| | |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 银行卡OCR识别 POST /api/ElectronSign/BankOcr */ |
| | | export async function bankOcr(body: API.BankOcrInput, options?: API.RequestConfig) { |
| | | return request<API.BankOcrOutput>('/api/ElectronSign/BankOcr', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 创建或更新模板 POST /api/ElectronSign/CreateOrUpdateContractTemplate */ |
| | | export async function createOrUpdateContractTemplate( |
| | | body: API.CreateOrUpdateContractTemplateInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<any>('/api/ElectronSign/CreateOrUpdateContractTemplate', { |
| | | return request<string>('/api/ElectronSign/CreateOrUpdateContractTemplate', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 删除模板 POST /api/ElectronSign/DeleteContractTemplate/${param0} */ |
| | | export async function deleteContractTemplateId( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIdeleteContractTemplateIdParams, |
| | | /** 删除模板 POST /api/ElectronSign/DeleteContractTemplate */ |
| | | export async function deleteContractTemplate( |
| | | body: API.DeleteContractTemplateInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | const { id: param0, ...queryParams } = params; |
| | | return request<any>(`/api/ElectronSign/DeleteContractTemplate/${param0}`, { |
| | | return request<any>('/api/ElectronSign/DeleteContractTemplate', { |
| | | method: 'POST', |
| | | params: { ...queryParams }, |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 根据证书账号企业实名 POST /api/ElectronSign/RealEnterpriseByCertAccount */ |
| | | export async function realEnterpriseByCertAccount( |
| | | body: API.RealEnterpriseInputByCertAccountInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.RealEnterpriseInputByCertAccountOutput>( |
| | | '/api/ElectronSign/RealEnterpriseByCertAccount', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 个人实名 POST /api/ElectronSign/RealPersonal */ |
| | | export async function realPersonal(body: API.RealPersonalInput, options?: API.RequestConfig) { |
| | | return request<API.RealPersonalOutput>('/api/ElectronSign/RealPersonal', { |
| | |
| | | |
| | | /** 注册或更新用户信息 POST /api/ElectronSign/RegOrUpdateUser */ |
| | | export async function regOrUpdateUser(body: API.RegOrUpdateUserInput, options?: API.RequestConfig) { |
| | | return request<any>('/api/ElectronSign/RegOrUpdateUser', { |
| | | return request<string>('/api/ElectronSign/RegOrUpdateUser', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 查询短信日志 POST /api/SmsUtils/GetSmsLogs */ |
| | | export async function getSmsLogs(body: API.GetSmsLogsQuery, options?: API.RequestConfig) { |
| | | return request<API.GetSmsLogsQueryResult>('/api/SmsUtils/GetSmsLogs', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 查询短信配置 POST /api/SmsUtils/GetSmsSetting */ |
| | | export async function getSmsSetting(body: API.GetSmsSettingQuery, options?: API.RequestConfig) { |
| | | return request<API.GetSmsSettingQueryResult>('/api/SmsUtils/GetSmsSetting', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 保存短信配置 POST /api/SmsUtils/SaveSmsSetting */ |
| | | export async function saveSmsSetting(body: API.SaveSmsSettingCommand, options?: API.RequestConfig) { |
| | | return request<string>('/api/SmsUtils/SaveSmsSetting', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | import * as Resource from './Resource'; |
| | | import * as SearchSetting from './SearchSetting'; |
| | | import * as Setting from './Setting'; |
| | | import * as SmsUtils from './SmsUtils'; |
| | | import * as Statistics from './Statistics'; |
| | | import * as SysOrg from './SysOrg'; |
| | | import * as SystemNotice from './SystemNotice'; |
| | |
| | | Resource, |
| | | SearchSetting, |
| | | Setting, |
| | | SmsUtils, |
| | | Statistics, |
| | | SysOrg, |
| | | SystemNotice, |
| | |
| | | fileSize?: number; |
| | | /** 文件扩展名 */ |
| | | fileExtension?: string; |
| | | /** 字典文件类型Id */ |
| | | fileSearchTypeId?: string; |
| | | } |
| | | |
| | | interface AddEnterpriseMaterialInput { |
| | |
| | | remark?: string; |
| | | /** 文件列表 */ |
| | | addEnterpriseMaterialFileList?: AddEnterpriseMaterialFileInput[]; |
| | | /** 是否使用字典配置材料 */ |
| | | useCustomMaterial?: boolean; |
| | | } |
| | | |
| | | interface AddFirstPartyCompanyAuditInput { |
| | |
| | | |
| | | interface APIdeleteConsultParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIdeleteContractTemplateIdParams { |
| | | id: string; |
| | | } |
| | | |
| | | interface APIdeleteCustomerIdParams { |
| | |
| | | canLoginUserSign?: CanLoginUserSignEnum; |
| | | /** 是否可以登录江佑保 */ |
| | | canLoginJYB?: boolean; |
| | | /** 是否可以登录灵活用工 */ |
| | | canLoginFlexJob?: boolean; |
| | | /** 外部系统ID */ |
| | | externalSystemCodes?: CanLoginUserSignEnum[]; |
| | | bussinessCode?: string; |
| | |
| | | 数据长度:3,是否必输:Y */ |
| | | size?: string; |
| | | list?: BankNoQueryItemOutput[]; |
| | | } |
| | | |
| | | interface BankOcrInput { |
| | | /** 银行卡图片URL */ |
| | | bankCardImageUrl?: string; |
| | | } |
| | | |
| | | interface BankOcrOutput { |
| | | /** 银行卡号 */ |
| | | bankcardNumber?: string; |
| | | } |
| | | |
| | | interface BaseAuthorizeDto { |
| | |
| | | walletAccountType?: WalletAccountTypeEnum; |
| | | } |
| | | |
| | | type CanLoginUserSignEnum = 1 | 2 | 3 | -1; |
| | | type CanLoginUserSignEnum = 1 | 2 | 3 | 4 | -1; |
| | | |
| | | interface CategoryAllDto { |
| | | /** 类别Id */ |
| | |
| | | id?: string; |
| | | /** 客户Id */ |
| | | customerId: string; |
| | | /** 企业用户Id */ |
| | | userId?: string; |
| | | supplier: EnumElectronSignContractSupplier; |
| | | /** 模板名称 */ |
| | | name: string; |
| | |
| | | /** 消费类型 */ |
| | | payRemark?: string; |
| | | access?: ParkBountyTradeAccessEnum; |
| | | /** 进账单位 */ |
| | | incomeCompanyName?: string; |
| | | /** 保单号 */ |
| | | insureBillNo?: string; |
| | | /** 收款单位名称 */ |
| | | incomeBankAccount?: string; |
| | | /** 收款单位账号 */ |
| | | incomeBankCardNumber?: string; |
| | | /** 开户行 */ |
| | | incomeBankName?: string; |
| | | } |
| | | |
| | | interface CreateParkOrHRAdvertiseInput { |
| | |
| | | refundDealRemark?: string; |
| | | } |
| | | |
| | | type DecimalDecimalValueTuple = true; |
| | | type DecimalDecimalValueTuple = Record<string, any>; |
| | | |
| | | interface DeleteContractTemplateInput { |
| | | /** Id */ |
| | | ids?: string[]; |
| | | } |
| | | |
| | | interface DeleteMonthApplySingleFileInput { |
| | | monthApplyId?: string; |
| | |
| | | remark?: string; |
| | | /** 产业园区名称 */ |
| | | industrialParkName?: string; |
| | | /** 产业园区id */ |
| | | industrialParkId?: string; |
| | | materialItemOutputList?: EnterpriseMaterialItemOutput[]; |
| | | /** 是否使用字典配置材料 */ |
| | | useCustomMaterial?: boolean; |
| | | } |
| | | |
| | | type EnterpriseMaterialFileBusinessTypeEnum = |
| | |
| | | | 200 |
| | | | 210 |
| | | | 220 |
| | | | 999; |
| | | | 999 |
| | | | 2000; |
| | | |
| | | interface EnterpriseMaterialItemOutput { |
| | | fileBusinessType?: EnterpriseMaterialFileBusinessTypeEnum; |
| | |
| | | fileCount?: number; |
| | | /** 是否上传 */ |
| | | isUploaded?: boolean; |
| | | /** 字典文件类型Id */ |
| | | fileSearchTypeId?: string; |
| | | lastModificationTime?: string; |
| | | materialFileItemList?: MaterialFileItemOutput[]; |
| | | lastModifierName?: string; |
| | |
| | | |
| | | type EnumElectronSignUserType = 10 | 20; |
| | | |
| | | type EnumPagedListOrder = 0 | 1; |
| | | |
| | | type EnumParkBountyTradeDetailAuditStatus = 10 | 20 | 30; |
| | | |
| | | type EnumParkRewardStatisticsDetailScene = 1 | 2 | 3 | 4 | 5; |
| | | |
| | | type EnumSmsAccess = 0 | 10 | 20; |
| | | |
| | | type EnumSmsStatus = 0 | 10 | 20 | 30; |
| | | |
| | | interface ExportBountyApplyData { |
| | | /** 企业名称 */ |
| | |
| | | societyCreditCode: string; |
| | | /** 财政拨付金额 */ |
| | | financeToAmountStr?: string; |
| | | /** 平台充值金额 */ |
| | | /** 平台拨付金额 */ |
| | | transferToAmountStr?: string; |
| | | /** 财政拨付金额 */ |
| | | financeToAmount?: number; |
| | |
| | | financeAuditFileUrl?: string; |
| | | /** 审核凭证 */ |
| | | payAuditFileUrl?: string; |
| | | /** 进账单位 */ |
| | | incomeCompanyName?: string; |
| | | /** 保单号 */ |
| | | insureBillNo?: string; |
| | | /** 收款单位名称 */ |
| | | incomeBankAccount?: string; |
| | | /** 收款单位账号 */ |
| | | incomeBankCardNumber?: string; |
| | | /** 开户行 */ |
| | | incomeBankName?: string; |
| | | creationTime?: string; |
| | | } |
| | | |
| | | interface GetParkBountyTradeDetailOutputPageOutput { |
| | |
| | | remianAmount?: number; |
| | | /** 凭证 */ |
| | | payFileUrl?: string; |
| | | /** 审核凭证 */ |
| | | payAuditFileUrl?: string; |
| | | /** 审核凭证 */ |
| | | financeAuditFileUrl?: string; |
| | | payFileUrls?: string[]; |
| | | financeType?: FinanceTypeEnum; |
| | | } |
| | |
| | | data?: GetSignRealNameCostListOutput[]; |
| | | } |
| | | |
| | | interface GetSmsLogsQuery { |
| | | pageModel?: PagedListQueryPageModel; |
| | | /** 创建时间-起始 */ |
| | | createdTimeBegin?: string; |
| | | /** 创建时间-截止 */ |
| | | createdTimeEnd?: string; |
| | | /** 操作人 */ |
| | | createdUser?: string; |
| | | /** 渠道操作人 */ |
| | | channelCreatedUserIds?: string[]; |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | access?: EnumSmsAccess; |
| | | /** 手机号码 */ |
| | | phoneNumber?: string; |
| | | /** 模板代码 */ |
| | | templateCode?: string; |
| | | /** 模板参数 */ |
| | | templateParam?: string; |
| | | /** 是否使用 */ |
| | | isUsed?: boolean; |
| | | status?: EnumSmsStatus; |
| | | } |
| | | |
| | | interface GetSmsLogsQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetSmsLogsQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetSmsLogsQueryResultItem { |
| | | /** Id */ |
| | | id?: string; |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | access?: EnumSmsAccess; |
| | | /** 手机号码 */ |
| | | phoneNumber?: string; |
| | | /** 模板代码 */ |
| | | templateCode?: string; |
| | | /** 模板参数 */ |
| | | templateParam?: string; |
| | | /** 有效期 */ |
| | | expiry?: string; |
| | | /** 是否使用 */ |
| | | isUsed?: boolean; |
| | | status?: EnumSmsStatus; |
| | | /** 请求Id */ |
| | | requestId?: string; |
| | | /** 回传代码 */ |
| | | code?: string; |
| | | /** 回传消息 */ |
| | | message?: string; |
| | | /** 渠道名称 */ |
| | | channelName?: string; |
| | | /** 渠道操作人 */ |
| | | channelCreatedUserId?: string; |
| | | /** 创建时间 */ |
| | | createdTime?: string; |
| | | } |
| | | |
| | | type GetSmsSettingQuery = Record<string, any>; |
| | | |
| | | interface GetSmsSettingQueryResult { |
| | | /** 是否禁用 */ |
| | | isDisabled?: boolean; |
| | | /** 带出参数 */ |
| | | withoutParams?: boolean; |
| | | /** 每分钟最大数量 */ |
| | | minutelyMaxCount?: number; |
| | | /** 每小时最大数量 */ |
| | | hourlyMaxCount?: number; |
| | | /** 每天最大数量 */ |
| | | dailyMaxCount?: number; |
| | | /** 通道配置 */ |
| | | accesses?: GetSmsSettingQueryResultAccess[]; |
| | | } |
| | | |
| | | interface GetSmsSettingQueryResultAccess { |
| | | access?: EnumSmsAccess; |
| | | /** 是否禁用 */ |
| | | isDisabled?: boolean; |
| | | /** 排序 */ |
| | | sort?: number; |
| | | /** 签名名称 */ |
| | | signName?: string; |
| | | } |
| | | |
| | | interface GetTagsInput { |
| | | /** 类型:0产品标签,1资讯标签,3快捷评论标签 */ |
| | | type?: number; |
| | |
| | | /** 合同的发送时间 添加第一个签署者的时间,当第一个签署者添加成功即认为合同已发送 */ |
| | | sendTime?: string; |
| | | /** 总页数 */ |
| | | signers?: string; |
| | | signers?: string[]; |
| | | /** 开发者编号 */ |
| | | developerId?: string; |
| | | /** 合同编号 */ |
| | |
| | | applyFileType?: number; |
| | | /** 园区材料 */ |
| | | fileSearchTypeId?: string; |
| | | fileSearchTypeName?: string; |
| | | } |
| | | |
| | | interface IndustrialParkListOutput { |
| | |
| | | fileSize?: number; |
| | | /** 文件扩展名 */ |
| | | fileExtension?: string; |
| | | /** 字典文件类型Id */ |
| | | fileSearchTypeId?: string; |
| | | } |
| | | |
| | | type MessageBusinessBehaviorTypeEnum = |
| | |
| | | month?: number; |
| | | materialType?: EnterpriseMaterialTypeEnum; |
| | | materialItemList?: SimpleEnterpriseMaterialItemOutput[]; |
| | | lastModificationTime?: string; |
| | | /** 是否使用字典配置材料 */ |
| | | useCustomMaterial?: boolean; |
| | | /** 是否完善 */ |
| | | isCompleteMaterial?: boolean; |
| | | } |
| | | |
| | | interface MyEnterpriseMaterialListOutputPageOutput { |
| | |
| | | outCheckStatus?: BountyCheckStatusEnum; |
| | | /** 备注 */ |
| | | remark?: string; |
| | | } |
| | | |
| | | interface PagedListQueryPageModel { |
| | | /** 行数 */ |
| | | rows?: number; |
| | | /** 页码 */ |
| | | page?: number; |
| | | /** 排序 */ |
| | | orderInput?: PagedListQueryPageModelOrderInput[]; |
| | | } |
| | | |
| | | interface PagedListQueryPageModelOrderInput { |
| | | /** 属性 */ |
| | | property?: string; |
| | | order?: EnumPagedListOrder; |
| | | } |
| | | |
| | | interface PagedListQueryResultPageModel { |
| | | /** 行数 */ |
| | | rows?: number; |
| | | /** 页码 */ |
| | | page?: number; |
| | | /** 排序 */ |
| | | orderInput?: PagedListQueryPageModelOrderInput[]; |
| | | /** 总数 */ |
| | | totalCount?: number; |
| | | /** 页数 */ |
| | | totalPage?: number; |
| | | } |
| | | |
| | | interface PageInput { |
| | |
| | | canLoginUserSign?: CanLoginUserSignEnum; |
| | | /** 是否可以登录江佑保 */ |
| | | canLoginJYB?: boolean; |
| | | /** 是否可以登录灵活用工 */ |
| | | canLoginFlexJob?: boolean; |
| | | /** 外部系统ID */ |
| | | externalSystemCodes?: CanLoginUserSignEnum[]; |
| | | bussinessCode?: string; |
| | |
| | | proxyPowerAttorneyUrl?: string; |
| | | } |
| | | |
| | | interface RealEnterpriseInputByCertAccountInput { |
| | | /** 客户Id */ |
| | | customerId?: string; |
| | | /** 上上签证书账号(选填) */ |
| | | certAccount: string; |
| | | /** 外部企业Id */ |
| | | outUserId: string; |
| | | /** 是否委托经办人 */ |
| | | proxy?: boolean; |
| | | realMethod: EnumElectronSignPersonalRealMethod; |
| | | /** 企业全称 */ |
| | | enterpriseName: string; |
| | | /** 统一社会信用代码 */ |
| | | societyCreditCode: string; |
| | | /** 营业执照文件地址 */ |
| | | licenseUrl: string; |
| | | /** 法人姓名 */ |
| | | legalPerson: string; |
| | | /** 法人或经办人姓名 */ |
| | | name: string; |
| | | /** 法人或经办人身份证号 */ |
| | | identity: string; |
| | | /** 身份证人像面Url */ |
| | | identityImgUrl: string; |
| | | /** 身份证国徽面Url */ |
| | | identityBackImgUrl: string; |
| | | /** 法人或经办人银行卡号 */ |
| | | bankCard?: string; |
| | | /** 银行卡照片 */ |
| | | bankCardImgUrl?: string; |
| | | /** 法人或经办人手机号 */ |
| | | mobile?: string; |
| | | /** 企业授权书 */ |
| | | proxyPowerAttorneyUrl?: string; |
| | | } |
| | | |
| | | interface RealEnterpriseInputByCertAccountOutput { |
| | | /** 认证流水号 */ |
| | | id?: string; |
| | | status?: EnumElectronSignRealStatus; |
| | | /** 上上签证书账号(选填) */ |
| | | certAccount?: string; |
| | | } |
| | | |
| | | interface RealEnterpriseOutput { |
| | | /** 认证流水号 */ |
| | | id?: string; |
| | |
| | | mobile?: string; |
| | | /** 验证码 */ |
| | | vCode?: string; |
| | | /** 人脸识别成功调整页面 */ |
| | | faceRealCallbackUrl?: string; |
| | | } |
| | | |
| | | interface RealPersonalOutput { |
| | |
| | | identity?: string; |
| | | /** 个人或法人或经办人手机号 */ |
| | | mobile?: string; |
| | | /** 上上签证书账号(选填) */ |
| | | certAccount?: string; |
| | | } |
| | | |
| | | type RelationalTypeEnum = 10 | 20; |
| | |
| | | listFiles?: CustomerUploadMonthApplyFileTypeDto[]; |
| | | } |
| | | |
| | | interface SaveSmsSettingCommand { |
| | | /** 是否禁用 */ |
| | | isDisabled?: boolean; |
| | | /** 带出参数 */ |
| | | withoutParams?: boolean; |
| | | /** 每分钟最大数量 */ |
| | | minutelyMaxCount?: number; |
| | | /** 每小时最大数量 */ |
| | | hourlyMaxCount?: number; |
| | | /** 每天最大数量 */ |
| | | dailyMaxCount?: number; |
| | | /** 通道配置 */ |
| | | accesses?: SaveSmsSettingCommandAccess[]; |
| | | } |
| | | |
| | | interface SaveSmsSettingCommandAccess { |
| | | access?: EnumSmsAccess; |
| | | /** 是否禁用 */ |
| | | isDisabled?: boolean; |
| | | /** 排序 */ |
| | | sort?: number; |
| | | /** 签名名称 */ |
| | | signName?: string; |
| | | } |
| | | |
| | | interface SaveWalletPayChannelFeeSettingInput { |
| | | /** 通道id */ |
| | | walletPayChannelId?: string; |
| | |
| | | values: SendContractInputValue[]; |
| | | /** 签约总人数 */ |
| | | userCount: number; |
| | | /** 校验类型 */ |
| | | verifyType?: string[]; |
| | | /** 签约完成后调整地址 */ |
| | | returnUrl?: string; |
| | | } |
| | | |
| | | interface SendContractInputValue { |
| | |
| | | fileCount?: number; |
| | | /** 是否上传 */ |
| | | isUploaded?: boolean; |
| | | /** 字典文件类型Id */ |
| | | fileSearchTypeId?: string; |
| | | } |
| | | |
| | | interface SingleApplicationSuspensionPaymentInput { |
| | |
| | | remark?: string; |
| | | /** 文件列表 */ |
| | | addEnterpriseMaterialFileList?: AddEnterpriseMaterialFileInput[]; |
| | | /** 是否使用字典配置材料 */ |
| | | useCustomMaterial?: boolean; |
| | | id?: string; |
| | | } |
| | | |
| | |
| | | canLoginUserSign?: boolean; |
| | | /** 是否可以登录江佑保 */ |
| | | canLoginJYB?: boolean; |
| | | /** 是否可以登录灵活用工 */ |
| | | canLoginFlexJob?: boolean; |
| | | } |
| | | |
| | | interface UserMessageInfo { |
| | |
| | | payRemark: row.payRemark, |
| | | payFileUrl: convertApi2FormUrlObjectBySeparator(row.payFileUrl), |
| | | title: isCheck ? '详情' : '财务审批', |
| | | incomeCompanyName: row.incomeCompanyName, |
| | | insureBillNo: row.insureBillNo, |
| | | incomeBankAccount: row.incomeBankAccount, |
| | | incomeBankCardNumber: row.incomeBankCardNumber, |
| | | incomeBankName: row.incomeBankName, |
| | | creationTime: row.creationTime, |
| | | }); |
| | | } |
| | | |
| | |
| | | payRemark: '', |
| | | payFileUrl: [] as UploadUserFile[], |
| | | title: '', |
| | | |
| | | incomeCompanyName: '', |
| | | insureBillNo: '', |
| | | incomeBankAccount: '', |
| | | incomeBankCardNumber: '', |
| | | incomeBankName: '', |
| | | creationTime: '', |
| | | }, |
| | | }); |
| | | |
| | |
| | | payRemark: row.payRemark, |
| | | payFileUrl: convertApi2FormUrlObjectBySeparator(row.payFileUrl), |
| | | title: isCheck ? '详情' : '出账审批', |
| | | incomeCompanyName: row.incomeCompanyName, |
| | | insureBillNo: row.insureBillNo, |
| | | incomeBankAccount: row.incomeBankAccount, |
| | | incomeBankCardNumber: row.incomeBankCardNumber, |
| | | incomeBankName: row.incomeBankName, |
| | | creationTime: row.creationTime, |
| | | }); |
| | | } |
| | | |
| | |
| | | payRemark: '', |
| | | payFileUrl: [] as UploadUserFile[], |
| | | title: '', |
| | | |
| | | incomeCompanyName: '', |
| | | insureBillNo: '', |
| | | incomeBankAccount: '', |
| | | incomeBankCardNumber: '', |
| | | incomeBankName: '', |
| | | creationTime: '', |
| | | }, |
| | | }); |
| | | |
| | |
| | | UploadUserFile, |
| | | } from '@bole-core/components'; |
| | | import { usePortraitTableWithAttachment } from '@/hooks'; |
| | | import { copyTextToClipboard } from '@/utils'; |
| | | import { copyTextToClipboard, StringUtils } from '@/utils'; |
| | | import { |
| | | EnumParkBountyTradeDetailAuditStatus, |
| | | EnumParkBountyTradeDetailAuditStatusTextForAdudit, |
| | |
| | | } from '@/constants'; |
| | | |
| | | defineOptions({ |
| | | name: 'WithdrawalApprovalAuditDialog', |
| | | name: 'RewardApplyTradeCheckDialog', |
| | | }); |
| | | |
| | | type Props = { |
| | |
| | | auditTime: string; |
| | | payRemark: string; |
| | | payFileUrl: UploadUserFile[]; |
| | | |
| | | incomeCompanyName: string; |
| | | insureBillNo: string; |
| | | incomeBankAccount: string; |
| | | incomeBankCardNumber: string; |
| | | incomeBankName: string; |
| | | creationTime: string; |
| | | }; |
| | | |
| | | const form = defineModel<Form>('form'); |
| | |
| | | columns: [ |
| | | { |
| | | label: '进账单位', |
| | | key: 'enterpriseName', |
| | | formatter: () => '太平财产保险有限公司抚州中心支公司', |
| | | key: 'incomeCompanyName', |
| | | formatter: (row) => row.incomeCompanyName ?? '太平财产保险有限公司抚州中心支公司', |
| | | }, |
| | | { |
| | | label: '开户名称', |
| | | key: 'societyCreditCode', |
| | | formatter: () => '太平财产保险有限公司抚州中心支公司', |
| | | key: 'incomeBankAccount', |
| | | formatter: (row) => row.incomeBankAccount ?? '太平财产保险有限公司抚州中心支公司', |
| | | }, |
| | | { |
| | | label: '开户银行', |
| | | key: 'contactPhone', |
| | | formatter: () => '中国工商银行股份有限公司抚州赣东支行', |
| | | key: 'incomeBankName', |
| | | formatter: (row) => row.incomeBankName ?? '中国工商银行股份有限公司抚州赣东支行', |
| | | }, |
| | | { |
| | | label: '开户账号', |
| | | key: 'userName', |
| | | formatter: () => '1511 2001 2920 0156 069', |
| | | key: 'incomeBankCardNumber', |
| | | formatter: (row) => |
| | | StringUtils.insertSpaces(row.incomeBankCardNumber ?? '1511200129200156069'), |
| | | }, |
| | | // { |
| | | // label: '企业类型', |
| | |
| | | key: 'payRemark', |
| | | }, |
| | | { |
| | | label: '保单号', |
| | | key: 'insureBillNo', |
| | | }, |
| | | { |
| | | label: '出账申请日期', |
| | | key: 'creationTime', |
| | | type: 'date', |
| | | }, |
| | | props.isApplyTrade |
| | | ? { |
| | | label: '', |
| | | } |
| | | : { |
| | | label: '出账审核日期', |
| | | key: 'tradeTime', |
| | | key: 'auditTime', |
| | | type: 'date', |
| | | }, |
| | | { |