chrislee hace 11 meses
padre
commit
fd2f3c94d4
Se han modificado 1 ficheros con 6 adiciones y 3 borrados
  1. 6 3
      src/views/modules/works/work.vue

+ 6 - 3
src/views/modules/works/work.vue

@@ -664,6 +664,7 @@ export default {
       multipleSelection: [], // 多选的数据
       submitDialogFormVisible: false,
       submitDialogForm: {
+        taskId: undefined,
         operationRecords: '',
         notes: '',
         prodProductionRecordList: []
@@ -1047,6 +1048,9 @@ export default {
       }
     },
     submitTask (nodeId, productionId, taskId) {
+      this.submitDialogForm = {
+        taskId: taskId
+      }
       getTechList(taskId).then(({data}) => {
         if (data && data.code === '200') {
           this.techOptions = data.data
@@ -1057,14 +1061,13 @@ export default {
     submitSubmit () {
       this.$refs['submitDialogForm'].validate((valid) => {
         if (valid) {
-          let submitData = this.submitDialogForm
-          submitTask(submitData).then(({ data }) => {
+          submitTask(this.submitDialogForm).then(({ data }) => {
             if (data && data.code === '200') {
               this.$message({
                 type: 'success',
                 message: '操作成功!'
               })
-              this.damageDialogFormVisible = false
+              this.submitDialogFormVisible = false
               this.getDataList()
             } else {
               this.$message({