zhengyiming
8 天以前 329df2aed8f35d6caa0dcdd6b9fd9496beebd90a
fix: nongye
已修改6个文件
188 ■■■■■ 文件已修改
src/services/api/DataBoard.ts 45 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/ExternalSystem.ts 63 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/typings.d.ts 62 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/Reward/RewardApplyTradeCheck.vue 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/Reward/components/RewardApplyTradeCheckDialog.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/Reward/components/WithdrawalApprovalAuditDialog.vue 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/DataBoard.ts
@@ -279,18 +279,41 @@
  );
}
/** 查询人资企业的甲方客户 GET /api/DataBoard/GetEnterpriseCustomers */
export async function getEnterpriseCustomers(options?: API.RequestConfig) {
  return request<any>('/api/DataBoard/GetEnterpriseCustomers', {
/** 查询产值 GET /api/DataBoard/GetEnterpriseOutputValue */
export async function getEnterpriseOutputValue(options?: API.RequestConfig) {
  return request<any>('/api/DataBoard/GetEnterpriseOutputValue', {
    method: 'GET',
    ...(options || {}),
  });
}
/** 查询产值 GET /api/DataBoard/GetEnterpriseOutputValue */
export async function getEnterpriseOutputValue(options?: API.RequestConfig) {
  return request<any>('/api/DataBoard/GetEnterpriseOutputValue', {
    method: 'GET',
/** 导入人资企业的甲方客户 POST /api/DataBoard/ImportEnterpriseCustomers */
export async function importEnterpriseCustomers(
  body: {},
  file?: File,
  options?: API.RequestConfig
) {
  const formData = new FormData();
  if (file) {
    formData.append('file', file);
  }
  Object.keys(body).forEach((ele) => {
    const item = (body as any)[ele];
    if (item !== undefined && item !== null) {
      formData.append(
        ele,
        typeof item === 'object' && !(item instanceof File) ? JSON.stringify(item) : item
      );
    }
  });
  return request<any>('/api/DataBoard/ImportEnterpriseCustomers', {
    method: 'POST',
    data: formData,
    requestType: 'form',
    ...(options || {}),
  });
}
@@ -340,3 +363,11 @@
    }
  );
}
/** 同步人资企业的甲方客户 POST /api/DataBoard/SyncEnterpriseCustomers */
export async function syncEnterpriseCustomers(options?: API.RequestConfig) {
  return request<any>('/api/DataBoard/SyncEnterpriseCustomers', {
    method: 'POST',
    ...(options || {}),
  });
}
src/services/api/ExternalSystem.ts
@@ -17,6 +17,36 @@
  });
}
/** 查询渠道农业银行地区钱包 GET /api/ExternalSystem/GetBankAreas */
export async function getBankAreas(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetBankAreasParams,
  options?: API.RequestConfig
) {
  return request<API.StringStringSelectOption[]>('/api/ExternalSystem/GetBankAreas', {
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** 查询渠道农业银行钱包 GET /api/ExternalSystem/GetBanks */
export async function getBanks(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetBanksParams,
  options?: API.RequestConfig
) {
  return request<API.StringStringSelectOption[]>('/api/ExternalSystem/GetBanks', {
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** 查看当前外部系统信息 GET /api/ExternalSystem/GetCurrentExternalSystem */
export async function getCurrentExternalSystem(options?: API.RequestConfig) {
  return request<API.GetCurrentExternalSystemOutput>(
@@ -43,6 +73,24 @@
  });
}
/** 查询外部系统农业银行钱包信息 GET /api/ExternalSystem/GetExternalSystemNongYePayWallet */
export async function getExternalSystemNongYePayWallet(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetExternalSystemNongYePayWalletParams,
  options?: API.RequestConfig
) {
  return request<API.GetExternalSystemNongYePayWalletOutput>(
    '/api/ExternalSystem/GetExternalSystemNongYePayWallet',
    {
      method: 'GET',
      params: {
        ...params,
      },
      ...(options || {}),
    }
  );
}
/** 查询外部系统平安银行钱包信息 GET /api/ExternalSystem/GetExternalSystemPingAnPayWallet */
export async function getExternalSystemPingAnPayWallet(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
@@ -61,6 +109,21 @@
  );
}
/** 保存外部系统农业银行钱包信息 POST /api/ExternalSystem/SaveExternalSystemNongYePayWallet */
export async function saveExternalSystemNongYePayWallet(
  body: API.SaveExternalSystemNongYePayWalletInput,
  options?: API.RequestConfig
) {
  return request<string>('/api/ExternalSystem/SaveExternalSystemNongYePayWallet', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 保存外部系统平安银行钱包信息 POST /api/ExternalSystem/SaveExternalSystemPingAnPayWallet */
export async function saveExternalSystemPingAnPayWallet(
  body: API.SaveExternalSystemPingAnPayWalletInput,
src/services/api/typings.d.ts
@@ -1328,6 +1328,18 @@
    lgGigWorkerCustomerTemplateId?: string;
  }
  interface APIgetBankAreasParams {
    /** 通道 */
    access?: EnumWalletAccess;
  }
  interface APIgetBanksParams {
    /** 通道 */
    access?: EnumWalletAccess;
    /** 关键字 */
    keywords?: string;
  }
  interface APIgetBatchBillStaffListParams {
    insurancePolicyId?: string;
    batchBillId?: string;
@@ -1519,6 +1531,11 @@
    id?: string;
  }
  interface APIgetExternalSystemNongYePayWalletParams {
    /** 外部系统Id */
    externalSystemId?: string;
  }
  interface APIgetExternalSystemPingAnPayWalletParams {
    /** 外部系统Id */
    externalSystemId?: string;
@@ -5407,6 +5424,8 @@
    insureBillNo?: string;
    /** 收款单位名称 */
    incomeBankAccount?: string;
    /** 收款单位行号 */
    incomeBankNo?: string;
    /** 收款单位账号 */
    incomeBankCardNumber?: string;
    /** 开户行 */
@@ -6517,6 +6536,8 @@
  type EnumSmsStatus = 0 | 10 | 20 | 30;
  type EnumWalletAccess = 10 | 20 | 30 | 40;
  type EnumWalletSignStatus = 1 | 10 | 100 | 999;
  type EnumWalletTransactionStatus = 1 | 10 | 20 | 30 | 40 | 50;
@@ -6526,7 +6547,7 @@
    enterpriseName: string;
    /** 信用代码 */
    societyCreditCode: string;
    /** 财政拨付金额 */
    /** 推广补贴发放金额 */
    financeToAmountStr?: string;
    /** 平台拨付金额 */
    transferToAmountStr?: string;
@@ -8129,6 +8150,8 @@
    accountName?: string;
    bankNumber?: string;
    bankName?: string;
    /** 行号 */
    bankNo?: string;
    bankResumeName?: string;
    amount?: number;
    remainAmount?: number;
@@ -8327,6 +8350,16 @@
    searchKey?: string;
  }
  interface GetExternalSystemNongYePayWalletOutput {
    /** 户名 */
    name?: string;
    /** 账号 */
    identity?: string;
    /** 余额 */
    balance?: number;
    signStatus?: EnumWalletSignStatus;
  }
  interface GetExternalSystemPingAnPayWalletOutput {
    /** 户名 */
    name?: string;
@@ -9859,6 +9892,8 @@
    incomeBankCardNumber?: string;
    /** 开户行 */
    incomeBankName?: string;
    /** 收款单位行号 */
    incomeBankNo?: string;
    /** 投保人数 */
    insurePeopleNum?: number;
    creationTime?: string;
@@ -10117,6 +10152,8 @@
    cooperationUrl?: string;
    /** 银行总行名称 */
    bankName?: string;
    /** 行号 */
    bankNo?: string;
    /** 银行支行名称 */
    bankBranchName?: string;
    /** 银行卡号 */
@@ -10879,6 +10916,8 @@
    licenseUrl?: string;
    enterpriseIsVerify?: boolean;
    bankName?: string;
    /** 行号 */
    bankNo?: string;
    bankBranchName?: string;
    bankCardNumber?: string;
    bankIsVerify?: boolean;
@@ -21065,6 +21104,15 @@
    templateParamExtraData?: string;
  }
  interface SaveExternalSystemNongYePayWalletInput {
    /** 外部系统Id */
    externalSystemId?: string;
    /** 户名 */
    name: string;
    /** 账号 */
    identity: string;
  }
  interface SaveExternalSystemPingAnPayWalletInput {
    /** 外部系统Id */
    externalSystemId?: string;
@@ -21636,6 +21684,7 @@
  interface SetUserEnterpriseBankInfoInput {
    bankName?: string;
    bankNo?: string;
    bankBranchName?: string;
    bankCardNumber?: string;
    /** 用户Id */
@@ -22205,6 +22254,15 @@
    sttDesc?: string;
  }
  interface StringStringSelectOption {
    /** 值 */
    value?: string;
    /** 标签 */
    label?: string;
    /** 数据 */
    data?: string;
  }
  interface SubAccountBalanceQueryInput {
    /** 接收报文长度 报文数据长度;不包括附件内容、签名内容的长度,不够左补0 */
    recvLength?: number;
@@ -22493,6 +22551,8 @@
    insureBillNo?: string;
    /** 收款单位名称 */
    incomeBankAccount?: string;
    /** 收款单位行号 */
    incomeBankNo?: string;
    /** 收款单位账号 */
    incomeBankCardNumber?: string;
    /** 开户行 */
src/views/Reward/RewardApplyTradeCheck.vue
@@ -209,6 +209,7 @@
    incomeBankName: row.incomeBankName,
    creationTime: row.creationTime,
    insurePeopleNum: row.insurePeopleNum ?? ('' as any as number),
    incomeBankNo: row.incomeBankNo ?? '',
  });
}
@@ -243,6 +244,8 @@
    incomeBankName: '',
    creationTime: '',
    insurePeopleNum: 0,
    incomeBankNo: '',
  },
});
src/views/Reward/components/RewardApplyTradeCheckDialog.vue
@@ -179,7 +179,9 @@
  insurePeopleNum: number;
  creationTime: string;
  isSignWallet: boolean;
  isSignWallet?: boolean;
  incomeBankNo: string;
};
const form = defineModel<Form>('form');
@@ -233,6 +235,10 @@
      formatter: (row) => getIncomeBankName(row),
    },
    {
      label: '开户行号',
      key: 'incomeBankNo',
    },
    {
      label: '开户账号',
      key: 'incomeBankCardNumber',
      formatter: (row) => getIncomeBankCardNumber(row),
src/views/Reward/components/WithdrawalApprovalAuditDialog.vue
@@ -140,6 +140,8 @@
  checkFileUrl: UploadUserFile[];
  isSignWallet: boolean;
  bankNo?: string;
};
const form = defineModel<Form>('form');
@@ -184,6 +186,7 @@
    form.value.checkStatus = form.value?.isCheck
      ? data.checkStatus
      : ('' as any as EnterpriseRechargeStatusEnum);
    form.value.bankNo = data.bankNo ?? '';
    form.value.checkFileUrl = convertApi2FormUrlOnlyOne(data.checkFileUrl);
  },
});
@@ -221,6 +224,10 @@
      key: 'bankResumeName',
    },
    {
      label: '开户行号',
      key: 'bankNo',
    },
    {
      label: '提现金额',
      key: 'amount',
      type: 'money',