From b54985f1504d8181aa5805bbb596804d059b943e Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Fri, 14 Mar 2025 11:07:00 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E6=94=AF=E4=BB=98?= =?UTF-8?q?=E6=96=B9=E5=BC=8F=E6=98=AF=E5=90=A6=E7=94=9F=E6=95=88=E6=96=87?= =?UTF-8?q?=E5=AD=97=E6=94=B9=E4=B8=BA=E6=98=AF=E5=90=A6=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=EF=BC=8C=E4=BC=98=E5=8C=96=E6=94=AF=E4=BB=98=E6=96=B9=E5=BC=8F?= =?UTF-8?q?=E5=BF=AB=E6=8D=B7=E4=BF=AE=E6=94=B9=E5=92=8C=E5=BC=B9=E7=AA=97?= =?UTF-8?q?=E6=8F=90=E9=86=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/CURD/PageContent.vue | 1 - .../system-setting/pay-types/config/content.ts | 14 +++++++------- src/views/tool/Instead/components/order.vue | 2 +- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/src/components/CURD/PageContent.vue b/src/components/CURD/PageContent.vue index 1af79c3..f82f32d 100644 --- a/src/components/CURD/PageContent.vue +++ b/src/components/CURD/PageContent.vue @@ -882,7 +882,6 @@ function handleOperat(data: IOperatData) { // 属性修改 function handleModify(field: string, value: boolean | string | number, row: Record) { - console.log(1111111111111111111111111); if (props.contentConfig.modifyAction) { props.contentConfig.modifyAction({ [pk]: row[pk], diff --git a/src/views/system-setting/pay-types/config/content.ts b/src/views/system-setting/pay-types/config/content.ts index 071e765..915240c 100644 --- a/src/views/system-setting/pay-types/config/content.ts +++ b/src/views/system-setting/pay-types/config/content.ts @@ -16,8 +16,10 @@ const contentConfig: IContentConfig = { indexAction: function (params) { return Api.getList(); }, - modifyAction: function (data) { - return Api.edit(data); + modifyAction: async function (data) { + const res = await Api.edit(data); + ElMessage.success(res ? '修改成功' : '修改失败'); + return res }, pk: "id", toolbar: ["add"], @@ -45,15 +47,13 @@ const contentConfig: IContentConfig = { label: "开钱箱权限", align: "center", prop: "isOpenCashDrawer", - templet: 'custom', - slotName: 'switch' + templet: 'switch', }, { - label: "是否生效", + label: "是否显示", align: "center", prop: "isDisplay", - templet: 'custom', - slotName: 'switch' + templet: 'switch', }, { label: "条件排序", diff --git a/src/views/tool/Instead/components/order.vue b/src/views/tool/Instead/components/order.vue index 4915a98..8304607 100644 --- a/src/views/tool/Instead/components/order.vue +++ b/src/views/tool/Instead/components/order.vue @@ -497,7 +497,7 @@ function refScanPayOpen(payType) { async function getPaytype() { const res = await payTypeApi.getList(); - payTypes.list = res; + payTypes.list = res.filter((v) => v.isDisplay); if (currentpayMoney.value * 1 <= 0) { payTypes.sel = payTypes.list.findIndex((v) => v.payType == "cash"); }