From 88b0d50bcd075a4bba601f047954a0ed99eecf52 Mon Sep 17 00:00:00 2001 From: heyx Date: Mon, 25 Sep 2023 15:13:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9B=B4=E6=94=B9=E5=95=86?= =?UTF-8?q?=E6=88=B7=E7=8A=B6=E6=80=81=E6=8E=A5=E5=8F=A3=E7=9A=84=E4=BC=A0?= =?UTF-8?q?=E5=8F=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/MerchantMgm/InvoiceConf/loadable.jsx | 2 +- src/pages/MerchantMgm/MerchantAdmin/loadable.jsx | 8 ++++++-- src/pages/MerchantMgm/MerchantInfo/loadable.jsx | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/pages/MerchantMgm/InvoiceConf/loadable.jsx b/src/pages/MerchantMgm/InvoiceConf/loadable.jsx index 04f5a7a..72f8302 100644 --- a/src/pages/MerchantMgm/InvoiceConf/loadable.jsx +++ b/src/pages/MerchantMgm/InvoiceConf/loadable.jsx @@ -384,7 +384,7 @@ function InvoiceConf() { //启用/停用 function stopBtn(record) { - ajax.updateInvoiceStatus({ id: record.id }).then( + ajax.updateInvoiceStatus({ id: record.id,click_status:record.status }).then( res => { if (res.status == 20000) { getTable() diff --git a/src/pages/MerchantMgm/MerchantAdmin/loadable.jsx b/src/pages/MerchantMgm/MerchantAdmin/loadable.jsx index a0efbc8..f8f95ea 100644 --- a/src/pages/MerchantMgm/MerchantAdmin/loadable.jsx +++ b/src/pages/MerchantMgm/MerchantAdmin/loadable.jsx @@ -62,8 +62,10 @@ function MerchantAdmin() { const [banBtn, setBanBtn] = useState(false) //启用确认框 const [startBtn, setStartBtn] = useState(false) - //id + //表格中的id const [ID, setID] = useState() + //表格中的状态 + const [recordStatus,setRecordStatus] = useState() //表头 const columns = [ { @@ -368,15 +370,17 @@ function MerchantAdmin() { if (record.user_status == 1) { //禁用 setBanBtn(true) + setStatus() } else { //启用 setStartBtn(true) } setID(record.id) + setRecordStatus(record.status) } const handleAdminStatus = () => { - ajax.updateAdminStatus({id:ID}).then( + ajax.updateAdminStatus({id:ID,click_status:recordStatus}).then( res => { if (res.status == 20000) { getTable() diff --git a/src/pages/MerchantMgm/MerchantInfo/loadable.jsx b/src/pages/MerchantMgm/MerchantInfo/loadable.jsx index 8416c78..94aabf3 100644 --- a/src/pages/MerchantMgm/MerchantInfo/loadable.jsx +++ b/src/pages/MerchantMgm/MerchantInfo/loadable.jsx @@ -629,7 +629,7 @@ function MerchantInfo() { } //启用/停用 function stopBtn(record) { - ajax.updateStatus({ id: record.id }).then( + ajax.updateStatus({ id: record.id,click_status:record.status }).then( res => { if (res.status == 20000) { getTable()