| | |
| | | import { defineColumns } from '@bole-core/components'; |
| | | |
| | | export enum FourStreamsMaterialFileBusinessTypeEnum { |
| | | /** 园区入驻协议 */ |
| | | ParkEnterPactUrl = 10, |
| | |
| | | [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 }; |
| | | } |