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),