From 8d50585d4df2b2e8e3b54cb1a365a7d20db6b9c9 Mon Sep 17 00:00:00 2001 From: Wangxubin1999 Date: Tue, 25 Oct 2022 16:47:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=91=98=E5=B7=A5=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/storeManage.js | 15 ++ .../eashier/repayment/components/index.vue | 2 +- .../baseStaff/components/editothers.vue | 148 ++++++++++++++++++ .../storeManage/baseStaff/components/text.vue | 17 ++ .../baseStaff/components/tostore/index.vue | 48 +++--- 5 files changed, 209 insertions(+), 21 deletions(-) create mode 100644 src/pages/storeManage/baseStaff/components/editothers.vue create mode 100644 src/pages/storeManage/baseStaff/components/text.vue diff --git a/src/api/storeManage.js b/src/api/storeManage.js index f5f0fb2..b114b9d 100644 --- a/src/api/storeManage.js +++ b/src/api/storeManage.js @@ -129,6 +129,21 @@ export function selectOne(params) { data: params }); } +export function selectPage(params) { + return service({ + url: "/api" + "/demay/ssm/storeConversion/selectPage", + method: "post", + data: params + }); +} +export function checkHumam(params) { + return service({ + url: "/api" + "/demay/ssm/storeConversion/check", + method: "post", + data: params + }); +} + // 员工月度任务 export function monthJob(params) { return service({ diff --git a/src/pages/eashier/repayment/components/index.vue b/src/pages/eashier/repayment/components/index.vue index e3ed124..c954e71 100644 --- a/src/pages/eashier/repayment/components/index.vue +++ b/src/pages/eashier/repayment/components/index.vue @@ -21,7 +21,7 @@ {{form.mobilePhone}} - +
{{form.additionDate}}
diff --git a/src/pages/storeManage/baseStaff/components/editothers.vue b/src/pages/storeManage/baseStaff/components/editothers.vue new file mode 100644 index 0000000..c0816c0 --- /dev/null +++ b/src/pages/storeManage/baseStaff/components/editothers.vue @@ -0,0 +1,148 @@ + + + + + diff --git a/src/pages/storeManage/baseStaff/components/text.vue b/src/pages/storeManage/baseStaff/components/text.vue new file mode 100644 index 0000000..c08e07a --- /dev/null +++ b/src/pages/storeManage/baseStaff/components/text.vue @@ -0,0 +1,17 @@ + + + + + + \ No newline at end of file diff --git a/src/pages/storeManage/baseStaff/components/tostore/index.vue b/src/pages/storeManage/baseStaff/components/tostore/index.vue index a4943fd..74996a5 100644 --- a/src/pages/storeManage/baseStaff/components/tostore/index.vue +++ b/src/pages/storeManage/baseStaff/components/tostore/index.vue @@ -61,6 +61,7 @@ + @@ -69,14 +70,15 @@ import { storeConversionPage, editStateStoreConversionPage, editStateStoreConversions, - selectOne + selectOne, + selectPage } from "@/api/storeManage.js"; import edit from "./edit.vue"; import editother from "../editother.vue"; - +import editothers from "../editothers.vue"; export default { - components: { edit,editother }, + components: { edit,editother,editothers }, data() { return { dialogFormVisible: false, @@ -123,7 +125,9 @@ export default { this.selection.forEach((item) => { list.push(item.id); }); - let form = { statu: 2, ids: list }; + let form = {ids: list }; + + console.log("🚀 ~ file: index.vue ~ line 129 ~ quers ~ form", form) this.confirms(form); }, confirm(row) { @@ -149,22 +153,26 @@ export default { }); }, confirms(row) { - editStateStoreConversions(row).then((res) => { - if (res.code == "000000") { - this.getData(); - this.$message.success({ - message: res.message, - }); - } else { - this.$alert(res.message, "提示", { - confirmButtonText: "确定", - confirmButtonClass: "confirmbtnFalses", - type: "warning", - center: true, - callback: (action) => {}, - }); - } - }); + + selectPage(row) + .then((res) => { + if ((res.code = "000000")) { + this.$refs.editothers.show(res, "修改",'转门店'); + } else { + this.$alert(res.message, "提示", { + confirmButtonText: "确定", + confirmButtonClass: "confirmbtnFalses", + type: "warning", + center: true, + callback: (action) => {}, + }); + } + }) + .catch((err) => { + //console.log(err); + }); + + // this.$refs.editothers.show(row); }, //分页方法 handleSizeChange(val) {