| | |
| | | "EnumSettlementCycleText": true, |
| | | "EnumSmsAccess": true, |
| | | "EnumSmsStatus": true, |
| | | "EnumTaskCheckReceiveMethod": true, |
| | | "EnumTaskCheckReceiveStatus": true, |
| | | "EnumTaskCheckReceiveStatusText": true, |
| | | "EnumTaskCheckReceiveStatusTextForFilter": true, |
| | | "EnumTaskPaymentMethod": true, |
| | | "EnumTaskRecommendStatus": true, |
| | | "EnumTaskRecommendStatusText": true, |
| | | "EnumTaskReleaseStatus": true, |
| | |
| | | const EnumSmsAccess: typeof import('./src/constants/apiEnum')['EnumSmsAccess'] |
| | | const EnumSmsStatus: typeof import('./src/constants/apiEnum')['EnumSmsStatus'] |
| | | const EnumSmsTemplateType: typeof import('./src/constants/apiEnum')['EnumSmsTemplateType'] |
| | | const EnumTaskCheckReceiveMethod: typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveMethod'] |
| | | const EnumTaskCheckReceiveStatus: typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveStatus'] |
| | | const EnumTaskCheckReceiveStatusText: typeof import('./src/constants/task')['EnumTaskCheckReceiveStatusText'] |
| | | const EnumTaskCheckReceiveStatusTextForFilter: typeof import('./src/constants/task')['EnumTaskCheckReceiveStatusTextForFilter'] |
| | | const EnumTaskPaymentMethod: typeof import('./src/constants/apiEnum')['EnumTaskPaymentMethod'] |
| | | const EnumTaskRecommendStatus: typeof import('./src/constants/apiEnum')['EnumTaskRecommendStatus'] |
| | | const EnumTaskRecommendStatusText: typeof import('./src/constants/task')['EnumTaskRecommendStatusText'] |
| | | const EnumTaskReleaseStatus: typeof import('./src/constants/apiEnum')['EnumTaskReleaseStatus'] |
| | |
| | | export type { Component, Slot, Slots, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue' |
| | | import('vue') |
| | | // @ts-ignore |
| | | export type { EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus, EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus } from './src/constants/apiEnum' |
| | | export type { EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskCheckReceiveMethod, EnumTaskCheckReceiveStatus, EnumTaskPaymentMethod, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus, EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskCheckReceiveMethod, EnumTaskCheckReceiveStatus, EnumTaskPaymentMethod, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus } from './src/constants/apiEnum' |
| | | import('./src/constants/apiEnum') |
| | | // @ts-ignore |
| | | export type { CategoryCode, IdentityCodeEnum, EducationCodeEnum, CertificateTypeCodeEnum, WelfareCodeEnum } from './src/constants/dic' |
| | |
| | | readonly EnumSettlementCycleText: UnwrapRef<typeof import('./src/constants/task')['EnumSettlementCycleText']> |
| | | readonly EnumSmsAccess: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumSmsAccess']> |
| | | readonly EnumSmsStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumSmsStatus']> |
| | | readonly EnumTaskCheckReceiveMethod: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveMethod']> |
| | | readonly EnumTaskCheckReceiveStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskCheckReceiveStatus']> |
| | | readonly EnumTaskCheckReceiveStatusText: UnwrapRef<typeof import('./src/constants/task')['EnumTaskCheckReceiveStatusText']> |
| | | readonly EnumTaskCheckReceiveStatusTextForFilter: UnwrapRef<typeof import('./src/constants/task')['EnumTaskCheckReceiveStatusTextForFilter']> |
| | | readonly EnumTaskPaymentMethod: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskPaymentMethod']> |
| | | readonly EnumTaskRecommendStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskRecommendStatus']> |
| | | readonly EnumTaskRecommendStatusText: UnwrapRef<typeof import('./src/constants/task')['EnumTaskRecommendStatusText']> |
| | | readonly EnumTaskReleaseStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumTaskReleaseStatus']> |
| | |
| | | Hour = 30, |
| | | /**计件 */ |
| | | Piece = 40, |
| | | /**面议 */ |
| | | Face = 50, |
| | | } |
| | | |
| | | /** 客户端类型 */ |
| | |
| | | Fail = 30, |
| | | } |
| | | |
| | | /** 任务验收方式 */ |
| | | export enum EnumTaskCheckReceiveMethod { |
| | | /**人工签到 */ |
| | | CheckIn = 10, |
| | | /**自主提交 */ |
| | | Submit = 20, |
| | | } |
| | | |
| | | /** 任务结算状态 */ |
| | | export enum EnumTaskCheckReceiveStatus { |
| | | /**待提交 */ |
| | |
| | | WaitCheckReceive = 20, |
| | | /**已验收 */ |
| | | Completed = 30, |
| | | } |
| | | |
| | | /** 任务发放方式 */ |
| | | export enum EnumTaskPaymentMethod { |
| | | /**直接发放 */ |
| | | Direct = 10, |
| | | /**提现发放 */ |
| | | Withdraw = 20, |
| | | } |
| | | |
| | | /** 任务推荐状态 */ |
| | |
| | | export enum EnumTaskUserSubmitCheckReceiveStatus { |
| | | /**待提交 */ |
| | | WaitSubmit = 10, |
| | | /**待验收 */ |
| | | /**待验收/未到岗 */ |
| | | WaitCheckReceive = 20, |
| | | /**验收通过 */ |
| | | /**验收通过/已签到 */ |
| | | Success = 30, |
| | | /**验收未通过 */ |
| | | Fail = 40, |
| | |
| | | ); |
| | | } |
| | | |
| | | /** 查询企业钱包余额 POST /api/user/enterpriseWallet/getEnterpriseWalletBalances */ |
| | | export async function getEnterpriseWalletBalances( |
| | | body: API.GetEnterpriseWalletBalancesQuery, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetEnterpriseWalletBalancesQueryResult>( |
| | | '/api/user/enterpriseWallet/getEnterpriseWalletBalances', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 查询支付宝资金二级商户KYB代进件单详情 GET /api/user/enterpriseWallet/getEnterpriseWalletExpandindirectOrder */ |
| | | export async function getEnterpriseWalletExpandindirectOrder( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | |
| | | import * as resource from './resource'; |
| | | import * as enterpriseWallet from './enterpriseWallet'; |
| | | import * as dictionary from './dictionary'; |
| | | import * as settings from './settings'; |
| | | import * as codeUrl from './codeUrl'; |
| | | import * as electronSign from './electronSign'; |
| | | import * as userResume from './userResume'; |
| | |
| | | import * as menu from './menu'; |
| | | import * as fileUtils from './fileUtils'; |
| | | import * as userWallet from './userWallet'; |
| | | import * as settings from './settings'; |
| | | import * as syncDatabase from './syncDatabase'; |
| | | export default { |
| | | enterpriseEmployee, |
| | |
| | | resource, |
| | | enterpriseWallet, |
| | | dictionary, |
| | | settings, |
| | | codeUrl, |
| | | electronSign, |
| | | userResume, |
| | |
| | | menu, |
| | | fileUtils, |
| | | userWallet, |
| | | settings, |
| | | syncDatabase, |
| | | }; |
| | |
| | | Hour = 30, |
| | | /**计件 */ |
| | | Piece = 40, |
| | | /**面议 */ |
| | | Face = 50, |
| | | } |
| | | |
| | | enum EnumClientType { |
| | |
| | | Fail = 30, |
| | | } |
| | | |
| | | enum EnumTaskCheckReceiveMethod { |
| | | /**人工签到 */ |
| | | CheckIn = 10, |
| | | /**自主提交 */ |
| | | Submit = 20, |
| | | } |
| | | |
| | | enum EnumTaskCheckReceiveStatus { |
| | | /**待提交 */ |
| | | WaitSubmit = 10, |
| | |
| | | WaitCheckReceive = 20, |
| | | /**已验收 */ |
| | | Completed = 30, |
| | | } |
| | | |
| | | enum EnumTaskPaymentMethod { |
| | | /**直接发放 */ |
| | | Direct = 10, |
| | | /**提现发放 */ |
| | | Withdraw = 20, |
| | | } |
| | | |
| | | enum EnumTaskRecommendStatus { |
| | |
| | | enum EnumTaskUserSubmitCheckReceiveStatus { |
| | | /**待提交 */ |
| | | WaitSubmit = 10, |
| | | /**待验收 */ |
| | | /**待验收/未到岗 */ |
| | | WaitCheckReceive = 20, |
| | | /**验收通过 */ |
| | | /**验收通过/已签到 */ |
| | | Success = 30, |
| | | /**验收未通过 */ |
| | | Fail = 40, |
| | |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetEnterpriseSmsSettingQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetEnterpriseWalletBalancesQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetEnterpriseWalletBalancesQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | |
| | | billingMethod?: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee?: number; |
| | | /** 核定工时 */ |
| | | verifyWorkHours?: number; |
| | | /** 超时服务费 */ |
| | | timeoutServiceFee?: number; |
| | | settlementCycle?: EnumSettlementCycle; |
| | | /** 任务开始时间 */ |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | /** 报名开始时间 */ |
| | | applyBeginTime?: string; |
| | | /** 报名结束时间 */ |
| | | applyEndTime?: string; |
| | | checkReceiveMethod?: EnumTaskCheckReceiveMethod; |
| | | paymentMethod?: EnumTaskPaymentMethod; |
| | | /** 任务描述 */ |
| | | description?: string; |
| | | /** 任务地点名称 */ |
| | | addressName?: string; |
| | | } |
| | |
| | | billingMethod?: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee?: number; |
| | | /** 核定工时 */ |
| | | verifyWorkHours?: number; |
| | | /** 超时服务费 */ |
| | | timeoutServiceFee?: number; |
| | | settlementCycle?: EnumSettlementCycle; |
| | | /** 发布时间 */ |
| | | createdTime?: string; |
| | |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | /** 报名开始时间 */ |
| | | applyBeginTime?: string; |
| | | /** 报名结束时间 */ |
| | | applyEndTime?: string; |
| | | checkReceiveMethod?: EnumTaskCheckReceiveMethod; |
| | | paymentMethod?: EnumTaskPaymentMethod; |
| | | /** 任务描述 */ |
| | | description?: string; |
| | | /** 任务地点名称 */ |
| | | addressName?: string; |
| | | checkReceiveStatus?: EnumTaskCheckReceiveStatus; |
| | |
| | | access?: EnumEnterpriseWalletAccess; |
| | | } |
| | | |
| | | interface GetEnterpriseWalletBalancesQuery { |
| | | /** 关键字 */ |
| | | keywords?: string; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetEnterpriseWalletBalancesQueryResult { |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetEnterpriseWalletBalancesQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetEnterpriseWalletBalancesQueryResultItem { |
| | | /** 钱包Id */ |
| | | id?: string; |
| | | /** 企业全称 */ |
| | | enterpriseName?: string; |
| | | /** 统一社会信用代码 */ |
| | | societyCreditCode?: string; |
| | | access?: EnumEnterpriseWalletAccess; |
| | | /** 所属银行 */ |
| | | bank?: string; |
| | | /** 账号 */ |
| | | identity?: string; |
| | | /** 余额 */ |
| | | balance?: number; |
| | | } |
| | | |
| | | interface GetEnterpriseWalletExpandindirectOrderQueryResult { |
| | | /** 单号 */ |
| | | outBizNo?: string; |
| | |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | /** 报名开始时间 */ |
| | | applyBeginTime?: string; |
| | | /** 报名结束时间 */ |
| | | applyEndTime?: string; |
| | | checkReceiveMethod?: EnumTaskCheckReceiveMethod; |
| | | paymentMethod?: EnumTaskPaymentMethod; |
| | | /** 任务描述 */ |
| | | description?: string; |
| | | billingMethod?: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee?: number; |
| | | /** 核定工时 */ |
| | | verifyWorkHours?: number; |
| | | /** 超时服务费 */ |
| | | timeoutServiceFee?: number; |
| | | settlementCycle?: EnumSettlementCycle; |
| | | /** 福利 */ |
| | | benefits?: GetTaskInfoQueryResultBenefit[]; |
| | |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | /** 报名开始时间 */ |
| | | applyBeginTime?: string; |
| | | /** 报名结束时间 */ |
| | | applyEndTime?: string; |
| | | checkReceiveMethod?: EnumTaskCheckReceiveMethod; |
| | | paymentMethod?: EnumTaskPaymentMethod; |
| | | /** 任务描述 */ |
| | | description?: string; |
| | | billingMethod?: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee?: number; |
| | | /** 核定工时 */ |
| | | verifyWorkHours?: number; |
| | | /** 超时服务费 */ |
| | | timeoutServiceFee?: number; |
| | | settlementCycle?: EnumSettlementCycle; |
| | | /** 福利 */ |
| | | benefits?: GetTaskInfoQueryResultBenefit[]; |
| | |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | /** 报名开始时间 */ |
| | | applyBeginTime?: string; |
| | | /** 报名结束时间 */ |
| | | applyEndTime?: string; |
| | | checkReceiveMethod?: EnumTaskCheckReceiveMethod; |
| | | paymentMethod?: EnumTaskPaymentMethod; |
| | | /** 任务描述 */ |
| | | description?: string; |
| | | billingMethod?: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee?: number; |
| | | /** 核定工时 */ |
| | | verifyWorkHours?: number; |
| | | /** 超时服务费 */ |
| | | timeoutServiceFee?: number; |
| | | settlementCycle?: EnumSettlementCycle; |
| | | /** 福利 */ |
| | | benefits?: GetTaskInfoQueryResultBenefit[]; |
| | |
| | | } |
| | | |
| | | interface GetPersonalUserTransactionsQuery { |
| | | /** 关键字 */ |
| | | keywords?: string; |
| | | transactionStatus?: EnumWalletTransactionStatus; |
| | | /** 创建时间-起始 */ |
| | | createdTimeStart?: string; |
| | | /** 创建时间-截止 */ |
| | |
| | | type?: EnumUserWalletTransactionType; |
| | | /** 用户Id */ |
| | | userId?: string; |
| | | /** 企业钱包Id */ |
| | | enterpriseWalletId?: string; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | |
| | | /** 收支Id */ |
| | | id?: string; |
| | | type?: EnumUserWalletTransactionType; |
| | | /** 订单号 */ |
| | | code?: string; |
| | | /** 标题 */ |
| | | title?: string; |
| | | /** 金额 */ |
| | |
| | | receiveAccount?: string; |
| | | /** 收款人名称 */ |
| | | receiveName?: string; |
| | | /** 手机号 */ |
| | | receiveContactPhoneNumber?: string; |
| | | /** 收款人身份证号 */ |
| | | receiveIdentity?: string; |
| | | transactionStatus?: EnumWalletTransactionStatus; |
| | | /** 用途 */ |
| | | purpose?: string; |
| | | /** 创建时间 */ |
| | | /** 创建时间/提现 */ |
| | | createdTime?: string; |
| | | /** 交易时间 */ |
| | | /** 发放时间 */ |
| | | sendTime?: string; |
| | | /** 电子收据下载链接 */ |
| | | ereceiptDownloadOssUrl?: string; |
| | | /** 交易时间/到账时间 */ |
| | | transDate?: string; |
| | | } |
| | | |
| | |
| | | sumIncome?: number; |
| | | /** 总提现 */ |
| | | sumWithdraw?: number; |
| | | enterpriseWallet?: GetPersonalUserTransactionsQueryResultObjectDataEnterpriseWallet; |
| | | } |
| | | |
| | | interface GetPersonalUserTransactionsQueryResultObjectDataEnterpriseWallet { |
| | | /** 钱包Id */ |
| | | id?: string; |
| | | /** 企业全称 */ |
| | | enterpriseName?: string; |
| | | /** 统一社会信用代码 */ |
| | | societyCreditCode?: string; |
| | | access?: EnumEnterpriseWalletAccess; |
| | | /** 所属银行 */ |
| | | bank?: string; |
| | | /** 账号 */ |
| | | identity?: string; |
| | | /** 余额 */ |
| | | balance?: number; |
| | | } |
| | | |
| | | interface GetPersonalUserWalletBalancesQuery { |
| | |
| | | billingMethod?: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee?: number; |
| | | /** 核定工时 */ |
| | | verifyWorkHours?: number; |
| | | /** 超时服务费 */ |
| | | timeoutServiceFee?: number; |
| | | settlementCycle?: EnumSettlementCycle; |
| | | /** 结算日期 */ |
| | | settlementDate?: number; |
| | |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | /** 报名开始时间 */ |
| | | applyBeginTime?: string; |
| | | /** 报名结束时间 */ |
| | | applyEndTime?: string; |
| | | checkReceiveMethod?: EnumTaskCheckReceiveMethod; |
| | | paymentMethod?: EnumTaskPaymentMethod; |
| | | /** 任务描述 */ |
| | | description?: string; |
| | | /** 创建时间 */ |
| | | createdTime?: string; |
| | | /** 是否已收藏 */ |
| | |
| | | billingMethod?: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee?: number; |
| | | /** 核定工时 */ |
| | | verifyWorkHours?: number; |
| | | /** 超时服务费 */ |
| | | timeoutServiceFee?: number; |
| | | settlementCycle?: EnumSettlementCycle; |
| | | /** 福利 */ |
| | | benefits?: GetTaskInfoQueryResultBenefit[]; |
| | |
| | | beginTime?: string; |
| | | /** 任务结束时间 */ |
| | | endTime?: string; |
| | | /** 报名开始时间 */ |
| | | applyBeginTime?: string; |
| | | /** 报名结束时间 */ |
| | | applyEndTime?: string; |
| | | checkReceiveMethod?: EnumTaskCheckReceiveMethod; |
| | | paymentMethod?: EnumTaskPaymentMethod; |
| | | /** 任务描述 */ |
| | | description?: string; |
| | | releaseStatus?: EnumTaskReleaseStatus; |
| | | checkReceiveStatus?: EnumTaskCheckReceiveStatus; |
| | | recommendStatus?: EnumTaskRecommendStatus; |
| | |
| | | weight?: number; |
| | | /** 生活照 */ |
| | | photos?: string[]; |
| | | /** 生活照 */ |
| | | videos?: string[]; |
| | | } |
| | | |
| | | type GetUserResumeJobSeekingQuery = Record<string, any>; |
| | |
| | | weight?: number; |
| | | /** 生活照 */ |
| | | photos?: string[]; |
| | | /** 生活照 */ |
| | | videos?: string[]; |
| | | /** 经历 */ |
| | | taskInfoUsers?: GetUserResumeQueryResultExperience[]; |
| | | /** 是否已收藏 */ |
| | |
| | | billingMethod: EnumBillingMethod; |
| | | /** 服务费 */ |
| | | serviceFee: number; |
| | | /** 核定工时 */ |
| | | verifyWorkHours?: number; |
| | | /** 超时服务费 */ |
| | | timeoutServiceFee?: number; |
| | | settlementCycle: EnumSettlementCycle; |
| | | /** 结算日期 */ |
| | | settlementDate: number; |
| | |
| | | beginTime: string; |
| | | /** 任务结束时间 */ |
| | | endTime: string; |
| | | /** 报名开始时间 */ |
| | | applyBeginTime?: string; |
| | | /** 报名结束时间 */ |
| | | applyEndTime?: string; |
| | | checkReceiveMethod?: EnumTaskCheckReceiveMethod; |
| | | paymentMethod?: EnumTaskPaymentMethod; |
| | | /** 任务描述 */ |
| | | description?: string; |
| | | /** Id */ |
| | | id?: string; |
| | | } |
| | |
| | | weight?: number; |
| | | /** 生活照 */ |
| | | photos?: string[]; |
| | | /** 个人视频 */ |
| | | videos?: string[]; |
| | | } |
| | | |
| | | interface SaveUserResumeJobSeekingCommand { |
| | |
| | | <!-- <SettleDetailDialog v-bind="dialogSettleProps" /> --> |
| | | <RechargeEnterpriseWalletDialog v-bind="dialogRechargeProps" /> |
| | | <SettlMethodDialog v-bind="dialogSettlMethodProps" /> |
| | | <EditSettleInfoDialog v-bind="dialogSettleInfoProps" /> |
| | | </LoadingLayout> |
| | | </template> |
| | | |
| | |
| | | role.checkReceiveStatus === EnumTaskCheckReceiveStatus.Completed |
| | | ), |
| | | }, |
| | | }, |
| | | { |
| | | data: { |
| | | enCode: 'settleAuditBtn', |
| | | name: '结算审核', |
| | | }, |
| | | emits: { |
| | | onClick: (role: API.GetSettlementTasksQueryResultItem) => goDetail(role.id), |
| | | }, |
| | | // extraProps: { |
| | | // hide: (role: API.GetSettlementTasksQueryResultItem) => |
| | | // role.settlementOrderStatus === EnumTaskSettlementOrderStatus.Wait, |
| | | // }, |
| | | }, |
| | | { |
| | | data: { |
| | |
| | | '结算单模板' |
| | | ); |
| | | } |
| | | |
| | | const { |
| | | dialogProps: dialogSettleInfoProps, |
| | | handleEdit: handleSettleInfoEdit, |
| | | editForm: settleInfoEditForm, |
| | | } = useFormDialog({ |
| | | onConfirm: handleSettleInfo, |
| | | defaultFormParams: { |
| | | id: '', |
| | | actualSettlementAmount: 0, |
| | | }, |
| | | }); |
| | | |
| | | async function handleSettleInfo() {} |
| | | </script> |
| New file |
| | |
| | | <template> |
| | | <ProDialog |
| | | title="编辑" |
| | | v-model="visible" |
| | | @close="onDialogClose" |
| | | destroy-on-close |
| | | draggable |
| | | :width="700" |
| | | > |
| | | <ProForm :model="form" ref="dialogForm" label-width="120px"> |
| | | <ProFormItemV2 |
| | | label="调整工时:" |
| | | prop="actualSettlementAmount" |
| | | :check-rules="[{ message: '请输入调整工时' }]" |
| | | > |
| | | <ProFormInputNumber |
| | | placeholder="请输入调整工时" |
| | | v-model.trim="form.actualSettlementAmount" |
| | | :controls="false" |
| | | :min="0" |
| | | ></ProFormInputNumber> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 |
| | | label="结算金额:" |
| | | prop="actualSettlementAmount" |
| | | :check-rules="[{ message: '请输入结算金额' }]" |
| | | > |
| | | <ProFormInputNumber |
| | | placeholder="请输入结算金额" |
| | | v-model.trim="form.actualSettlementAmount" |
| | | :controls="false" |
| | | :min="0" |
| | | ></ProFormInputNumber> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 |
| | | label="实发金额:" |
| | | prop="actualSettlementAmount" |
| | | :check-rules="[{ message: '请输入实发金额' }]" |
| | | > |
| | | <ProFormInputNumber |
| | | placeholder="请输入实发金额" |
| | | v-model.trim="form.actualSettlementAmount" |
| | | :controls="false" |
| | | :min="0" |
| | | ></ProFormInputNumber> |
| | | </ProFormItemV2> |
| | | </ProForm> |
| | | <template #footer> |
| | | <span class="dialog-footer"> |
| | | <el-button @click="emit('onCancel')">取消</el-button> |
| | | <el-button type="primary" @click="handleConfirm">确认</el-button> |
| | | </span> |
| | | </template> |
| | | </ProDialog> |
| | | </template> |
| | | |
| | | <script setup lang="ts"> |
| | | import { FormInstance } from 'element-plus'; |
| | | import { ProDialog, ProForm, ProFormInputNumber, ProFormItemV2 } from '@bole-core/components'; |
| | | |
| | | defineOptions({ |
| | | name: 'EditAccountInfoDialog', |
| | | }); |
| | | |
| | | type Form = { |
| | | title?: string; |
| | | id?: string; |
| | | actualSettlementAmount: number; |
| | | }; |
| | | |
| | | const visible = defineModel({ type: Boolean }); |
| | | |
| | | const form = defineModel<Form>('form'); |
| | | |
| | | const emit = defineEmits<{ |
| | | (e: 'onConfirm'): void; |
| | | (e: 'onCancel'): void; |
| | | }>(); |
| | | |
| | | const dialogForm = ref<FormInstance>(); |
| | | |
| | | function onDialogClose() { |
| | | if (!dialogForm.value) return; |
| | | dialogForm.value.resetFields(); |
| | | } |
| | | |
| | | function handleConfirm() { |
| | | if (!dialogForm.value) return; |
| | | dialogForm.value.validate((valid) => { |
| | | if (valid) { |
| | | emit('onConfirm'); |
| | | } else { |
| | | return; |
| | | } |
| | | }); |
| | | } |
| | | </script> |
| | |
| | | }, |
| | | { |
| | | id: '9', |
| | | enCode: 'settlementAmount', |
| | | name: '审核状态', |
| | | }, |
| | | { |
| | | id: '10', |
| | | enCode: 'settlementStatus', |
| | | name: '结算状态', |
| | | }, |
| | | { |
| | | id: '10', |
| | | id: '11', |
| | | enCode: 'createdTime', |
| | | name: '创建时间', |
| | | }, |
| | | { |
| | | id: '11', |
| | | id: '12', |
| | | enCode: 'settlementTime', |
| | | name: '结算时间', |
| | | }, |
| | | { |
| | | id: '12', |
| | | id: '13', |
| | | enCode: 'settlementRemark', |
| | | name: '备注', |
| | | }, |
| | |
| | | }, |
| | | { |
| | | id: '7', |
| | | enCode: 'receiveAccount', |
| | | name: '累计工(小时)', |
| | | }, |
| | | { |
| | | id: '8', |
| | | enCode: 'settlementAmount', |
| | | name: '结算金额', |
| | | }, |
| | | { |
| | | id: '8', |
| | | id: '9', |
| | | enCode: 'actualSettlementAmount', |
| | | name: '实发金额', |
| | | }, |
| | | { |
| | | id: '9', |
| | | id: '10', |
| | | enCode: 'settlementReceiveStatus', |
| | | name: '到账状态', |
| | | }, |
| | | { |
| | | id: '10', |
| | | id: '11', |
| | | enCode: 'settlementTime', |
| | | name: '结算时间', |
| | | }, |
| | |
| | | </ProTableV2> |
| | | </AppContainer> |
| | | <AddOrEditUserDialog v-bind="dialogProps" /> |
| | | <ResetPasswordDialog v-bind="resetPasswordDialogProps"></ResetPasswordDialog> |
| | | </LoadingLayout> |
| | | </template> |
| | | |
| | |
| | | import { ModelValueType } from 'element-plus'; |
| | | import { Message } from '@bole-core/core'; |
| | | import AddOrEditUserDialog from './components/AddOrEditUserDialog.vue'; |
| | | import ResetPasswordDialog from './components/ResetPasswordDialog.vue'; |
| | | |
| | | defineOptions({ |
| | | name: 'UserManageList', |
| | |
| | | }, |
| | | emits: { |
| | | onClick: (role) => openDialog(role), |
| | | }, |
| | | }, |
| | | { |
| | | data: { |
| | | enCode: 'resetPasswordBtn', |
| | | name: '重置密码', |
| | | }, |
| | | props: { |
| | | type: 'danger', |
| | | }, |
| | | emits: { |
| | | onClick: (role) => openResetPasswordDialog(role), |
| | | }, |
| | | }, |
| | | ]); |
| | |
| | | userName: '', |
| | | phoneNumber: '', |
| | | remark: '', |
| | | status: '' as any as EnumUserStatus, |
| | | roleIds: [] as string[], |
| | | password: '', |
| | | }, |
| | |
| | | phoneNumber: row.phoneNumber, |
| | | remark: row.remark, |
| | | roleIds: row.roles?.map((x) => x.id) ?? [], |
| | | status: row.status, |
| | | password: '', |
| | | }); |
| | | } else { |
| | |
| | | name: editForm.name, |
| | | userName: editForm.userName, |
| | | phoneNumber: editForm.phoneNumber, |
| | | password: editForm.password, |
| | | roleIds: editForm.roleIds, |
| | | remark: editForm.remark, |
| | | status: editForm.status ? editForm.status : EnumUserStatus.Normal, |
| | | }; |
| | | if (!editForm.id) { |
| | | params.password = editForm.password; |
| | | } |
| | | if (editForm.id) { |
| | | params.id = editForm.id; |
| | | } |
| | |
| | | } |
| | | } catch (error) {} |
| | | } |
| | | |
| | | const { |
| | | dialogProps: resetPasswordDialogProps, |
| | | handleAdd: handleResetPasswordAdd, |
| | | editForm: resetPasswordEditForm, |
| | | } = useFormDialog({ |
| | | onConfirm: resetPassword, |
| | | defaultFormParams: { |
| | | ids: '', |
| | | password: '', |
| | | }, |
| | | }); |
| | | |
| | | function openResetPasswordDialog(row: API.GetOperationUserInfosQueryResultItem) { |
| | | handleResetPasswordAdd({ |
| | | ids: row.id, |
| | | password: '', |
| | | }); |
| | | } |
| | | |
| | | async function resetPassword() { |
| | | try { |
| | | let params: API.ResetUserPasswordsCommand = { |
| | | ids: [resetPasswordEditForm.ids], |
| | | password: resetPasswordEditForm.password, |
| | | }; |
| | | let res = await userServices.resetUserPasswords(params); |
| | | if (res) { |
| | | Message.successMessage('操作成功'); |
| | | getList(paginationState.pageIndex); |
| | | } |
| | | } catch (error) {} |
| | | } |
| | | </script> |
| | |
| | | phoneNumber: string; |
| | | remark: string; |
| | | roleIds: string[]; |
| | | password: string; |
| | | password?: string; |
| | | }; |
| | | }; |
| | | |
| New file |
| | |
| | | <template> |
| | | <ProDialog |
| | | :title="form.title" |
| | | v-model="visible" |
| | | @close="onDialogClose" |
| | | destroy-on-close |
| | | draggable |
| | | :width="800" |
| | | > |
| | | <ProForm :model="form" ref="dialogForm" label-width="120px"> |
| | | <ProFormItemV2 label="密码:" prop="password" :check-rules="[{ message: '请输入密码' }]"> |
| | | <ProFormText |
| | | placeholder="请输入密码" |
| | | v-model.trim="form.password" |
| | | :maxlength="30" |
| | | ></ProFormText> |
| | | </ProFormItemV2> |
| | | </ProForm> |
| | | <template #footer> |
| | | <span class="dialog-footer"> |
| | | <el-button @click="emit('onCancel')">取 消</el-button> |
| | | <el-button type="primary" @click="handleConfirm">确 定</el-button> |
| | | </span> |
| | | </template> |
| | | </ProDialog> |
| | | </template> |
| | | |
| | | <script setup lang="ts"> |
| | | import { FormInstance } from 'element-plus'; |
| | | import { ProDialog, ProForm, ProFormItemV2, ProFormText } from '@bole-core/components'; |
| | | |
| | | defineOptions({ |
| | | name: 'ResetPasswordDialog', |
| | | }); |
| | | |
| | | // type Props = {}; |
| | | |
| | | // const props = withDefaults(defineProps<Props>(), {}); |
| | | |
| | | const visible = defineModel({ type: Boolean }); |
| | | |
| | | type Form = { |
| | | title?: string; |
| | | ids: string; |
| | | password: string; |
| | | }; |
| | | |
| | | const form = defineModel<Form>('form'); |
| | | const emit = defineEmits<{ |
| | | (e: 'onConfirm'): void; |
| | | (e: 'onCancel'): void; |
| | | }>(); |
| | | |
| | | const dialogForm = ref<FormInstance>(); |
| | | |
| | | function onDialogClose() { |
| | | if (!dialogForm.value) return; |
| | | dialogForm.value.resetFields(); |
| | | } |
| | | |
| | | function handleConfirm() { |
| | | if (!dialogForm.value) return; |
| | | dialogForm.value.validate((valid) => { |
| | | if (valid) { |
| | | emit('onConfirm'); |
| | | } else { |
| | | return; |
| | | } |
| | | }); |
| | | } |
| | | </script> |