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 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ 单据类型代码:
+
+
-
-
-
- 第三方系统:
-
-
-
- {{ item.thirdName }}
- {{ item.thirdId }}
-
-
-
-
-
-
-
-
+ >
+
+
+
-
-
+
+
+
+
+ 第三方系统:
+
+
+
+ {{ item.thirdName }}
+ {{ item.thirdId }}
+
+
+
+
+
+
+
+
+
+
+
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"
>