| | |
| | | ); |
| | | } |
| | | |
| | | /** 查询人资企业的甲方客户 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 || {}), |
| | | }); |
| | | } |
| | |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 同步人资企业的甲方客户 POST /api/DataBoard/SyncEnterpriseCustomers */ |
| | | export async function syncEnterpriseCustomers(options?: API.RequestConfig) { |
| | | return request<any>('/api/DataBoard/SyncEnterpriseCustomers', { |
| | | method: 'POST', |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 查询渠道农业银行地区钱包 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>( |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 查询外部系统农业银行钱包信息 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默认没有生成对象) |
| | |
| | | ); |
| | | } |
| | | |
| | | /** 保存外部系统农业银行钱包信息 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, |
| | |
| | | lgGigWorkerCustomerTemplateId?: string; |
| | | } |
| | | |
| | | interface APIgetBankAreasParams { |
| | | /** 通道 */ |
| | | access?: EnumWalletAccess; |
| | | } |
| | | |
| | | interface APIgetBanksParams { |
| | | /** 通道 */ |
| | | access?: EnumWalletAccess; |
| | | /** 关键字 */ |
| | | keywords?: string; |
| | | } |
| | | |
| | | interface APIgetBatchBillStaffListParams { |
| | | insurancePolicyId?: string; |
| | | batchBillId?: string; |
| | |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetExternalSystemNongYePayWalletParams { |
| | | /** 外部系统Id */ |
| | | externalSystemId?: string; |
| | | } |
| | | |
| | | interface APIgetExternalSystemPingAnPayWalletParams { |
| | | /** 外部系统Id */ |
| | | externalSystemId?: string; |
| | |
| | | insureBillNo?: string; |
| | | /** 收款单位名称 */ |
| | | incomeBankAccount?: string; |
| | | /** 收款单位行号 */ |
| | | incomeBankNo?: string; |
| | | /** 收款单位账号 */ |
| | | incomeBankCardNumber?: string; |
| | | /** 开户行 */ |
| | |
| | | |
| | | 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; |
| | |
| | | enterpriseName: string; |
| | | /** 信用代码 */ |
| | | societyCreditCode: string; |
| | | /** 财政拨付金额 */ |
| | | /** 推广补贴发放金额 */ |
| | | financeToAmountStr?: string; |
| | | /** 平台拨付金额 */ |
| | | transferToAmountStr?: string; |
| | |
| | | accountName?: string; |
| | | bankNumber?: string; |
| | | bankName?: string; |
| | | /** 行号 */ |
| | | bankNo?: string; |
| | | bankResumeName?: string; |
| | | amount?: number; |
| | | remainAmount?: number; |
| | |
| | | searchKey?: string; |
| | | } |
| | | |
| | | interface GetExternalSystemNongYePayWalletOutput { |
| | | /** 户名 */ |
| | | name?: string; |
| | | /** 账号 */ |
| | | identity?: string; |
| | | /** 余额 */ |
| | | balance?: number; |
| | | signStatus?: EnumWalletSignStatus; |
| | | } |
| | | |
| | | interface GetExternalSystemPingAnPayWalletOutput { |
| | | /** 户名 */ |
| | | name?: string; |
| | |
| | | incomeBankCardNumber?: string; |
| | | /** 开户行 */ |
| | | incomeBankName?: string; |
| | | /** 收款单位行号 */ |
| | | incomeBankNo?: string; |
| | | /** 投保人数 */ |
| | | insurePeopleNum?: number; |
| | | creationTime?: string; |
| | |
| | | cooperationUrl?: string; |
| | | /** 银行总行名称 */ |
| | | bankName?: string; |
| | | /** 行号 */ |
| | | bankNo?: string; |
| | | /** 银行支行名称 */ |
| | | bankBranchName?: string; |
| | | /** 银行卡号 */ |
| | |
| | | licenseUrl?: string; |
| | | enterpriseIsVerify?: boolean; |
| | | bankName?: string; |
| | | /** 行号 */ |
| | | bankNo?: string; |
| | | bankBranchName?: string; |
| | | bankCardNumber?: string; |
| | | bankIsVerify?: boolean; |
| | |
| | | templateParamExtraData?: string; |
| | | } |
| | | |
| | | interface SaveExternalSystemNongYePayWalletInput { |
| | | /** 外部系统Id */ |
| | | externalSystemId?: string; |
| | | /** 户名 */ |
| | | name: string; |
| | | /** 账号 */ |
| | | identity: string; |
| | | } |
| | | |
| | | interface SaveExternalSystemPingAnPayWalletInput { |
| | | /** 外部系统Id */ |
| | | externalSystemId?: string; |
| | |
| | | |
| | | interface SetUserEnterpriseBankInfoInput { |
| | | bankName?: string; |
| | | bankNo?: string; |
| | | bankBranchName?: string; |
| | | bankCardNumber?: string; |
| | | /** 用户Id */ |
| | |
| | | sttDesc?: string; |
| | | } |
| | | |
| | | interface StringStringSelectOption { |
| | | /** 值 */ |
| | | value?: string; |
| | | /** 标签 */ |
| | | label?: string; |
| | | /** 数据 */ |
| | | data?: string; |
| | | } |
| | | |
| | | interface SubAccountBalanceQueryInput { |
| | | /** 接收报文长度 报文数据长度;不包括附件内容、签名内容的长度,不够左补0 */ |
| | | recvLength?: number; |
| | |
| | | insureBillNo?: string; |
| | | /** 收款单位名称 */ |
| | | incomeBankAccount?: string; |
| | | /** 收款单位行号 */ |
| | | incomeBankNo?: string; |
| | | /** 收款单位账号 */ |
| | | incomeBankCardNumber?: string; |
| | | /** 开户行 */ |
| | |
| | | incomeBankName: row.incomeBankName, |
| | | creationTime: row.creationTime, |
| | | insurePeopleNum: row.insurePeopleNum ?? ('' as any as number), |
| | | incomeBankNo: row.incomeBankNo ?? '', |
| | | }); |
| | | } |
| | | |
| | |
| | | incomeBankName: '', |
| | | creationTime: '', |
| | | insurePeopleNum: 0, |
| | | |
| | | incomeBankNo: '', |
| | | }, |
| | | }); |
| | | |
| | |
| | | insurePeopleNum: number; |
| | | creationTime: string; |
| | | |
| | | isSignWallet: boolean; |
| | | isSignWallet?: boolean; |
| | | |
| | | incomeBankNo: string; |
| | | }; |
| | | |
| | | const form = defineModel<Form>('form'); |
| | |
| | | formatter: (row) => getIncomeBankName(row), |
| | | }, |
| | | { |
| | | label: '开户行号', |
| | | key: 'incomeBankNo', |
| | | }, |
| | | { |
| | | label: '开户账号', |
| | | key: 'incomeBankCardNumber', |
| | | formatter: (row) => getIncomeBankCardNumber(row), |
| | |
| | | checkFileUrl: UploadUserFile[]; |
| | | |
| | | isSignWallet: boolean; |
| | | |
| | | bankNo?: string; |
| | | }; |
| | | |
| | | const form = defineModel<Form>('form'); |
| | |
| | | form.value.checkStatus = form.value?.isCheck |
| | | ? data.checkStatus |
| | | : ('' as any as EnterpriseRechargeStatusEnum); |
| | | form.value.bankNo = data.bankNo ?? ''; |
| | | form.value.checkFileUrl = convertApi2FormUrlOnlyOne(data.checkFileUrl); |
| | | }, |
| | | }); |
| | |
| | | key: 'bankResumeName', |
| | | }, |
| | | { |
| | | label: '开户行号', |
| | | key: 'bankNo', |
| | | }, |
| | | { |
| | | label: '提现金额', |
| | | key: 'amount', |
| | | type: 'money', |