From eaf9c983b41f2c1fe682526eab131999f84fb8fe Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期一, 20 十月 2025 15:47:35 +0800
Subject: [PATCH] feat: 页面
---
src/views/MaterialReview/MaterialReviewAudit.vue | 28 +++++++++++++++++-----------
1 files changed, 17 insertions(+), 11 deletions(-)
diff --git a/src/views/MaterialReview/MaterialReviewAudit.vue b/src/views/MaterialReview/MaterialReviewAudit.vue
index 7773e91..6c5eb87 100644
--- a/src/views/MaterialReview/MaterialReviewAudit.vue
+++ b/src/views/MaterialReview/MaterialReviewAudit.vue
@@ -1,7 +1,7 @@
<template>
<LoadingLayout>
<AppContainer>
- <PageFormLayout title="鏉愭枡瀹℃牳">
+ <PageFormLayout title="鐢虫姤瀹℃牳">
<DetailView :form="form" :has-form="true">
<ChunkCellV2 title="鐢虫姤浼佷笟鍚嶅崟" class="chunk-cell-table">
<DeclareEnterpriseTableView
@@ -9,6 +9,7 @@
:extra-param-state="extraParamState"
:pro-table-props="proTableProps"
:reset="reset"
+ :column="addRewardApplyStep3Columns"
:operationBtns="operationBtns"
></DeclareEnterpriseTableView>
<MateriaDetailDialog
@@ -73,15 +74,12 @@
ProFormTextArea,
ProFormRadio,
LoadingLayout,
- UploadUserFile,
PageFormLayout,
- useTable,
- useFormDialog,
} from '@bole-core/components';
import {
- EnterpriseTypeText,
BountyCheckStatusEnum,
BountyCheckStatusEnumTextForAudit,
+ useAddRewardApplyStep3Columns,
} from '@/constants';
import ChunkCellV2 from '@/components/Layout/ChunkCellV2.vue';
import DetailView from '@/components/commonView/DetailView.vue';
@@ -89,17 +87,13 @@
import MateriaDetailDialog from '@/components/commonView/MateriaDetailDialog.vue';
import { useQuery, useQueryClient } from '@tanstack/vue-query';
import * as parkBountyApplyServices from '@/services/api/ParkBountyApply';
-import * as enterpriseApplyFileServices from '@/services/api/EnterpriseApplyFile';
-import { convertApi2FormUrlObjectBySeparator, setOSSLink } from '@/utils';
import { useDeclareEnterpriseTable, useGlobalEventContext, useRouteView } from '@/hooks';
import { FormInstance } from 'element-plus';
-import { Message, OrderInputType } from '@bole-core/core';
-import { FourStreamsMaterialFileTableItem } from '@/components/commonView/types';
+import { Message } from '@bole-core/core';
import { useIndustrialParkDropDownList } from '@/hooks/industrialPark';
import {
CustomerApplyFileTypeListItem,
EnterpriseApplyFileUtils,
- FourStreamsMaterialUtils,
} from '@/components/commonView/utils';
defineOptions({
@@ -116,11 +110,19 @@
parkTypeName: '',
applyMonth: '',
applySumAmount: 0,
+ financeSumAmount: 0,
+ settleSumAmount: 0,
parkCollectFileList: [] as CustomerApplyFileTypeListItem[],
calculationFileList: [] as CustomerApplyFileTypeListItem[],
status: '' as any as BountyCheckStatusEnum,
remark: '',
+
+ suportPlatRecharge: false,
+});
+
+const { addRewardApplyStep3Columns } = useAddRewardApplyStep3Columns({
+ suportPlatRecharge: toRef(form, 'suportPlatRecharge'),
});
const { extraParamState, getList, reset, proTableProps, operationBtns, dialogProps } =
@@ -139,13 +141,15 @@
}
);
},
- placeholderData: () => ({} as API.ParkBountyApplyBaseInfo),
+ placeholderData: () => ({} as API.OutCheckParkBountyApplyBaseInfo),
onSuccess(data) {
form.batchNo = data.batchNo;
form.parkName = data.parkName;
form.parkTypeName = data.parkTypeName;
form.applyMonth = data.applyMonth;
form.applySumAmount = data.applySumAmount;
+ form.financeSumAmount = data.financeSumAmount;
+ form.settleSumAmount = data.settleSumAmount;
form.parkCollectFileList = EnterpriseApplyFileUtils.convertApiFileToParkCollectFileList(
data.listFiles
);
@@ -153,6 +157,8 @@
data.collectCountListFiles
);
+ form.suportPlatRecharge = data.suportPlatRecharge;
+
getList();
},
});
--
Gitblit v1.9.1