From aea03cf97546c090c54fa099407f02bf060f2183 Mon Sep 17 00:00:00 2001 From: chc <1501738723@qq.com> Date: Fri, 17 Jan 2025 17:42:49 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E6=94=AF=E4=BB=98=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E9=80=89=E4=B8=AD=E7=8A=B6=E6=80=81=E9=94=99=E8=AF=AF=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/sys/setting-manage/pay/PAYMENT_SUPPORT.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/manager/src/views/sys/setting-manage/pay/PAYMENT_SUPPORT.vue b/manager/src/views/sys/setting-manage/pay/PAYMENT_SUPPORT.vue index 0235a542..31e8bc3f 100644 --- a/manager/src/views/sys/setting-manage/pay/PAYMENT_SUPPORT.vue +++ b/manager/src/views/sys/setting-manage/pay/PAYMENT_SUPPORT.vue @@ -73,6 +73,7 @@ export default { WALLET: "余额支付", }, supportForm: "", // 支持的支付方式 + checkSupport: {}, }; }, props: ["res", "type"], @@ -96,7 +97,7 @@ export default { this.setupSetting(); }, onCancel: () => { - val.splice(val.length - 1, 1); + this.formValidate = JSON.parse(JSON.stringify(this.checkSupport)); }, }); }, @@ -105,6 +106,7 @@ export default { setSetting(this.type, { paymentSupportItems: this.formValidate }).then( (res) => { if (res.success) { + this.checkSupport = JSON.parse(JSON.stringify(this.formValidate)); this.$Message.success("保存成功!"); this.$Modal.remove(); } else { @@ -117,12 +119,13 @@ export default { // 实例化数据 async init() { this.formValidate = JSON.parse(this.res).paymentSupportItems; - + this.checkSupport = JSON.parse(JSON.stringify(this.formValidate)); console.log(this.formValidate); await getPaymentSupportForm().then((res) => { // res.result.payments = ["H5", "PC"]; this.supportForm = res.result; + }); }, }, From 1a56534d28b1599a06d4be63807fb4b91ff9e1ea Mon Sep 17 00:00:00 2001 From: chc <1501738723@qq.com> Date: Mon, 20 Jan 2025 18:12:41 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E6=8F=90=E7=8E=B0=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../setting/WITHDRAWAL_SETTING.vue | 32 +++++++++++++++---- 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/manager/src/views/sys/setting-manage/setting/WITHDRAWAL_SETTING.vue b/manager/src/views/sys/setting-manage/setting/WITHDRAWAL_SETTING.vue index e7276589..e5996cc9 100644 --- a/manager/src/views/sys/setting-manage/setting/WITHDRAWAL_SETTING.vue +++ b/manager/src/views/sys/setting-manage/setting/WITHDRAWAL_SETTING.vue @@ -1,7 +1,7 @@