wupengfei
2025-04-23 b7426e2384b85e92ec1b59061bdada9b4f5c69ec
feat: 接口
5个文件已修改
43 ■■■■ 已修改文件
src/components/commonView/types.ts 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/commonView/utils/index.ts 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/typings.d.ts 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/EnterpriseInfo/EnterpriseInfoDetail.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/Reward/RewardGrant.vue 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/commonView/types.ts
@@ -63,9 +63,9 @@
   * @deprecated 已经不用了
   */
  EnterRelateUrl = 50,
  /** C端个税完税说明 */
  /** C端个税完税证明 */
  PersonTaxRatePayUrl = 60,
  /** C端个税完税说明 */
  /** C端完税说明 */
  PersonTaxInstructUrl = 70,
}
@@ -75,7 +75,7 @@
  [FourStreamsMaterialFileBusinessTypeEnum.TaxSubFileUrl]: '企业缴税明细汇总表(盖章)',
  [FourStreamsMaterialFileBusinessTypeEnum.OperateProfitesUrl]: '企业营收利润表',
  [FourStreamsMaterialFileBusinessTypeEnum.EnterRelateUrl]: '入驻关联说明',
  [FourStreamsMaterialFileBusinessTypeEnum.PersonTaxRatePayUrl]: 'C端个税完税说明',
  [FourStreamsMaterialFileBusinessTypeEnum.PersonTaxRatePayUrl]: 'C端个税完税证明',
  [FourStreamsMaterialFileBusinessTypeEnum.PersonTaxInstructUrl]: 'C端完税情况说明',
};
src/components/commonView/utils/index.ts
@@ -23,11 +23,12 @@
  /**数字经济园材料 */
  static DigitIndustrialParkMaterialFile = [
    FourStreamsMaterialFileBusinessTypeEnum.ParkEnterPactUrl,
    FourStreamsMaterialFileBusinessTypeEnum.EnterRelateUrl,
    // FourStreamsMaterialFileBusinessTypeEnum.EnterRelateUrl,
    FourStreamsMaterialFileBusinessTypeEnum.RatePaymentFileUrl,
    FourStreamsMaterialFileBusinessTypeEnum.TaxSubFileUrl,
    FourStreamsMaterialFileBusinessTypeEnum.OperateProfitesUrl,
    FourStreamsMaterialFileBusinessTypeEnum.PersonTaxRatePayUrl,
    FourStreamsMaterialFileBusinessTypeEnum.PersonTaxInstructUrl,
  ];
  /**财政拨付和平台充值凭证 */
src/services/api/typings.d.ts
@@ -6744,9 +6744,9 @@
  interface GetEnterpriseRechargeDetail {
    id?: string;
    /** 收款账号 */
    /** 充值账号 */
    incomeBankNum?: string;
    /** 收款企业名称 */
    /** 企业名称 */
    incomeEnterpriseName?: string;
    /** 出款账号 */
    outBankNum?: string;
@@ -7994,6 +7994,10 @@
    settleTimeBegin?: string;
    /** 发放结束日期 */
    settleTimeEnd?: string;
    /** 拨付起始日期 */
    financeTimeBegin?: string;
    /** 拨付结束日期 */
    financeTimeEnd?: string;
    /** 入账起始日期 */
    incomeTimeBegin?: string;
    /** 入账结束日期 */
@@ -8062,6 +8066,7 @@
    /** 企业名/信用代码 */
    searchKeyWord?: string;
    transferToStatus?: TransferToStatusEnum;
    financeToStatus?: FinanceStatusEnum;
  }
  interface GetParkBountyTradeDetailByIdInput {
@@ -8091,6 +8096,7 @@
    tradeTime?: string;
    /** 奖励金余额 */
    remianAmount?: number;
    financeType?: FinanceTypeEnum;
  }
  interface GetParkBountyTradeDetailOutputPageOutput {
@@ -14461,12 +14467,14 @@
    parkBountyApplyDetailId?: string[];
    /** 充值金额 */
    financeToAmount?: number;
    parkBountyApplyId?: string;
  }
  interface ParkBountyApplyBatchTransferInput {
    parkBountyApplyDetailId?: string[];
    /** 入账金额 */
    transferToAmount?: number;
    parkBountyApplyId?: string;
  }
  interface ParkBountyApplyDetailInfo {
@@ -14538,6 +14546,7 @@
    parkBountyApplyDetailId?: string;
    /** 财政拨付 */
    bountyAmount?: number;
    parkBountyApplyId?: string;
  }
  interface ParkBountyApplySettleInput {
@@ -14611,6 +14620,7 @@
    parkBountyApplyDetailId?: string;
    /** 入账金额 */
    transferToAmount?: number;
    parkBountyApplyId?: string;
  }
  type ParkCustomersCountTypeEnum = 10 | 50 | 100;
src/views/EnterpriseInfo/EnterpriseInfoDetail.vue
@@ -8,10 +8,10 @@
        <ProTabPane lazy label="企业申报记录" name="enterpriseDeclareRecord">
          <EnterpriseDeclareRecordView></EnterpriseDeclareRecordView>
        </ProTabPane>
        <ProTabPane lazy label="奖励金发放记录" name="rewardGrantRecord">
        <ProTabPane lazy label="发放记录" name="rewardGrantRecord">
          <RewardGrantRecordView></RewardGrantRecordView>
        </ProTabPane>
        <ProTabPane lazy label="奖励金消费记录" name="rewardConsumeRecord">
        <ProTabPane lazy label="消费记录" name="rewardConsumeRecord">
          <RewardConsumeRecordView></RewardConsumeRecordView>
        </ProTabPane>
      </ProTabs>
src/views/Reward/RewardGrant.vue
@@ -14,7 +14,18 @@
              @change="getList()"
            ></FieldDatePicker>
          </QueryFilterItem>
          <QueryFilterItem tip-content="发放日期">
          <QueryFilterItem tip-content="拨付日期">
            <FieldDatePicker
              v-model="extraParamState.financeTime"
              type="daterange"
              range-separator="~"
              start-placeholder="开始日期"
              end-placeholder="结束日期"
              clearable
              @change="getList()"
            ></FieldDatePicker>
          </QueryFilterItem>
          <QueryFilterItem tip-content="充值日期">
            <FieldDatePicker
              v-model="extraParamState.settleTime"
              type="daterange"
@@ -250,6 +261,8 @@
        creationTimeEnd: format(extraParamState.creationTime?.[1] ?? '', 'YYYY-MM-DD 23:59:59'),
        settleTimeBegin: format(extraParamState.settleTime?.[0] ?? '', 'YYYY-MM-DD 00:00:00'),
        settleTimeEnd: format(extraParamState.settleTime?.[1] ?? '', 'YYYY-MM-DD 23:59:59'),
        financeTimeBegin: format(extraParamState.financeTime?.[0] ?? '', 'YYYY-MM-DD 00:00:00'),
        financeTimeEnd: format(extraParamState.financeTime?.[1] ?? '', 'YYYY-MM-DD 23:59:59'),
      };
      let res = await parkBountyApplyServices.getParkBountyApplyList(params, {
        showLoading: !state.loading,
@@ -264,6 +277,7 @@
      financeStatus: '' as any as FinanceStatusEnum,
      creationTime: [] as unknown as ModelValueType,
      settleTime: [] as unknown as ModelValueType,
      financeTime: [] as unknown as ModelValueType,
      orderInput: [{ property: 'creationTime', order: OrderInputType.Desc }],
    },
    columnsRenderProps: {