From 0c0f22efcbd7d0e033547ec7132be72d3c1d1d09 Mon Sep 17 00:00:00 2001 From: lq Date: Sat, 26 Apr 2025 13:11:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=8F=90=E7=8E=B0=E5=AE=A1=E6=A0=B8?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/finance/withdrawal-audit/api/index.ts | 7 +++++++ .../withdrawal-audit/components/WithdrawalAudit.vue | 9 +++++---- .../src/views/finance/withdrawal-audit/index.vue | 5 +++-- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/apps/web-antd/src/views/finance/withdrawal-audit/api/index.ts b/apps/web-antd/src/views/finance/withdrawal-audit/api/index.ts index 585f7151..3ac818c0 100644 --- a/apps/web-antd/src/views/finance/withdrawal-audit/api/index.ts +++ b/apps/web-antd/src/views/finance/withdrawal-audit/api/index.ts @@ -15,3 +15,10 @@ export async function getFundWaterListApi(data: any) { export async function refuseApplicationApi(data: any) { return requestClient.post(`${prefix}refuse-application`, data); } +/** + * 通过申请 + * @param data + */ +export async function passApplicationApi(data: any) { + return requestClient.post(`${prefix}pass-application`, data); +} diff --git a/apps/web-antd/src/views/finance/withdrawal-audit/components/WithdrawalAudit.vue b/apps/web-antd/src/views/finance/withdrawal-audit/components/WithdrawalAudit.vue index 6f4b46f3..d5e0a65c 100644 --- a/apps/web-antd/src/views/finance/withdrawal-audit/components/WithdrawalAudit.vue +++ b/apps/web-antd/src/views/finance/withdrawal-audit/components/WithdrawalAudit.vue @@ -6,8 +6,10 @@ import { useVbenModal } from '@vben/common-ui'; import { message } from 'ant-design-vue'; import { useVbenForm } from '#/adapter/form'; -import { settlementApi } from '#/views/finance/monthly-payment/api'; -import { refuseApplicationApi } from '#/views/finance/withdrawal-audit/api'; +import { + passApplicationApi, + refuseApplicationApi, +} from '#/views/finance/withdrawal-audit/api'; import { withdrawalAudit } from '../config/form'; @@ -30,7 +32,7 @@ const [Modal, modalApi] = useVbenModal({ const values = await formApi.getValues(); modalApi.setState({ loading: true, confirmLoading: true }); const submitApi = - type.value === 1 ? refuseApplicationApi : settlementApi; + type.value === 1 ? refuseApplicationApi : passApplicationApi; submitApi(values) .then(() => { message.success('保存成功'); @@ -49,7 +51,6 @@ const [Modal, modalApi] = useVbenModal({ if (isOpen) { const { id, modalType } = modalApi.getData>(); type.value = modalType; - console.log(id, 'ssssssssssssssssssss') WithdrawalAuditFormApi.setValues({ id, }); diff --git a/apps/web-antd/src/views/finance/withdrawal-audit/index.vue b/apps/web-antd/src/views/finance/withdrawal-audit/index.vue index 620673e4..6ac419ec 100644 --- a/apps/web-antd/src/views/finance/withdrawal-audit/index.vue +++ b/apps/web-antd/src/views/finance/withdrawal-audit/index.vue @@ -33,6 +33,7 @@ const infoModal = (id, modalType = 0) => { // 表单值 id, modalType, + gridApi, }); WithdrawalAuditModalApi.open(); }; @@ -94,7 +95,7 @@ const infoModal = (id, modalType = 0) => { { label: '审核通过', type: 'link', - icon: 'marketeq:eye', + icon: 'mdi:success-bold', size: 'small', // auth: ['order', 'sys:role:detail'], onClick: infoModal.bind(null, row.id), @@ -102,7 +103,7 @@ const infoModal = (id, modalType = 0) => { { label: '拒绝审核', type: 'link', - icon: 'marketeq:eye', + icon: 'icon-park-solid:error', size: 'small', // auth: ['order', 'sys:role:detail'], onClick: infoModal.bind(null, row.id, 1),