| | |
| | | } from '@/components/commonView/utils'; |
| | | import * as parkBountyApplyServices from '@/services/api/ParkBountyApply'; |
| | | import * as enterpriseApplyFileServices from '@/services/api/EnterpriseApplyFile'; |
| | | import { BaseDeclareEnterpriseTableViewColumns, EnterpriseTypeText } from '@/constants'; |
| | | import { |
| | | BaseDeclareEnterpriseTableViewColumns, |
| | | EnterpriseTypeText, |
| | | FinanceStatusEnum, |
| | | FinanceStatusEnumText, |
| | | FinanceStatusEnumTextV2, |
| | | FinanceStatusEnumTextV2Query, |
| | | SettleStatusEnumTextV2, |
| | | TransferToStatusEnum, |
| | | TransferToStatusEnumText, |
| | | } from '@/constants'; |
| | | |
| | | export const rewardGrantRegisterColumns = computed(() => |
| | | defineColumns([ |
| | | ...BaseDeclareEnterpriseTableViewColumns, |
| | | { |
| | | id: '9', |
| | | enCode: 'a', |
| | | enCode: 'financeAmount', |
| | | name: '财政拨付金额', |
| | | width: 160, |
| | | }, |
| | | { |
| | | id: '10', |
| | | enCode: 'a', |
| | | enCode: 'financeSumAmount', |
| | | name: '财政拨付已登记', |
| | | width: 160, |
| | | }, |
| | | { |
| | | id: '11', |
| | | enCode: 'a', |
| | | enCode: 'financeTime', |
| | | name: '最近登记日期', |
| | | width: 160, |
| | | }, |
| | | { |
| | | id: '12', |
| | | enCode: 'a', |
| | | enCode: 'financeStatus', |
| | | name: '财政拨付登记状态', |
| | | width: 160, |
| | | }, |
| | | { |
| | | id: '13', |
| | | enCode: 'a', |
| | | enCode: 'transferAmount', |
| | | name: '平台拨付金额', |
| | | width: 160, |
| | | }, |
| | | { |
| | | id: '14', |
| | | enCode: 'a', |
| | | enCode: 'settleSumAmount', |
| | | name: '平台拨付已登记', |
| | | width: 160, |
| | | }, |
| | | { |
| | | id: '15', |
| | | enCode: 'a', |
| | | enCode: 'settleTime', |
| | | name: '最近登记日期', |
| | | width: 160, |
| | | }, |
| | | { |
| | | id: '16', |
| | | enCode: 'a', |
| | | enCode: 'settleStatus', |
| | | name: '平台拨付登记状态', |
| | | width: 160, |
| | | }, |
| | | ]) |
| | | ); |
| | |
| | | } = useTable( |
| | | async ({ pageIndex, pageSize }, extraParamState) => { |
| | | try { |
| | | let params: API.GetParkBountyApplyInfoInput = { |
| | | let params: API.GetParkBountyApplyTransferInfoInput = { |
| | | pageModel: { |
| | | rows: pageSize, |
| | | page: pageIndex, |
| | |
| | | }, |
| | | searchKeyWord: extraParamState.searchKeyWord, |
| | | parkBountyApplyId: id.value, |
| | | transferToStatus: extraParamState.transferToStatus, |
| | | financeStatus: extraParamState.financeStatus, |
| | | }; |
| | | let res = await parkBountyApplyServices.getOutCheckParkBountyApplyDetailList(params); |
| | | let res = await parkBountyApplyServices.getParkBountyApplyTransferDetailList(params); |
| | | return res; |
| | | } catch (error) {} |
| | | }, |
| | |
| | | defaultExtraParams: { |
| | | orderInput: [{ property: 'parkBountyApplyId', order: OrderInputType.Desc }], |
| | | searchKeyWord: '', |
| | | transferToStatus: '' as any as TransferToStatusEnum, |
| | | financeStatus: '' as any as FinanceStatusEnum, |
| | | }, |
| | | columnsRenderProps: { |
| | | authType: { type: 'enum', valueEnum: EnterpriseTypeText }, |
| | | financeStatus: { type: 'enum', valueEnum: FinanceStatusEnumTextV2 }, |
| | | settleStatus: { type: 'enum', valueEnum: SettleStatusEnumTextV2 }, |
| | | licenseUrl: { |
| | | type: 'urlV2', |
| | | formatter: (row: API.UserCertificationAuditListDto) => setOSSLink(row.licenseUrl), |
| | | }, |
| | | financeTime: { type: 'date', format: 'YYYY-MM-DD' }, |
| | | settleTime: { type: 'date', format: 'YYYY-MM-DD' }, |
| | | applyAmount: { type: 'money' }, |
| | | financeAmount: { type: 'money' }, |
| | | financeSumAmount: { type: 'money' }, |
| | | transferAmount: { type: 'money' }, |
| | | settleSumAmount: { type: 'money' }, |
| | | }, |
| | | } |
| | | ); |