| | |
| | | |
| | | # 开发环境后端地址 |
| | | VITE_PROXY_DOMAIN_REAL = "http://localhost:53780/" |
| | | # VITE_PROXY_DOMAIN_REAL = "http://118.178.252.28:8752/" |
| | | # VITE_PROXY_DOMAIN_REAL = "https://lgdapi.81812333.com" |
| | | |
| | | |
| | | VITE_COMPRESSION = "none" |
| | |
| | | "EnumBillingMethodUnitText": true, |
| | | "EnumClientType": true, |
| | | "EnumClientTypeText": true, |
| | | "EnumCodeUrlScene": true, |
| | | "EnumContractTemplateStatus": true, |
| | | "EnumContractTemplateStatusText": true, |
| | | "EnumContractTemplateStatusTextForEnterpriseFilter": true, |
| | |
| | | "EnumEnterpriseWalletExpandindirectOrderFileType": true, |
| | | "EnumEnterpriseWalletExpandindirectOrderScene": true, |
| | | "EnumEnterpriseWalletExpandindirectOrderStatus": true, |
| | | "EnumEnterpriseWalletExpandindirectOrderStatusText": true, |
| | | "EnumEnterpriseWalletSignStatus": true, |
| | | "EnumEnterpriseWalletSignStatusText": true, |
| | | "EnumEnterpriseWalletTransactionStatus": true, |
| | | "EnumEnterpriseWalletTransactionType": true, |
| | | "EnumMenuType": true, |
| | |
| | | const EnumBillingMethodUnitText: typeof import('./src/constants/task')['EnumBillingMethodUnitText'] |
| | | const EnumClientType: typeof import('./src/constants/apiEnum')['EnumClientType'] |
| | | const EnumClientTypeText: typeof import('./src/constants/apiEnumText')['EnumClientTypeText'] |
| | | const EnumCodeUrlScene: typeof import('./src/constants/apiEnum')['EnumCodeUrlScene'] |
| | | const EnumContractTemplateStatus: typeof import('./src/constants/apiEnum')['EnumContractTemplateStatus'] |
| | | const EnumContractTemplateStatusText: typeof import('./src/constants/electronSign')['EnumContractTemplateStatusText'] |
| | | const EnumContractTemplateStatusTextForEnterpriseFilter: typeof import('./src/constants/electronSign')['EnumContractTemplateStatusTextForEnterpriseFilter'] |
| | |
| | | const EnumEnterpriseWalletExpandindirectOrderFileType: typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletExpandindirectOrderFileType'] |
| | | const EnumEnterpriseWalletExpandindirectOrderScene: typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletExpandindirectOrderScene'] |
| | | const EnumEnterpriseWalletExpandindirectOrderStatus: typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletExpandindirectOrderStatus'] |
| | | const EnumEnterpriseWalletExpandindirectOrderStatusText: typeof import('./src/constants/enterprise')['EnumEnterpriseWalletExpandindirectOrderStatusText'] |
| | | const EnumEnterpriseWalletSignStatus: typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletSignStatus'] |
| | | const EnumEnterpriseWalletSignStatusText: typeof import('./src/constants/enterprise')['EnumEnterpriseWalletSignStatusText'] |
| | | const EnumEnterpriseWalletTransactionStatus: typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletTransactionStatus'] |
| | | const EnumEnterpriseWalletTransactionType: typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletTransactionType'] |
| | | const EnumMenuType: typeof import('./src/constants/apiEnum')['EnumMenuType'] |
| | |
| | | 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, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionStatus, EnumEnterpriseWalletTransactionType, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, EnumBillingMethod, EnumClientType, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionStatus, EnumEnterpriseWalletTransactionType, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton } from './src/constants/apiEnum' |
| | | export type { EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionStatus, EnumEnterpriseWalletTransactionType, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseRealMethod, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionStatus, EnumEnterpriseWalletTransactionType, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton } from './src/constants/apiEnum' |
| | | import('./src/constants/apiEnum') |
| | | // @ts-ignore |
| | | export type { FlexWorkerEleSignEnum, FlexTaskWorkerHireEnum, FlexWorkerEleSignEnum, FlexTaskWorkerHireEnum } from './src/constants/cPerson' |
| | |
| | | readonly EnumBillingMethodUnitText: UnwrapRef<typeof import('./src/constants/task')['EnumBillingMethodUnitText']> |
| | | readonly EnumClientType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumClientType']> |
| | | readonly EnumClientTypeText: UnwrapRef<typeof import('./src/constants/apiEnumText')['EnumClientTypeText']> |
| | | readonly EnumCodeUrlScene: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumCodeUrlScene']> |
| | | readonly EnumContractTemplateStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumContractTemplateStatus']> |
| | | readonly EnumContractTemplateStatusText: UnwrapRef<typeof import('./src/constants/electronSign')['EnumContractTemplateStatusText']> |
| | | readonly EnumContractTemplateStatusTextForEnterpriseFilter: UnwrapRef<typeof import('./src/constants/electronSign')['EnumContractTemplateStatusTextForEnterpriseFilter']> |
| | |
| | | readonly EnumEnterpriseWalletExpandindirectOrderFileType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletExpandindirectOrderFileType']> |
| | | readonly EnumEnterpriseWalletExpandindirectOrderScene: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletExpandindirectOrderScene']> |
| | | readonly EnumEnterpriseWalletExpandindirectOrderStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletExpandindirectOrderStatus']> |
| | | readonly EnumEnterpriseWalletExpandindirectOrderStatusText: UnwrapRef<typeof import('./src/constants/enterprise')['EnumEnterpriseWalletExpandindirectOrderStatusText']> |
| | | readonly EnumEnterpriseWalletSignStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletSignStatus']> |
| | | readonly EnumEnterpriseWalletSignStatusText: UnwrapRef<typeof import('./src/constants/enterprise')['EnumEnterpriseWalletSignStatusText']> |
| | | readonly EnumEnterpriseWalletTransactionStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletTransactionStatus']> |
| | | readonly EnumEnterpriseWalletTransactionType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseWalletTransactionType']> |
| | | readonly EnumMenuType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumMenuType']> |
| | |
| | | Wxmp = 20, |
| | | } |
| | | |
| | | /** 编号地址场景 */ |
| | | export enum EnumCodeUrlScene { |
| | | /**邀请签约 */ |
| | | InviteElectronSign = 1, |
| | | /**签约地址 */ |
| | | ElectronSignUrl = 10, |
| | | } |
| | | |
| | | /** 合同制版状态 */ |
| | | export enum EnumContractTemplateStatus { |
| | | /**待制版 */ |
| | |
| | | |
| | | /** 企业钱包代进件单状态 */ |
| | | export enum EnumEnterpriseWalletExpandindirectOrderStatus { |
| | | /**未进件 */ |
| | | Wait = 1, |
| | | /**审批中 */ |
| | | PROCESSING = 10, |
| | | /**已生效 */ |
| | | /**已进件 */ |
| | | VALID = 20, |
| | | /**审批不通过 */ |
| | | INVALID = 30, |
| | |
| | | |
| | | /** 企业钱包签约状态 */ |
| | | export enum EnumEnterpriseWalletSignStatus { |
| | | /**未签约 */ |
| | | Wait = 1, |
| | | /**申请中 */ |
| | | Apply = 10, |
| | | /**已签约 */ |
| | |
| | | FlexJobServerTaskUser = 2, |
| | | /**任务验收 */ |
| | | FlexJobServerTaskCheckReceive = 3, |
| | | /**编号地址 */ |
| | | CommonServerCodeUrls = 4, |
| | | /**文件 */ |
| | | CommonServerFileUtils = 4, |
| | | CommonServerFileUtils = 5, |
| | | /**文字识别 */ |
| | | CommonServerOcrUtils = 5, |
| | | CommonServerOcrUtils = 6, |
| | | /**日志记录 */ |
| | | CommonServerLogRecords = 6, |
| | | CommonServerLogRecords = 7, |
| | | /**同步数据库 */ |
| | | CommonServerSyncDatabase = 8, |
| | | /**用户认证 */ |
| | | UserServerAuth = 7, |
| | | UserServerAuth = 9, |
| | | /**用户菜单 */ |
| | | UserServerMenu = 8, |
| | | UserServerMenu = 10, |
| | | /**用户资源 */ |
| | | UserServerResource = 9, |
| | | UserServerResource = 11, |
| | | /**用户角色 */ |
| | | UserServerRole = 10, |
| | | UserServerRole = 12, |
| | | /**用户信息 */ |
| | | UserServerUser = 11, |
| | | UserServerUser = 13, |
| | | /**电子签 */ |
| | | UserServerElectronSign = 12, |
| | | UserServerElectronSign = 14, |
| | | /**用户简历 */ |
| | | UserServerUserResume = 13, |
| | | UserServerUserResume = 15, |
| | | /**企业信息 */ |
| | | UserServerEnterprise = 14, |
| | | UserServerEnterprise = 16, |
| | | /**企业钱包 */ |
| | | UserServerEnterpriseWallet = 15, |
| | | UserServerEnterpriseWallet = 17, |
| | | /**灵工信息 */ |
| | | UserServerEnterpriseEmployee = 16, |
| | | UserServerEnterpriseEmployee = 18, |
| | | /**电子签 */ |
| | | ElectronSignServerElectronSign = 17, |
| | | ElectronSignServerElectronSign = 19, |
| | | } |
| | | |
| | | /** 资源请求方式 */ |
| | |
| | | import { |
| | | EnumEnterpriseWalletSignStatus, |
| | | EnumEnterpriseWalletExpandindirectOrderStatus, |
| | | } from './apiEnum'; |
| | | |
| | | export enum EnterpriseConfigureType { |
| | | /** |
| | | * 银行信息配置 |
| | |
| | | false: '未配置', |
| | | true: '已配置', |
| | | }; |
| | | |
| | | export const EnumEnterpriseWalletSignStatusText = { |
| | | [EnumEnterpriseWalletSignStatus.Wait]: '未签约', |
| | | [EnumEnterpriseWalletSignStatus.Apply]: '申请中', |
| | | [EnumEnterpriseWalletSignStatus.Normal]: '已签约', |
| | | [EnumEnterpriseWalletSignStatus.Stop]: '终止', |
| | | }; |
| | | |
| | | export const EnumEnterpriseWalletExpandindirectOrderStatusText = { |
| | | [EnumEnterpriseWalletExpandindirectOrderStatus.Wait]: '未进件', |
| | | [EnumEnterpriseWalletExpandindirectOrderStatus.PROCESSING]: '审批中', |
| | | [EnumEnterpriseWalletExpandindirectOrderStatus.VALID]: '已进件', |
| | | [EnumEnterpriseWalletExpandindirectOrderStatus.INVALID]: '审批不通过', |
| | | [EnumEnterpriseWalletExpandindirectOrderStatus.DISUSE]: '已废弃', |
| | | [EnumEnterpriseWalletExpandindirectOrderStatus.REVOKED]: '已撤销', |
| | | }; |
New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 查询编号地址 GET /api/common/codeUrl/getCodeUrl */ |
| | | export async function getCodeUrl( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIgetCodeUrlParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetCodeUrlQueryResult>('/api/common/codeUrl/getCodeUrl', { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 保存编号地址 POST /api/common/codeUrl/saveCodeUrl */ |
| | | export async function saveCodeUrl(body: API.SaveCodeUrlCommand, options?: API.RequestConfig) { |
| | | return request<string>('/api/common/codeUrl/saveCodeUrl', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | ); |
| | | } |
| | | |
| | | /** 发送邀请签约短信 POST /api/user/enterpriseEmployee/sendInviteElectronSignSms */ |
| | | export async function sendInviteElectronSignSms( |
| | | body: API.SendInviteElectronSignSmsCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>('/api/user/enterpriseEmployee/sendInviteElectronSignSms', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 灵工解约 POST /api/user/enterpriseEmployee/stopElectronSign */ |
| | | export async function stopElectronSign( |
| | | body: API.StopElectronSignCommand, |
| | |
| | | import * as resource from './resource'; |
| | | import * as dictionary from './dictionary'; |
| | | import * as enterpriseWallet from './enterpriseWallet'; |
| | | import * as codeUrl from './codeUrl'; |
| | | import * as electronSign from './electronSign'; |
| | | import * as userResume from './userResume'; |
| | | import * as auth from './auth'; |
| | |
| | | import * as menu from './menu'; |
| | | import * as logRecords from './logRecords'; |
| | | import * as fileUtils from './fileUtils'; |
| | | import * as syncDatabase from './syncDatabase'; |
| | | export default { |
| | | enterpriseEmployee, |
| | | user, |
| | |
| | | resource, |
| | | dictionary, |
| | | enterpriseWallet, |
| | | codeUrl, |
| | | electronSign, |
| | | userResume, |
| | | auth, |
| | |
| | | menu, |
| | | logRecords, |
| | | fileUtils, |
| | | syncDatabase, |
| | | }; |
New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 同步数据库 POST /api/common/syncDatabase/syncDatabase */ |
| | | export async function syncDatabase(body: API.SyncDatabaseCommand, options?: API.RequestConfig) { |
| | | return request<number>('/api/common/syncDatabase/syncDatabase', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 查询任务选择器数据 GET /api/flexjob/task/getTaskSelect */ |
| | | export async function getTaskSelect( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIgetTaskSelectParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.SelectOptionGuidGetTaskSelectQueryOption[]>( |
| | | '/api/flexjob/task/getTaskSelect', |
| | | { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 撤回结算 POST /api/flexjob/task/revokeTaskSettlementOrder */ |
| | | export async function revokeTaskSettlementOrder( |
| | | body: API.RevokeTaskSettlementOrderCommand, |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 查询结算名单分页列表数据 POST /api/flexjob/taskUser/getSettlementTaskUsers */ |
| | | /** 查询结算名单分页列表数据 GET /api/flexjob/taskUser/getSettlementTaskUsers */ |
| | | export async function getSettlementTaskUsers( |
| | | body: API.GetSettlementTaskUsersQuery, |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIgetSettlementTaskUsersParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetSettlementTaskUsersQueryResult>( |
| | | '/api/flexjob/taskUser/getSettlementTaskUsers', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | |
| | | date?: string; |
| | | } |
| | | |
| | | interface APIgetCodeUrlParams { |
| | | /** 场景 */ |
| | | scene?: EnumCodeUrlScene; |
| | | /** 编号 */ |
| | | code?: string; |
| | | } |
| | | |
| | | interface APIgetContractTemplateParams { |
| | | /** 模板Id */ |
| | | id?: string; |
| | |
| | | request?: GetPersonalLoginInfoQuery; |
| | | } |
| | | |
| | | interface APIgetPersonalUserBankCardParams { |
| | | /** 查询个人用户银行卡信息 */ |
| | | request?: GetPersonalUserBankCardQuery; |
| | | } |
| | | |
| | | interface APIgetPersonalUserElectronSignParams { |
| | | /** 灵工Id */ |
| | | id?: string; |
| | |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetSettlementTaskUsersParams { |
| | | /** 任务Id */ |
| | | taskInfoId?: string; |
| | | /** 结算单地址 */ |
| | | settlementOrderUrl?: string; |
| | | } |
| | | |
| | | interface APIgetTaskEnterpriseParams { |
| | | /** 企业Id */ |
| | | id?: string; |
| | |
| | | interface APIgetTaskInfoParams { |
| | | /** Id */ |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetTaskSelectParams { |
| | | /** 关键字 */ |
| | | keywords?: string; |
| | | } |
| | | |
| | | interface APIgetTaskUserHireStatusParams { |
| | |
| | | Wxmp = 20, |
| | | } |
| | | |
| | | enum EnumCodeUrlScene { |
| | | /**邀请签约 */ |
| | | InviteElectronSign = 1, |
| | | /**签约地址 */ |
| | | ElectronSignUrl = 10, |
| | | } |
| | | |
| | | enum EnumContractTemplateStatus { |
| | | /**待制版 */ |
| | | Wait = 10, |
| | |
| | | } |
| | | |
| | | enum EnumEnterpriseWalletExpandindirectOrderStatus { |
| | | /**未进件 */ |
| | | Wait = 1, |
| | | /**审批中 */ |
| | | PROCESSING = 10, |
| | | /**已生效 */ |
| | | /**已进件 */ |
| | | VALID = 20, |
| | | /**审批不通过 */ |
| | | INVALID = 30, |
| | |
| | | } |
| | | |
| | | enum EnumEnterpriseWalletSignStatus { |
| | | /**未签约 */ |
| | | Wait = 1, |
| | | /**申请中 */ |
| | | Apply = 10, |
| | | /**已签约 */ |
| | |
| | | FlexJobServerTaskUser = 2, |
| | | /**任务验收 */ |
| | | FlexJobServerTaskCheckReceive = 3, |
| | | /**编号地址 */ |
| | | CommonServerCodeUrls = 4, |
| | | /**文件 */ |
| | | CommonServerFileUtils = 4, |
| | | CommonServerFileUtils = 5, |
| | | /**文字识别 */ |
| | | CommonServerOcrUtils = 5, |
| | | CommonServerOcrUtils = 6, |
| | | /**日志记录 */ |
| | | CommonServerLogRecords = 6, |
| | | CommonServerLogRecords = 7, |
| | | /**同步数据库 */ |
| | | CommonServerSyncDatabase = 8, |
| | | /**用户认证 */ |
| | | UserServerAuth = 7, |
| | | UserServerAuth = 9, |
| | | /**用户菜单 */ |
| | | UserServerMenu = 8, |
| | | UserServerMenu = 10, |
| | | /**用户资源 */ |
| | | UserServerResource = 9, |
| | | UserServerResource = 11, |
| | | /**用户角色 */ |
| | | UserServerRole = 10, |
| | | UserServerRole = 12, |
| | | /**用户信息 */ |
| | | UserServerUser = 11, |
| | | UserServerUser = 13, |
| | | /**电子签 */ |
| | | UserServerElectronSign = 12, |
| | | UserServerElectronSign = 14, |
| | | /**用户简历 */ |
| | | UserServerUserResume = 13, |
| | | UserServerUserResume = 15, |
| | | /**企业信息 */ |
| | | UserServerEnterprise = 14, |
| | | UserServerEnterprise = 16, |
| | | /**企业钱包 */ |
| | | UserServerEnterpriseWallet = 15, |
| | | UserServerEnterpriseWallet = 17, |
| | | /**灵工信息 */ |
| | | UserServerEnterpriseEmployee = 16, |
| | | UserServerEnterpriseEmployee = 18, |
| | | /**电子签 */ |
| | | ElectronSignServerElectronSign = 17, |
| | | ElectronSignServerElectronSign = 19, |
| | | } |
| | | |
| | | enum EnumResourceMethod { |
| | |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetCheckReceiveTaskUserSubmitsQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetCodeUrlQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetCodeUrlQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetPersonalLoginInfoQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultGetPersonalUserBankCardQueryResult { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | data?: GetPersonalUserBankCardQueryResult; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultListSelectOptionGuidGetTaskSelectQueryOption { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | | /** 状态码 */ |
| | | code?: number; |
| | | /** 错误码 */ |
| | | errorCode?: string; |
| | | /** 数据 */ |
| | | data?: SelectOptionGuidGetTaskSelectQueryOption[]; |
| | | /** 执行成功 */ |
| | | success?: boolean; |
| | | /** 错误信息 */ |
| | | msg?: any; |
| | | /** 附加数据 */ |
| | | extras?: any; |
| | | /** 时间戳 */ |
| | | timestamp?: number; |
| | | } |
| | | |
| | | interface FriendlyResultListSelectOptionStringGetDictionaryDataSelectQueryResultOption { |
| | | /** 跟踪Id */ |
| | | traceId?: string; |
| | |
| | | endTime?: string; |
| | | /** 任务地点名称 */ |
| | | addressName?: string; |
| | | } |
| | | |
| | | interface GetCodeUrlQueryResult { |
| | | /** 地址 */ |
| | | url?: string; |
| | | /** 参数1 */ |
| | | paramValue1?: string; |
| | | /** 参数2 */ |
| | | paramValue2?: string; |
| | | /** 参数3 */ |
| | | paramValue3?: string; |
| | | /** 参数4 */ |
| | | paramValue4?: string; |
| | | /** 参数5 */ |
| | | paramValue5?: string; |
| | | } |
| | | |
| | | interface GetContractTemplateEnterprisesQuery { |
| | |
| | | /** 钱包Id */ |
| | | id?: string; |
| | | access?: EnumEnterpriseWalletAccess; |
| | | /** 账号 */ |
| | | account?: string; |
| | | /** 商户Id */ |
| | | merchantId?: string; |
| | | /** 协议号 */ |
| | | code?: string; |
| | | /** 通道协议号 */ |
| | |
| | | /** 协议失效时间 */ |
| | | invalidTime?: string; |
| | | signStatus?: EnumEnterpriseWalletSignStatus; |
| | | expandindirectOrderStatus?: EnumEnterpriseWalletExpandindirectOrderStatus; |
| | | } |
| | | |
| | | interface GetEnterpriseWalletTransactionQueryResult { |
| | |
| | | hireRefuseTaskCount?: number; |
| | | } |
| | | |
| | | type GetPersonalUserBankCardQuery = Record<string, any>; |
| | | |
| | | interface GetPersonalUserBankCardQueryResult { |
| | | access?: EnumEnterpriseWalletAccess; |
| | | /** 银行卡号 */ |
| | | code?: string; |
| | | /** 所属银行 */ |
| | | bank?: string; |
| | | /** 所属支行 */ |
| | | bankBranch?: string; |
| | | /** 银行预留手机号 */ |
| | | phoneNumber?: string; |
| | | } |
| | | |
| | | interface GetPersonalUserElectronSignQueryResult { |
| | | /** 灵工Id */ |
| | | id?: string; |
| | |
| | | settlementUserCount?: number; |
| | | } |
| | | |
| | | interface GetSettlementTaskUsersQuery { |
| | | /** 任务Id */ |
| | | taskInfoId?: string; |
| | | /** 关键字 */ |
| | | keywords?: string; |
| | | /** 结算单地址 */ |
| | | settlementOrderUrl?: string; |
| | | pageModel?: PagedListQueryPageModel; |
| | | } |
| | | |
| | | interface GetSettlementTaskUsersQueryResult { |
| | | /** 结算名单 */ |
| | | data?: GetSettlementTaskUsersQueryResultItem[]; |
| | | /** 错误信息 */ |
| | | errors?: GetSettlementTaskUsersQueryResultError[]; |
| | | pageModel?: PagedListQueryResultPageModel; |
| | | /** 数据 */ |
| | | data?: GetSettlementTaskUsersQueryResultItem[]; |
| | | } |
| | | |
| | | interface GetSettlementTaskUsersQueryResultError { |
| | |
| | | /** 手机号 */ |
| | | contactPhoneNumber?: string; |
| | | checkReceiveStatus?: EnumTaskCheckReceiveStatus; |
| | | settlementStatus?: EnumTaskSettlementStatus; |
| | | /** 所属银行 */ |
| | | bank?: string; |
| | | /** 开户支行名称 */ |
| | |
| | | inProcessReleaseCount?: number; |
| | | /** 已停止数量 */ |
| | | stoppedReleaseCount?: number; |
| | | } |
| | | |
| | | interface GetTaskSelectQueryOption { |
| | | /** 任务Id */ |
| | | id?: string; |
| | | /** 任务单号 */ |
| | | code?: string; |
| | | /** 任务名称 */ |
| | | name?: string; |
| | | } |
| | | |
| | | interface GetTaskUserHireStatusQueryResult { |
| | |
| | | /** 企业Id */ |
| | | enterpriseId?: string; |
| | | access?: EnumEnterpriseWalletAccess; |
| | | /** 账号 */ |
| | | account?: string; |
| | | /** 商户Id */ |
| | | merchantId?: string; |
| | | } |
| | | |
| | | interface OpenEnterpriseWalletCommandResult { |
| | |
| | | } |
| | | |
| | | interface PersonalUserElectronSignCommand { |
| | | /** 灵工Id */ |
| | | /** 灵工Id(二选一) */ |
| | | id?: string; |
| | | /** 邀约短信编号(二选一) */ |
| | | smsCode?: string; |
| | | } |
| | | |
| | | interface PersonalUserElectronSignCommandResult { |
| | |
| | | interface RevokeTaskSettlementOrderCommand { |
| | | /** 任务Id */ |
| | | taskInfoId?: string; |
| | | } |
| | | |
| | | interface SaveCodeUrlCommand { |
| | | scene?: EnumCodeUrlScene; |
| | | /** 地址 */ |
| | | url?: string; |
| | | /** 参数1 */ |
| | | paramValue1?: string; |
| | | /** 参数2 */ |
| | | paramValue2?: string; |
| | | /** 参数3 */ |
| | | paramValue3?: string; |
| | | /** 参数4 */ |
| | | paramValue4?: string; |
| | | /** 参数5 */ |
| | | paramValue5?: string; |
| | | /** 过期时间 */ |
| | | expiredTime?: string; |
| | | } |
| | | |
| | | interface SaveContractTemplateCommand { |
| | |
| | | id?: string; |
| | | } |
| | | |
| | | interface SavePersonalUserBankCardCommand { |
| | | access?: EnumEnterpriseWalletAccess; |
| | | /** 银行卡号 */ |
| | | code?: string; |
| | | /** 所属银行 */ |
| | | bank?: string; |
| | | /** 所属支行 */ |
| | | bankBranch?: string; |
| | | /** 银行预留手机号 */ |
| | | phoneNumber?: string; |
| | | } |
| | | |
| | | interface SaveRoleCommand { |
| | | /** Id */ |
| | | id?: string; |
| | |
| | | data?: GetEnterpriseContractTemplateSelectQueryOption; |
| | | } |
| | | |
| | | interface SelectOptionGuidGetTaskSelectQueryOption { |
| | | /** 值 */ |
| | | value?: string; |
| | | /** 标签 */ |
| | | label?: string; |
| | | data?: GetTaskSelectQueryOption; |
| | | } |
| | | |
| | | interface SelectOptionStringGetDictionaryDataSelectQueryResultOption { |
| | | /** 值 */ |
| | | value?: string; |
| | | /** 标签 */ |
| | | label?: string; |
| | | data?: GetDictionaryDataSelectQueryResultOption; |
| | | } |
| | | |
| | | interface SendInviteElectronSignSmsCommand { |
| | | /** Id */ |
| | | ids?: string[]; |
| | | } |
| | | |
| | | interface SendLoginOrRegisterVerifyCodeCommand { |
| | |
| | | actualSettlementAmount: number; |
| | | } |
| | | |
| | | type SyncDatabaseCommand = Record<string, any>; |
| | | |
| | | interface SyncElectronSignSettingsCommand { |
| | | /** 项 */ |
| | | items?: SyncElectronSignSettingsCommandItem[]; |
| | |
| | | ); |
| | | } |
| | | |
| | | /** 查询个人用户银行卡信息 GET /api/user/user/getPersonalUserBankCard */ |
| | | export async function getPersonalUserBankCard( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIgetPersonalUserBankCardParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetPersonalUserBankCardQueryResult>('/api/user/user/getPersonalUserBankCard', { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | request: undefined, |
| | | ...params['request'], |
| | | }, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 查询C端人员分页列表数据 POST /api/user/user/getPersonalUserInfos */ |
| | | export async function getPersonalUserInfos( |
| | | body: API.GetPersonalUserInfosQuery, |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 保存用户银行卡信息 POST /api/user/user/savePersonalUserBankCard */ |
| | | export async function savePersonalUserBankCard( |
| | | body: API.SavePersonalUserBankCardCommand, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>('/api/user/user/savePersonalUserBankCard', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json-patch+json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 设置用户信息角色 PUT /api/user/user/setUserInfoRoles */ |
| | | export async function setUserInfoRoles( |
| | | body: API.SetUserInfoRolesCommand, |
| | |
| | | if (row) { |
| | | let electronSignSetting = await getEnterpriseElectronSignSetting(row.id); |
| | | let smsSetting = await getEnterpriseSmsSetting(row.id); |
| | | // let alipayWallet = await enterpriseWalletServices.getEnterpriseWallet({ |
| | | // enterpriseId: row.id, |
| | | // access: EnumEnterpriseWalletAccess.Alipay, |
| | | // }); |
| | | let alipayWallet = await enterpriseWalletServices.getEnterpriseWallet({ |
| | | enterpriseId: row.id, |
| | | access: EnumEnterpriseWalletAccess.Alipay, |
| | | }); |
| | | handleEdit({ |
| | | id: row.id, |
| | | enterpriseConfigureType: EnterpriseConfigureType.AliPay, |
| | |
| | | ), |
| | | smsAccess: smsSetting.smsAccess, |
| | | smsCost: smsSetting.smsCost, |
| | | alipayAccount: '', |
| | | alipayMerchantId: '', |
| | | alipayAccount: alipayWallet.account, |
| | | alipayMerchantId: alipayWallet.merchantId, |
| | | signStatus: alipayWallet.signStatus, |
| | | expandindirectOrderStatus: alipayWallet.expandindirectOrderStatus, |
| | | }); |
| | | } else { |
| | | handleAdd({ |
| | |
| | | smsCost: 0, |
| | | alipayAccount: '', |
| | | alipayMerchantId: '', |
| | | signStatus: '' as any as EnumEnterpriseWalletSignStatus, |
| | | expandindirectOrderStatus: '' as any as EnumEnterpriseWalletExpandindirectOrderStatus, |
| | | }, |
| | | }); |
| | | |
| | |
| | | <div style="display: flex; width: 100%"> |
| | | <ProFormText v-model.trim="form.alipayAccount" placeholder="请输入支付宝账号"> |
| | | </ProFormText> |
| | | <el-button style="margin-left: 10px" type="primary" link @click="openEnterpriseWallet" |
| | | <el-button |
| | | style="margin-left: 10px" |
| | | type="primary" |
| | | link |
| | | @click="handleOpenEnterpriseWallet" |
| | | >获取签约链接</el-button |
| | | > |
| | | </div> |
| | |
| | | > |
| | | <ProFormText v-model.trim="form.alipayMerchantId" placeholder="请输入商户ID" /> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 label="签约状态:" prop="alipayAccount" required> |
| | | <span>已签约</span> |
| | | <ProFormItemV2 label="签约状态:" prop="signStatus" required> |
| | | <span>{{ EnumEnterpriseWalletSignStatusText[form.signStatus] }}</span> |
| | | <el-button style="margin-left: 10px" type="primary" link @click="handleCheckBankAccount" |
| | | >校验</el-button |
| | | > |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 label="进件状态:" prop="alipayAccount" required> |
| | | <span>已进件</span> |
| | | <ProFormItemV2 label="进件状态:" prop="expandindirectOrderStatus" required> |
| | | <span>{{ |
| | | EnumEnterpriseWalletExpandindirectOrderStatusText[form.expandindirectOrderStatus] |
| | | }}</span> |
| | | <el-button style="margin-left: 10px" type="primary" link @click="handleCheckBankAccount" |
| | | >校验</el-button |
| | | > |
| | |
| | | EnumElectronSignAccessText, |
| | | EnumSmsAccessText, |
| | | EnumElectronSignAccess, |
| | | EnumEnterpriseWalletSignStatusText, |
| | | EnumEnterpriseWalletExpandindirectOrderStatusText, |
| | | } from '@/constants'; |
| | | import * as enterpriseWalletServices from '@/services/api/enterpriseWallet'; |
| | | import AlipayWalletOpen from './AlipayWalletOpen.vue'; |
| | |
| | | alipayAccount: string; |
| | | alipayMerchantId: string; |
| | | id: string; |
| | | |
| | | signStatus: EnumEnterpriseWalletSignStatus; |
| | | expandindirectOrderStatus: EnumEnterpriseWalletExpandindirectOrderStatus; |
| | | }; |
| | | |
| | | const form = defineModel<Form>('form'); |
| | |
| | | |
| | | const { enabledElectronSignSettings } = useEnabledElectronSignSettings(); |
| | | |
| | | function handleCheckBankAccount() {} |
| | | async function handleCheckBankAccount() { |
| | | try { |
| | | let alipayWallet = await enterpriseWalletServices.getEnterpriseWallet({ |
| | | enterpriseId: form.value.id, |
| | | access: EnumEnterpriseWalletAccess.Alipay, |
| | | }); |
| | | if (alipayWallet) { |
| | | form.value.signStatus = alipayWallet.signStatus; |
| | | form.value.expandindirectOrderStatus = alipayWallet.expandindirectOrderStatus; |
| | | } |
| | | } catch (error) {} |
| | | } |
| | | |
| | | function onDialogClose() { |
| | | if (!dialogForm.value) return; |
| | |
| | | }, |
| | | }); |
| | | |
| | | async function handleOpenEnterpriseWallet() { |
| | | try { |
| | | if (!dialogForm.value) return; |
| | | const valid = await dialogForm.value.validateField(['alipayAccount', 'alipayMerchantId']); |
| | | if (valid) { |
| | | openEnterpriseWallet(); |
| | | } |
| | | } catch (error) {} |
| | | } |
| | | |
| | | async function openEnterpriseWallet() { |
| | | try { |
| | | let params: API.OpenEnterpriseWalletCommand = { |
| | | access: EnumEnterpriseWalletAccess.Alipay, |
| | | enterpriseId: form.value.id, |
| | | account: form.value.alipayAccount, |
| | | merchantId: form.value.alipayMerchantId, |
| | | }; |
| | | let res = await enterpriseWalletServices.openEnterpriseWallet(params); |
| | | if (res) { |