“linengliang”
2023-09-18 2e3a185dce148c14051f96892841614b28e72d86
src/views/eam/modules/predictiveWorkOrder/ActualMaterialEditTable.vue
@@ -11,6 +11,7 @@
      :dataSource="dataSource"
      :pagination="ipagination"
      @change="handleTableChange"
      :loading="loading"
    >
      <template
@@ -264,7 +265,8 @@
        lock: "/eam/maintenanceOrderActualMaterial/lock",
        unLock: "/eam/maintenanceOrderActualMaterial/unLock"
      },
      changeIndex: 0
      changeIndex: 0,
      loading:false
    }
  },
  watch: {
@@ -388,7 +390,7 @@
        this.$message.error('使用数量不能大于可用数量!');
        return false;
      }
      this.confirmLoading = true;
      this.loading = true;
      postAction(this.url.lock, record).then(res => {
        if (res.success) {
          this.$message.success("库存锁定成功!")
@@ -396,14 +398,14 @@
          this.$message.error(res.message)
        }
      }).finally(res => {
        that.confirmLoading = false
        that.loading = false
        that.loadData();
      })
    },
    handleUnLock(record) {
      let that = this;
      this.confirmLoading = true;
      this.loading = true;
      postAction(this.url.unLock, record).then(res => {
        if (res.success) {
          this.$message.success("库存解锁成功!")
@@ -411,7 +413,7 @@
          this.$message.error(res.message)
        }
      }).finally(res => {
        that.confirmLoading = false
        that.loading = false
        that.loadData();
      })
    },