| | |
| | | import { defineColumns } from '@bole-core/components'; |
| | | import { TempFolderPath } from './enum'; |
| | | import { SearchType } from './dic'; |
| | | |
| | | export enum FourStreamsMaterialFileBusinessTypeEnum { |
| | | /** 园区入驻协议 */ |
| | |
| | | } as const; |
| | | |
| | | export enum ApplyTransferFileBusinessTypeEnum { |
| | | /** 财政拨付凭证*/ |
| | | /** 推广补贴发放凭证*/ |
| | | FinanceToFileUrl = 100, |
| | | /** 平台拨付凭证*/ |
| | | TransferToFileUrl = 110, |
| | | } |
| | | |
| | | export const ApplyTransferFileBusinessTypeEnumText = { |
| | | [ApplyTransferFileBusinessTypeEnum.FinanceToFileUrl]: '财政拨付凭证', |
| | | [ApplyTransferFileBusinessTypeEnum.FinanceToFileUrl]: '推广补贴发放凭证', |
| | | [ApplyTransferFileBusinessTypeEnum.TransferToFileUrl]: '平台拨付凭证', |
| | | }; |
| | | |
| | |
| | | } as const; |
| | | |
| | | export enum TransferFileEnumInRewardGrand { |
| | | /** 财政拨付凭证*/ |
| | | /** 推广补贴发放凭证*/ |
| | | FinanceFileUrl = 200, |
| | | /** 平台拨付凭证*/ |
| | | SettleFileUrl = 210, |
| | | } |
| | | |
| | | export const TransferFileEnumInRewardGrandText = { |
| | | [TransferFileEnumInRewardGrand.FinanceFileUrl]: '财政拨付凭证', |
| | | [TransferFileEnumInRewardGrand.FinanceFileUrl]: '推广补贴发放凭证', |
| | | [TransferFileEnumInRewardGrand.SettleFileUrl]: '平台拨付凭证', |
| | | }; |
| | | |
| | |
| | | |
| | | type UseAddRewardApplyStep3ColumnsOptions = { |
| | | suportPlatRecharge: Ref<boolean>; |
| | | suportFinance: Ref<boolean>; |
| | | baseColumns?: API.ModuleColumnDto[]; |
| | | }; |
| | | |
| | | export function useAddRewardApplyStep3Columns({ |
| | | suportPlatRecharge, |
| | | suportFinance, |
| | | baseColumns = BaseDeclareEnterpriseTableViewColumns, |
| | | }: UseAddRewardApplyStep3ColumnsOptions) { |
| | | const addRewardApplyStep3Columns = computed(() => |
| | | defineColumns( |
| | | [ |
| | | ...baseColumns, |
| | | { |
| | | suportFinance.value && { |
| | | id: '8', |
| | | enCode: 'financeAmount', |
| | | name: '财政拨付金额', |
| | | name: '推广补贴发放金额', |
| | | }, |
| | | suportPlatRecharge.value && { |
| | | id: '9', |
| | |
| | | /// 平台奖励 |
| | | PlatReward = 20, |
| | | |
| | | /// 财政拨付 |
| | | /// 推广补贴发放 |
| | | Finance = 30, |
| | | } |
| | | |
| | | export enum EnumParkRewardStatisticsDetailScene { |
| | | /** |
| | | * 推广补贴发放 |
| | | */ |
| | | Finance = 1, |
| | | /** |
| | | * 平台拨付 |
| | | */ |
| | | Transfer = 2, |
| | | /** |
| | | * 企业充值 |
| | | */ |
| | | Recharge = 3, |
| | | /** |
| | | * 企业提现 |
| | | */ |
| | | DrawWith = 4, |
| | | /** |
| | | * 企业消费 |
| | | */ |
| | | Trade = 5, |
| | | } |
| | | |
| | | /** |
| | | * 没有在字典配置FileSearchType 所以补充文件在这里写死 |
| | | */ |
| | | export const FourStreamsExtraMaterialFileSearchType = { |
| | | [SearchType.BountyExtraFileType]: '0D85AE1F-0618-F43C-A762-3A197D83B471', |
| | | [SearchType.BountyApplyExtraFileType]: '0D85AE1F-0618-F43C-A762-3A197D83B472', |
| | | }; |