From a192f62a36c70e87b3620d7aeeb2ea32ca6477d0 Mon Sep 17 00:00:00 2001 From: anthonyywj2 <353682448@qq.com> Date: Thu, 7 Jul 2022 09:09:19 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A6=85=E9=81=93bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/basic/BussinessTypeThird.vue | 14 +- src/views/basic/BussinessTypeThirdModify.vue | 245 ++++++++++--------- src/views/inout/IOAddOrder.vue | 15 +- src/views/inout/editCode.vue | 1 + src/views/thrsys/ThrInvWarehouse.vue | 25 +- src/views/thrsys/ThrProductsAdd.vue | 30 +-- 6 files changed, 177 insertions(+), 153 deletions(-) diff --git a/src/views/basic/BussinessTypeThird.vue b/src/views/basic/BussinessTypeThird.vue index ac0f475..fbfb6f2 100644 --- a/src/views/basic/BussinessTypeThird.vue +++ b/src/views/basic/BussinessTypeThird.vue @@ -168,7 +168,7 @@ export default { uploadFileUrl: null, loading: false, thirdSysDetail: {}, - configParms:{}, + configParms: {}, }; }, @@ -246,10 +246,20 @@ export default { onAddSubmit() { - if (this.$isBlank(this.inputQuery.action)) { + if (this.$isBlank(this.inputQuery.action.trim())) { this.$message.error("单据类型代码不能为空!"); return; } + + if (this.$isBlank(this.inputQuery.name.trim())) { + this.$message.error("单据类型名称不能为空!"); + return; + } + + if (this.$isBlank(this.inputQuery.thirdSys.trim())) { + this.$message.error("第三方系统不能为空"); + return; + } insertBussinessType(this.inputQuery) .then((response) => { this.loading = false; diff --git a/src/views/basic/BussinessTypeThirdModify.vue b/src/views/basic/BussinessTypeThirdModify.vue index aed48cc..daf6246 100644 --- a/src/views/basic/BussinessTypeThirdModify.vue +++ b/src/views/basic/BussinessTypeThirdModify.vue @@ -1,156 +1,159 @@ diff --git a/src/views/inout/IOAddOrder.vue b/src/views/inout/IOAddOrder.vue index b0a8e90..5872a29 100644 --- a/src/views/inout/IOAddOrder.vue +++ b/src/views/inout/IOAddOrder.vue @@ -213,11 +213,9 @@ >出入库必须校验预验收库 是否查询库存 采集UDI码时进行三期校验 @@ -479,6 +477,8 @@ export default { invWarehouseCode: null, subInvCode: null, fromSubInvCode: null, + codeFillCheck: null, + vailInv: null, }, editOriginCodeVisible: false, @@ -879,6 +879,12 @@ export default { this.busTypes = response.data.list || []; if (this.formData.action != null) { this.curAction = this.getActionItem(this.formData.action); + if (this.curAction != null) { + this.formData.vailInv = this.curAction.vailInv; + this.formData.codeFillCheck = this.curAction.codeFillCheck; + } + + } }) .catch(() => { @@ -1018,11 +1024,6 @@ export default { this.$set(this.formData, "outChangeEnable", this.curAction.ullageFill); this.$set(this.formData, "codeFillCheck", this.curAction.codeFillCheck); - // this.formData.vailIn = this.curAction.vailInv; - // this.formData.preCheck = this.curAction.scanPreIn; - // this.formData.outChangeEnable = this.curAction.ullageFill; - // this.formData.codeFillCheck = this.curAction.codeFillCheck; - }, //绑定数据 diff --git a/src/views/inout/editCode.vue b/src/views/inout/editCode.vue index 714b5fd..94a576b 100644 --- a/src/views/inout/editCode.vue +++ b/src/views/inout/editCode.vue @@ -79,6 +79,7 @@ diff --git a/src/views/thrsys/ThrInvWarehouse.vue b/src/views/thrsys/ThrInvWarehouse.vue index 0dc84a8..d4822b1 100644 --- a/src/views/thrsys/ThrInvWarehouse.vue +++ b/src/views/thrsys/ThrInvWarehouse.vue @@ -19,7 +19,7 @@ + @change="thirdSysFkChange()"> @@ -268,6 +268,7 @@ export default { isDefault: null, page: 1, limit: 20, + thirdSysFk: null, }, mergeList: [], node: null, @@ -275,7 +276,10 @@ export default { children: "children", label: "name" }, - thirdSysDetail:{}, + thirdSysDetail: { + enabled: false, + fromType: 0, + }, total: 0, treeList: [], @@ -607,8 +611,7 @@ export default { this.$message.error("下载失败"); }) }, - thirdSysFkChange(thirdSysFk) { - console.log(thirdSysFk); + thirdSysFkChange() { this.getThirdSysDetail(); }, @@ -619,13 +622,19 @@ export default { }; filterDetailByKey(query) .then((response) => { - this.thirdSysDetail = response.data; + if (response.code == 20000) { + if (response.data != null) { + this.thirdSysDetail = response.data; + } else { + + } + } + }) .catch(() => { this.loading = false; this.list = []; }); - this.uploadData.thirdSys = this.query.thirdSysFk; }, getSyncConfig() { findConfig() diff --git a/src/views/thrsys/ThrProductsAdd.vue b/src/views/thrsys/ThrProductsAdd.vue index b6a67eb..b5620d7 100644 --- a/src/views/thrsys/ThrProductsAdd.vue +++ b/src/views/thrsys/ThrProductsAdd.vue @@ -41,7 +41,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.code" + v-model.trim="newProductData.code" > @@ -54,7 +54,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.name" + v-model.trim="newProductData.name" > @@ -72,7 +72,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.spec" + v-model.trim="newProductData.spec" > @@ -86,7 +86,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.measname" + v-model.trim="newProductData.measname" > @@ -104,7 +104,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.manufactory" + v-model.trim="newProductData.manufactory" > @@ -117,7 +117,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.registerNo" + v-model.trim="newProductData.registerNo" > @@ -133,7 +133,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.ylqxzcrbarmc" + v-model.trim="newProductData.ylqxzcrbarmc" > @@ -146,7 +146,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.ylqxzcrbarywmc" + v-model.trim="newProductData.ylqxzcrbarywmc" > @@ -162,7 +162,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.cplb" + v-model.trim="newProductData.cplb" > @@ -175,7 +175,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.flbm" + v-model.trim="newProductData.flbm" > @@ -192,7 +192,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.sptm" + v-model.trim="newProductData.sptm" > @@ -205,7 +205,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.ybbm" + v-model.trim="newProductData.ybbm" > @@ -221,7 +221,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.tyshxydm" + v-model.trim="newProductData.tyshxydm" > @@ -234,7 +234,7 @@ style="width: 60%" size="small" placeholder="请输入内容" - v-model="newProductData.qxlb" + v-model.trim="newProductData.qxlb" > @@ -254,7 +254,7 @@ size="mini" rows="4" placeholder="请输入内容" - v-model="newProductData.cpms" + v-model.trim="newProductData.cpms" >