| | |
| | | import { defineColumns } from '@bole-core/components'; |
| | | import { TempFolderPath } from './enum'; |
| | | |
| | | export enum FourStreamsMaterialFileBusinessTypeEnum { |
| | | /** 园区入驻协议 */ |
| | | ParkEnterPactUrl = 10, |
| | |
| | | } as const; |
| | | |
| | | export enum ApplyTransferFileBusinessTypeEnum { |
| | | /** 拨付凭证*/ |
| | | /** 财政拨付凭证*/ |
| | | FinanceToFileUrl = 100, |
| | | /** 充值凭证*/ |
| | | /** 平台拨付凭证*/ |
| | | TransferToFileUrl = 110, |
| | | } |
| | | |
| | | export const ApplyTransferFileBusinessTypeEnumText = { |
| | | [ApplyTransferFileBusinessTypeEnum.FinanceToFileUrl]: '拨付凭证', |
| | | [ApplyTransferFileBusinessTypeEnum.TransferToFileUrl]: '充值凭证', |
| | | [ApplyTransferFileBusinessTypeEnum.FinanceToFileUrl]: '财政拨付凭证', |
| | | [ApplyTransferFileBusinessTypeEnum.TransferToFileUrl]: '平台拨付凭证', |
| | | }; |
| | | |
| | | export const ApplyTransferFileBusinessTypeEnumKey = { |
| | |
| | | } as const; |
| | | |
| | | export enum TransferFileEnumInRewardGrand { |
| | | /** 拨付凭证*/ |
| | | /** 财政拨付凭证*/ |
| | | FinanceFileUrl = 200, |
| | | /** 充值凭证*/ |
| | | /** 平台拨付凭证*/ |
| | | SettleFileUrl = 210, |
| | | } |
| | | |
| | | export const TransferFileEnumInRewardGrandText = { |
| | | [TransferFileEnumInRewardGrand.FinanceFileUrl]: '拨付凭证', |
| | | [TransferFileEnumInRewardGrand.SettleFileUrl]: '充值凭证', |
| | | [TransferFileEnumInRewardGrand.FinanceFileUrl]: '财政拨付凭证', |
| | | [TransferFileEnumInRewardGrand.SettleFileUrl]: '平台拨付凭证', |
| | | }; |
| | | |
| | | export const TransferFileEnumInRewardGrandKey = { |
| | | [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: '信用代码', |
| | | }, |
| | | { |
| | | 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 }; |
| | | } |
| | | |
| | | export const BountyBatchApplyTransferTemp = `${TempFolderPath}/%E5%85%A5%E8%B4%A6%E6%A8%A1%E6%9D%BF.xlsx`; |