zhengyiming
3 天以前 89f387786da0e4383cf06ee162526db54971f9cf
src/views/Reward/RewardGrantRegister.vue
@@ -71,7 +71,7 @@
  SettleStatusEnum,
  TransferFileEnumInRewardGrandText,
} from '@/constants';
import { useDeclareEnterpriseTable, rewardGrantRegisterColumns } from '@/hooks';
import { useDeclareEnterpriseTable, useRewardGrantRegisterColumns } from '@/hooks';
import { TransferFileEnumInRewardGrandTableItem } from '@/components/commonView/types';
import RegisterGrantDialog from './components/RegisterGrantDialog.vue';
import BatchRegisterDialog from './components/BatchRegisterDialog.vue';
@@ -97,9 +97,13 @@
  settleSumAmount: 0,
  parkCollectFileList: [] as CustomerApplyFileTypeListItem[],
  calculationFileList: [] as CustomerApplyFileTypeListItem[],
  extraListFiles: [] as CustomerApplyFileTypeListItem[],
  suportPlatRecharge: false,
  suportFinance: false,
});
const { rewardGrantRegisterColumns } = useRewardGrantRegisterColumns();
const { extraParamState, paginationState, getList, reset, proTableProps } =
  useDeclareEnterpriseTable({
@@ -160,7 +164,11 @@
    form.calculationFileList = EnterpriseApplyFileUtils.convertApiFileToParkCollectFileList(
      data.collectCountListFiles
    );
    form.extraListFiles = EnterpriseApplyFileUtils.convertApiFileToExtraListFiles(
      data.extraListFiles
    );
    form.suportPlatRecharge = data.suportPlatRecharge;
    form.suportFinance = data.suportFinance;
    getList();
  },
@@ -192,6 +200,7 @@
    amount: 0,
    showSuportPlatRecharge: false,
    showSuportFiscalRecharge: false,
    // showSuportFinance: false,
  },
});
@@ -200,7 +209,8 @@
    incomeType: '' as any as IncomeTypeEnum,
    fileUrl: [] as UploadUserFile[],
    showSuportPlatRecharge: row.settleStatus === SettleStatusEnum.WaitForSettle,
    showSuportFiscalRecharge: row.financeStatus === FinanceStatusEnum.WaitForIncome,
    showSuportFiscalRecharge:
      form.suportFinance && row.financeStatus === FinanceStatusEnum.WaitForIncome,
    parkBountyApplyId: row.parkBountyApplyId,
    parkBountyApplyDetailId: row.parkBountyApplyDetailId,
    amount: 0,
@@ -297,6 +307,7 @@
    handleBatchRegisterAdd({
      parkBountyApplyId: id,
      showSuportPlatRecharge: form.suportPlatRecharge,
      showSuportFiscalRecharge: form.suportFinance,
    });
  } catch (error) {}
}
@@ -311,9 +322,10 @@
    parkBountyApplyDetailIds: [] as string[],
    amount: 0,
    companyList: [] as API.GetNotTransferCompanyNameListOutput[],
    incomeType: IncomeTypeEnum.Fiscal,
    incomeType: '' as any as IncomeTypeEnum,
    parkBountyApplyId: '',
    showSuportPlatRecharge: false,
    showSuportFiscalRecharge: false,
    fileUrl: [] as UploadUserFile[],
  },