浏览代码

xzt-686,674,675

黄梓星 2 年之前
父节点
当前提交
1fc1c7dc55

+ 1 - 1
src/components/PopDialog/index.vue

@@ -8,7 +8,7 @@
             <el-form size="small" :inline="true" ref="searchForm" :model="searchForm" @keyup.enter.native="refreshList()"
               @submit.native.prevent>
               <el-form-item prop="code">
-                <el-input size="small" v-model="searchForm.code" placeholder="请输入物料编号查询" clearable></el-input>
+                <el-input size="small" v-model.trim="searchForm.code" placeholder="请输入物料编号查询" clearable></el-input>
               </el-form-item>
               <el-form-item prop="name">
                 <el-input size="small" v-model="searchForm.name" placeholder="请输入物料名称查询" clearable></el-input>

+ 6 - 6
src/views/purchase/DemandSummary/add.vue

@@ -188,7 +188,7 @@ export default {
   created() {
     if(this.pageStu == 'check') {
       console.log('数据', this.row)
-      let param = this.query
+      let param = JSON.parse(JSON.stringify(this.query))
       param.sumFlag = this.row.sumFlag
       this.getDetails(param)
     }
@@ -205,7 +205,7 @@ export default {
       //   pageNum: 1,
       //   pageSize: 10
       // }
-      // this.$emit('refresh', queryParams)
+      this.$emit('refresh')
     },
     // 如果需要回显则调用详情接口
     getDetails(row) {
@@ -221,7 +221,7 @@ export default {
     },
     cancelEdit() {
       this.lineDisable = true
-      let param = this.query
+      let param = JSON.parse(JSON.stringify(this.query))
       param.sumFlag = this.row.sumFlag
       this.getDetails(param)
     },
@@ -230,7 +230,7 @@ export default {
         if (res.code === 200) {
           this.$modal.msgSuccess("保存成功");
           this.lineDisable = true
-          let param = this.query
+          let param = JSON.parse(JSON.stringify(this.query))
           param.sumFlag = this.row.sumFlag
           this.getDetails(param)
         }
@@ -245,7 +245,7 @@ export default {
         shutDownSummary(param).then(res => {
           if (res.code === 200) {
             this.$modal.msgSuccess("操作成功");
-            let param = this.query
+            let param = JSON.parse(JSON.stringify(this.query))
             param.sumFlag = this.row.sumFlag
             this.getDetails(param)
           }
@@ -258,7 +258,7 @@ export default {
       reloadBatch(param).then(res => {
         if (res.code === 200) {
           this.$modal.msgSuccess("操作成功");
-          let param = this.query
+          let param = JSON.parse(JSON.stringify(this.query))
           param.sumFlag = this.row.sumFlag
           this.getDetails(param)
         }

+ 1 - 1
src/views/purchase/DemandSummary/index.vue

@@ -359,7 +359,7 @@
       </el-card>
     </div>
 
-    <Add v-model="isList" v-if="!isList" :pageStu="page" :disable="disable" :row="rowDetail" :query="queryParams" @refresh="reset"/>
+    <Add v-model="isList" v-if="!isList" :pageStu="page" :disable="disable" :row="rowDetail" :query="queryParams" @refresh="search"/>
   
     <Refers ref="refer" @doSubmit="selectionsToInput" :single="true"/>
 

+ 5 - 14
src/views/purchase/PurchaseDemandList/add.vue

@@ -780,12 +780,7 @@ export default {
                 console.log(333)
                 if (res.code === 200) {
                   this.$modal.msgSuccess("保存成功");
-                  this.$emit('jugislist', true)
-                  let queryParams = {
-                    pageNum: 1,
-                    pageSize: 10
-                  }
-                  this.$emit('refresh', queryParams)
+                  this.back()
                 }
               })
             } else if (this.sonPageStu == 'edit') {
@@ -799,12 +794,7 @@ export default {
               editDemand(param).then(res => {
                 if (res.code === 200) {
                   this.$modal.msgSuccess("编辑成功");
-                  this.$emit('jugislist', true)
-                  let queryParams = {
-                    pageNum: 1,
-                    pageSize: 10
-                  }
-                  this.$emit('refresh', queryParams)
+                  this.back()
                 }
               })
             }
@@ -818,10 +808,11 @@ export default {
       this.$modal.loading("提交中...");
       submitDemand(this.basicForm).then(res => {
         if (res.code === 200) {
-          this.$modal.closeLoading();
           this.$modal.msgSuccess("提交成功");
           this.back()
         }
+      }).catch(err => {
+        this.$modal.closeLoading();
       })
     },
     // 增行
@@ -966,7 +957,7 @@ export default {
       //   pageNum: 1,
       //   pageSize: 10
       // }
-      // this.$emit('refresh', queryParams)
+      this.$emit('refresh')
     },
     // 如果需要回显则调用详情接口
     getDetails(row) {

+ 1 - 1
src/views/purchase/PurchaseDemandList/index.vue

@@ -277,7 +277,7 @@
       </div>
     </el-dialog>
 
-    <Add v-model="isList" v-if="!isList" :pageStu="page" :disable="disable" :row="rowDetail" @refresh="resetList"/>
+    <Add v-model="isList" v-if="!isList" :pageStu="page" :disable="disable" :row="rowDetail" @refresh="searchList"/>
   
     <Refers ref="refer" @doSubmit="selectionsToInput" :single="true"/>