From 53b0a0b7b5594e1e4ff6036703fa00af84c5ea9f Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期一, 16 六月 2025 19:24:03 +0800 Subject: [PATCH] fix: bug --- src/constants/fourStreams.ts | 65 ++++++++++++++++++++++++++++++++ 1 files changed, 65 insertions(+), 0 deletions(-) diff --git a/src/constants/fourStreams.ts b/src/constants/fourStreams.ts index e59f920..69f654b 100644 --- a/src/constants/fourStreams.ts +++ b/src/constants/fourStreams.ts @@ -1,3 +1,5 @@ +import { defineColumns } from '@bole-core/components'; + export enum FourStreamsMaterialFileBusinessTypeEnum { /** 鍥尯鍏ラ┗鍗忚 */ ParkEnterPactUrl = 10, @@ -71,3 +73,66 @@ [TransferFileEnumInRewardGrand.FinanceFileUrl]: 'financeFileUrl', [TransferFileEnumInRewardGrand.SettleFileUrl]: 'settleFileUrl', } as const; + +export const BaseDeclareEnterpriseTableViewColumns = defineColumns([ + { + id: '1', + enCode: 'userName', + name: '甯愬彿', + }, + { + id: '2', + enCode: 'enterpriseName', + name: '浼佷笟鍚嶇О', + }, + { + id: '3', + enCode: 'societyCreditCode', + name: '淇$敤浠g爜', + }, + { + id: '4', + enCode: 'contactPhone', + name: '鐢佃瘽', + }, + { + id: '5', + enCode: 'authType', + name: '浼佷笟绫诲瀷', + }, + { + id: '6', + enCode: 'licenseUrl', + name: '钀ヤ笟鎵х収', + }, + { + id: '7', + enCode: 'bankAccountInfo', + name: '鍩烘湰鎴蜂俊鎭�', + }, +]); + +type UseAddRewardApplyStep3ColumnsOptions = { + suportEnterpriseUpload: Ref<boolean>; + baseColumns?: API.ModuleColumnDto[]; +}; + +export function useAddRewardApplyStep3Columns({ + suportEnterpriseUpload, + baseColumns = BaseDeclareEnterpriseTableViewColumns, +}: UseAddRewardApplyStep3ColumnsOptions) { + const addRewardApplyStep3Columns = computed(() => + defineColumns( + [ + ...baseColumns, + suportEnterpriseUpload.value && { + id: '9', + enCode: 'applyAmount', + name: '鐢虫姤閲戦', + }, + ].filter(Boolean) + ) + ); + + return { addRewardApplyStep3Columns }; +} -- Gitblit v1.9.1