From 5a2ed31531d3c9252c419e88aa330a3b1631efb3 Mon Sep 17 00:00:00 2001 From: zhengmingliang Date: Tue, 15 Nov 2022 15:58:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5=E8=87=AA=E5=8A=A9=E5=B9=B3?= =?UTF-8?q?=E5=8F=B0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/basic/BusTypeChange.vue | 19 +- src/views/basic/invWarehouse.vue | 166 +++++++++++++++--- src/views/business/stockOrderDelSearch.vue | 4 +- src/views/purchase/purApply.vue | 6 +- src/views/purchase/purApplyEditDiaolog.vue | 15 +- src/views/purchase/purPlan.vue | 6 +- src/views/purchase/purPlanAudit.vue | 4 +- src/views/purchase/purPlanEditDialog.vue | 12 +- src/views/purchase/purPlanSearch.vue | 2 +- src/views/purchase/pureApplyAudit.vue | 3 +- src/views/purchase/pureApplyDetailDialog.vue | 1 + src/views/purchase/pureApplySearch.vue | 6 +- src/views/purchase/supCertAddDialog.vue | 4 +- src/views/purchase/supCertSet.vue | 12 +- src/views/purchase/supCertificationAdd.vue | 13 +- src/views/purchase/supCompanyAduditDialog.vue | 9 + .../purchase/supManufacturerEditDialog.vue | 90 ++++++---- src/views/purchase/supProductEditDialog.vue | 29 ++- src/views/thrsys/ThrOrdedrReceiveAdd.vue | 5 +- src/views/thrsys/ThrOrdedrReceiveSearch.vue | 2 +- src/views/thrsys/thrOrderNew.vue | 2 +- 21 files changed, 322 insertions(+), 88 deletions(-) diff --git a/src/views/basic/BusTypeChange.vue b/src/views/basic/BusTypeChange.vue index de940cd..194696a 100644 --- a/src/views/basic/BusTypeChange.vue +++ b/src/views/basic/BusTypeChange.vue @@ -4,11 +4,24 @@ + + + + + + + + + diff --git a/src/views/basic/invWarehouse.vue b/src/views/basic/invWarehouse.vue index 8cf3119..ca8cc62 100644 --- a/src/views/basic/invWarehouse.vue +++ b/src/views/basic/invWarehouse.vue @@ -168,7 +168,7 @@ 管理单据类型 @@ -346,6 +346,53 @@ + + + + + + + 选入 + + + + + + + + + + + + + + + { this.selectBussinessTypeList = []; @@ -1435,20 +1490,42 @@ export default { }); } }, + // addBussinessType(row) { + // this.currentCode = row.code; + // this.currentRow = row; + // this.loadLinkData(row); + // if (this.currentCode == null || this.currentCode == '') { + // this.$message.error('请先选择仓库'); + // } else if (this.currentCode != row.code) { + // this.$message.error("请先选择当前分库!") + // } else { + // this.bussinessTypeFormVisible = true; + // this.bussinessTypeQuery.page = 1; + // this.getBussinessType(); + // } + // }, addBussinessType(row) { - this.currentCode = row.code; - this.currentRow = row; - this.loadLinkData(row); - if (this.currentCode == null || this.currentCode == '') { - this.$message.error('请先选择仓库'); - } else if (this.currentCode != row.code) { - this.$message.error("请先选择当前分库!") - } else { + var action=[]; + for(var i=0;i { + this.userBussinessTypeList = res.data.list; + }).catch((error) => { + this.$message.error("单据类型数据加载失败") + }); + this.userBussinessTypeFormVisible = true; + }, addBussinessTypeData() { // if (this.selectBussinessTypeList.length == 0) { // this.$message.error("请选择单据类型") @@ -1475,6 +1552,7 @@ export default { this.bussinessTypeData = []; this.busTotal = 0; }); + this.selectWhouseBussinessType(); } else { this.$message.error(res.message); } @@ -1484,6 +1562,17 @@ export default { }); // } }, + selectWhouseBussinessType(){ + var busQuery = { + code: this.currentCode, + page: 1, + limit: 100000 + } + warehouseBussinessTypeList(busQuery).then((res) => { + this.userBussinessTypeList = res.data.list || []; + }).catch((error) => { + }); + }, updateDirector(row) { row.director = !row.director; updateDirector(row).then((res) => { @@ -1506,20 +1595,55 @@ export default { this.curSeleUser = row; this.relBusUserVisile = true; }, + //删除仓库关联单据 + handleUserSubDel(row){ + if (row.id) { + this.$confirm("确认移除单据吗?", "提示", { + type: "warning", + }) + .then(() => { + this.deleteLoading = true; + let para = {id: row.id}; + deleteSubWarehouse(para) + .then((response) => { + this.deleteLoading = false; + if (response.code !== 20000) { + this.$message.error(response.message); + return false; + } + this.$message.success("删除成功"); + this.loadSubData(row.parentId); + }) + .catch(() => { + this.deleteLoading = false; + }); + }) + .catch(() => { + this.$message.info("取消删除"); + }); + } + }, delWarehouseBussinessType(id) { let params = {id: id}; deleteWarehouseBussinessType(params).then((res) => { if (res.code == 20000) { this.$message.success("已移除"); - for (let i = 0; i < this.bussinessTypeData.length; i++) { - if (this.bussinessTypeData[i].id == id) { - this.bussinessTypeData.splice(i, 1); - return; - } - } + this.bussinessTypeData = []; + this.selectWhouseBussinessType(); +  var busQuerys = { +                        code: this.currentCode, +                        page: 1, +                        limit: 10 +                    } +            warehouseBussinessTypeList(busQuerys).then((res) => { +                    this.bussinessTypeData = res.data.list; +                }).catch((error) => { +                    this.$message.error("单据类型数据加载失败") +                }); + } else { - this.$message.error("移除失败"); + this.$message.error(res.message); } }).catch((error) => { this.$message.error("移除失败"); diff --git a/src/views/business/stockOrderDelSearch.vue b/src/views/business/stockOrderDelSearch.vue index 8705f80..f9fcf68 100644 --- a/src/views/business/stockOrderDelSearch.vue +++ b/src/views/business/stockOrderDelSearch.vue @@ -146,12 +146,12 @@ 平衡补单 - 撤回 - + -->