From c4d3389859d88f841c473bd0fdd2f216fe9a8003 Mon Sep 17 00:00:00 2001 From: 44673626 <44673626@qq.com> Date: Fri, 1 Jul 2022 16:50:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ux/billManage/kanbanOutOrder/detail.vue | 34 +++++---- .../billManage/kanbanWithOutOrder/detail.vue | 36 ++++++---- .../billManage/sparepartOutOrder/detail.vue | 34 +++++---- .../billManage/sparepartOutOrder90/detail.vue | 34 +++++---- .../views/ux/billManage/vwOutOrder/detail.vue | 70 +++++++++++++++---- .../ux/billManage/wmsCusomerKanban/detail.vue | 34 +++++---- .../ux/vw/dataInput/OnetimeSale/detail.vue | 34 +++++---- .../ux/vw/dataInput/hq_h_outorder/detail.vue | 34 +++++---- .../ux/vw/dataInput/hq_kb_output/detail.vue | 34 +++++---- 9 files changed, 224 insertions(+), 120 deletions(-) diff --git a/vue/src/views/ux/billManage/kanbanOutOrder/detail.vue b/vue/src/views/ux/billManage/kanbanOutOrder/detail.vue index 3d80bf07..85d40fff 100644 --- a/vue/src/views/ux/billManage/kanbanOutOrder/detail.vue +++ b/vue/src/views/ux/billManage/kanbanOutOrder/detail.vue @@ -900,23 +900,31 @@ export default { //删除出库单 handleDelete(row) { - var params = []; - let myalert = ""; //声明变量,其变量必须在此声明后使用 - if (row) { - //单行 - params.push(row.id); - myalert = row.name; - } else { - //多选 - this.multipleSelection.forEach((element) => { - let id = element.id; - params.push(id); + // var params = []; + // let myalert = ""; //声明变量,其变量必须在此声明后使用 + // if (row) { + // //单行 + // params.push(row.id); + // myalert = row.name; + // } else { + // //多选 + // this.multipleSelection.forEach((element) => { + // let id = element.id; + // params.push(id); + // }); + // myalert = "选中项"; + // } + var getdata = JSON.stringify(this.list); + if (getdata == "[]") { + this.$message({ + type: "info", + message: "当前列表为空,不能执行删除操作!", }); - myalert = "选中项"; + return; } this.listDeleteQuery.billNum = this.listQuery.billNum; console.log("单据号:" + JSON.stringify(this.listDeleteQuery)); - this.$confirm("是否删除" + myalert + "?", "提示", { + this.$confirm("是否确认整单删除?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning", diff --git a/vue/src/views/ux/billManage/kanbanWithOutOrder/detail.vue b/vue/src/views/ux/billManage/kanbanWithOutOrder/detail.vue index b2b3f0af..c3f592e1 100644 --- a/vue/src/views/ux/billManage/kanbanWithOutOrder/detail.vue +++ b/vue/src/views/ux/billManage/kanbanWithOutOrder/detail.vue @@ -425,7 +425,7 @@ export default { width: 250, }); tempsTabs.push({ label: "结算数量", prop: "qty", width: 100 }); - tempsTabs.push({ label: "寄售库存数量", prop: "sockQty", width: 120 }); + tempsTabs.push({ label: "寄售库存数量", prop: "sockQty", width: 140 }); tempsTabs.push({ label: "实际数量", prop: "realityNumber", width: 100 }); tempsTabs.push({ label: "状态", prop: "state", width: 100 }); @@ -822,23 +822,31 @@ export default { //删除出库单 handleDelete(row) { - var params = []; - let myalert = ""; //声明变量,其变量必须在此声明后使用 - if (row) { - //单行 - params.push(row.id); - myalert = row.name; - } else { - //多选 - this.multipleSelection.forEach((element) => { - let id = element.id; - params.push(id); + // var params = []; + // let myalert = ""; //声明变量,其变量必须在此声明后使用 + // if (row) { + // //单行 + // params.push(row.id); + // myalert = row.name; + // } else { + // //多选 + // this.multipleSelection.forEach((element) => { + // let id = element.id; + // params.push(id); + // }); + // myalert = "选中项"; + // } + var getdata = JSON.stringify(this.list); + if (getdata == "[]") { + this.$message({ + type: "info", + message: "当前列表为空,不能执行删除操作!", }); - myalert = "选中项"; + return; } this.listDeleteQuery.billNum = this.listQuery.billNum; console.log("单据号:" + JSON.stringify(this.listDeleteQuery)); - this.$confirm("是否删除" + myalert + "?", "提示", { + this.$confirm("是否确认整单删除?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning", diff --git a/vue/src/views/ux/billManage/sparepartOutOrder/detail.vue b/vue/src/views/ux/billManage/sparepartOutOrder/detail.vue index 22efa063..c02a4490 100644 --- a/vue/src/views/ux/billManage/sparepartOutOrder/detail.vue +++ b/vue/src/views/ux/billManage/sparepartOutOrder/detail.vue @@ -814,23 +814,31 @@ export default { ), //删除出库单 handleDelete(row) { - var params = []; - let myalert = ""; //声明变量,其变量必须在此声明后使用 - if (row) { - //单行 - params.push(row.id); - myalert = row.name; - } else { - //多选 - this.multipleSelection.forEach((element) => { - let id = element.id; - params.push(id); + // var params = []; + // let myalert = ""; //声明变量,其变量必须在此声明后使用 + // if (row) { + // //单行 + // params.push(row.id); + // myalert = row.name; + // } else { + // //多选 + // this.multipleSelection.forEach((element) => { + // let id = element.id; + // params.push(id); + // }); + // myalert = "选中项"; + // } + var getdata = JSON.stringify(this.list); + if (getdata == "[]") { + this.$message({ + type: "info", + message: "当前列表为空,不能执行删除操作!", }); - myalert = "选中项"; + return; } this.listDeleteQuery.billNum = this.listQuery.billNum; console.log("单据号:" + JSON.stringify(this.listDeleteQuery)); - this.$confirm("是否删除" + myalert + "?", "提示", { + this.$confirm("是否确认整单删除?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning", diff --git a/vue/src/views/ux/billManage/sparepartOutOrder90/detail.vue b/vue/src/views/ux/billManage/sparepartOutOrder90/detail.vue index a0e37608..986b9887 100644 --- a/vue/src/views/ux/billManage/sparepartOutOrder90/detail.vue +++ b/vue/src/views/ux/billManage/sparepartOutOrder90/detail.vue @@ -711,23 +711,31 @@ export default { ), //删除出库单 handleDelete(row) { - var params = []; - let myalert = ""; //声明变量,其变量必须在此声明后使用 - if (row) { - //单行 - params.push(row.id); - myalert = row.name; - } else { - //多选 - this.multipleSelection.forEach((element) => { - let id = element.id; - params.push(id); + // var params = []; + // let myalert = ""; //声明变量,其变量必须在此声明后使用 + // if (row) { + // //单行 + // params.push(row.id); + // myalert = row.name; + // } else { + // //多选 + // this.multipleSelection.forEach((element) => { + // let id = element.id; + // params.push(id); + // }); + // myalert = "选中项"; + // } + var getdata = JSON.stringify(this.list); + if (getdata == "[]") { + this.$message({ + type: "info", + message: "当前列表为空,不能执行删除操作!", }); - myalert = "选中项"; + return; } this.listDeleteQuery.billNum = this.listQuery.billNum; console.log("单据号:" + JSON.stringify(this.listDeleteQuery)); - this.$confirm("是否删除" + myalert + "?", "提示", { + this.$confirm("是否确认整单删除?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning", diff --git a/vue/src/views/ux/billManage/vwOutOrder/detail.vue b/vue/src/views/ux/billManage/vwOutOrder/detail.vue index 360b3f0d..b46a0e62 100644 --- a/vue/src/views/ux/billManage/vwOutOrder/detail.vue +++ b/vue/src/views/ux/billManage/vwOutOrder/detail.vue @@ -63,7 +63,7 @@ type="danger" icon="el-icon-download" @click="handleDelete()" - >出库单删除 + >删除出库单 { - // this.$message({ + // this.$message({list // type: "info", // message: "已取消操作", // }); @@ -904,23 +904,17 @@ export default { }, //删除出库单 handleDelete(row) { - var params = []; - let myalert = ""; //声明变量,其变量必须在此声明后使用 - if (row) { - //单行 - params.push(row.id); - myalert = row.name; - } else { - //多选 - this.multipleSelection.forEach((element) => { - let id = element.id; - params.push(id); + var getdata = JSON.stringify(this.list); + if (getdata == "[]") { + this.$message({ + type: "info", + message: "当前列表为空,不能执行删除操作!", }); - myalert = "选中项"; + return; } this.listDeleteQuery.billNum = this.listQuery.billNum; console.log("单据号:" + JSON.stringify(this.listDeleteQuery)); - this.$confirm("是否删除" + myalert + "?", "提示", { + this.$confirm("是否确认整单删除?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning", @@ -949,6 +943,52 @@ export default { }); }); }, + // handleDelete(row) { + // var params = []; + // let myalert = ""; //声明变量,其变量必须在此声明后使用 + // if (row) { + // //单行 + // params.push(row.id); + // myalert = row.name; + // } else { + // //多选 + // this.multipleSelection.forEach((element) => { + // let id = element.id; + // params.push(id); + // }); + // myalert = "选中项"; + // } + // this.listDeleteQuery.billNum = this.listQuery.billNum; + // console.log("单据号:" + JSON.stringify(this.listDeleteQuery)); + // this.$confirm("是否删除" + myalert + "?", "提示", { + // confirmButtonText: "确定", + // cancelButtonText: "取消", + // type: "warning", + // }) + // .then(() => { + // this.$axios + // .posts( + // "/api/settleaccount/wmsjitoutput/WmsOutPutDelete", + // this.listDeleteQuery + // ) + // .then((response) => { + // const index = this.list.indexOf(row); + // this.$notify({ + // title: "成功", + // message: "删除成功", + // type: "success", + // duration: 2000, + // }); + // this.getList(); + // }); + // }) + // .catch(() => { + // this.$message({ + // type: "info", + // message: "已取消操作", + // }); + // }); + // }, /** 刷新列表 */ handleHandle(data) { if (data.type !== "edit") { diff --git a/vue/src/views/ux/billManage/wmsCusomerKanban/detail.vue b/vue/src/views/ux/billManage/wmsCusomerKanban/detail.vue index bfdbd7b0..345b52d3 100644 --- a/vue/src/views/ux/billManage/wmsCusomerKanban/detail.vue +++ b/vue/src/views/ux/billManage/wmsCusomerKanban/detail.vue @@ -707,23 +707,31 @@ export default { ), //删除出库单 handleDelete(row) { - var params = []; - let myalert = ""; //声明变量,其变量必须在此声明后使用 - if (row) { - //单行 - params.push(row.id); - myalert = row.name; - } else { - //多选 - this.multipleSelection.forEach((element) => { - let id = element.id; - params.push(id); + // var params = []; + // let myalert = ""; //声明变量,其变量必须在此声明后使用 + // if (row) { + // //单行 + // params.push(row.id); + // myalert = row.name; + // } else { + // //多选 + // this.multipleSelection.forEach((element) => { + // let id = element.id; + // params.push(id); + // }); + // myalert = "选中项"; + // } + var getdata = JSON.stringify(this.list); + if (getdata == "[]") { + this.$message({ + type: "info", + message: "当前列表为空,不能执行删除操作!", }); - myalert = "选中项"; + return; } this.listDeleteQuery.billNum = this.listQuery.billNum; console.log("单据号:" + JSON.stringify(this.listDeleteQuery)); - this.$confirm("是否删除" + myalert + "?", "提示", { + this.$confirm("是否确认整单删除?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning", diff --git a/vue/src/views/ux/vw/dataInput/OnetimeSale/detail.vue b/vue/src/views/ux/vw/dataInput/OnetimeSale/detail.vue index e5c46e18..70a3fb04 100644 --- a/vue/src/views/ux/vw/dataInput/OnetimeSale/detail.vue +++ b/vue/src/views/ux/vw/dataInput/OnetimeSale/detail.vue @@ -780,23 +780,31 @@ export default { ), //删除出库单 handleDelete(row) { - var params = []; - let myalert = ""; //声明变量,其变量必须在此声明后使用 - if (row) { - //单行 - params.push(row.id); - myalert = row.name; - } else { - //多选 - this.multipleSelection.forEach((element) => { - let id = element.id; - params.push(id); + // var params = []; + // let myalert = ""; //声明变量,其变量必须在此声明后使用 + // if (row) { + // //单行 + // params.push(row.id); + // myalert = row.name; + // } else { + // //多选 + // this.multipleSelection.forEach((element) => { + // let id = element.id; + // params.push(id); + // }); + // myalert = "选中项"; + // } + var getdata = JSON.stringify(this.list); + if (getdata == "[]") { + this.$message({ + type: "info", + message: "当前列表为空,不能执行删除操作!", }); - myalert = "选中项"; + return; } this.listDeleteQuery.billNum = this.listQuery.billNum; console.log("单据号:" + JSON.stringify(this.listDeleteQuery)); - this.$confirm("是否删除" + myalert + "?", "提示", { + this.$confirm("是否确认整单删除?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning", diff --git a/vue/src/views/ux/vw/dataInput/hq_h_outorder/detail.vue b/vue/src/views/ux/vw/dataInput/hq_h_outorder/detail.vue index 1c30013e..810b5e92 100644 --- a/vue/src/views/ux/vw/dataInput/hq_h_outorder/detail.vue +++ b/vue/src/views/ux/vw/dataInput/hq_h_outorder/detail.vue @@ -830,23 +830,31 @@ export default { //删除出库单 handleDelete(row) { - var params = []; - let myalert = ""; //声明变量,其变量必须在此声明后使用 - if (row) { - //单行 - params.push(row.id); - myalert = row.name; - } else { - //多选 - this.multipleSelection.forEach((element) => { - let id = element.id; - params.push(id); + // var params = []; + // let myalert = ""; //声明变量,其变量必须在此声明后使用 + // if (row) { + // //单行 + // params.push(row.id); + // myalert = row.name; + // } else { + // //多选 + // this.multipleSelection.forEach((element) => { + // let id = element.id; + // params.push(id); + // }); + // myalert = "选中项"; + // } + var getdata = JSON.stringify(this.list); + if (getdata == "[]") { + this.$message({ + type: "info", + message: "当前列表为空,不能执行删除操作!", }); - myalert = "选中项"; + return; } this.listDeleteQuery.billNum = this.listQuery.billNum; console.log("单据号:" + JSON.stringify(this.listDeleteQuery)); - this.$confirm("是否删除" + myalert + "?", "提示", { + this.$confirm("是否确认整单删除?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning", diff --git a/vue/src/views/ux/vw/dataInput/hq_kb_output/detail.vue b/vue/src/views/ux/vw/dataInput/hq_kb_output/detail.vue index 71bc41a1..35286171 100644 --- a/vue/src/views/ux/vw/dataInput/hq_kb_output/detail.vue +++ b/vue/src/views/ux/vw/dataInput/hq_kb_output/detail.vue @@ -781,23 +781,31 @@ export default { ), //删除出库单 handleDelete(row) { - var params = []; - let myalert = ""; //声明变量,其变量必须在此声明后使用 - if (row) { - //单行 - params.push(row.id); - myalert = row.name; - } else { - //多选 - this.multipleSelection.forEach((element) => { - let id = element.id; - params.push(id); + // var params = []; + // let myalert = ""; //声明变量,其变量必须在此声明后使用 + // if (row) { + // //单行 + // params.push(row.id); + // myalert = row.name; + // } else { + // //多选 + // this.multipleSelection.forEach((element) => { + // let id = element.id; + // params.push(id); + // }); + // myalert = "选中项"; + // } + var getdata = JSON.stringify(this.list); + if (getdata == "[]") { + this.$message({ + type: "info", + message: "当前列表为空,不能执行删除操作!", }); - myalert = "选中项"; + return; } this.listDeleteQuery.billNum = this.listQuery.billNum; console.log("单据号:" + JSON.stringify(this.listDeleteQuery)); - this.$confirm("是否删除" + myalert + "?", "提示", { + this.$confirm("是否确认整单删除?", "提示", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning",