wupengfei
9 天以前 1a3920a2faf4a7e921c05691f13393adb01ca74c
feat: 1.2.0.1
2个文件已添加
5个文件已修改
599 ■■■■ 已修改文件
src/constants/apiEnum.ts 50 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/enterpriseWallet.ts 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/index.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/settings.ts 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/typings.d.ts 417 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/user.ts 72 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/userWallet.ts 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/constants/apiEnum.ts
@@ -11,6 +11,8 @@
  Hour = 30,
  /**计件 */
  Piece = 40,
  /**面议 */
  Face = 50,
}
/** 客户端类型 */
@@ -349,30 +351,34 @@
  CommonServerSyncDatabase = 8,
  /**短信工具 */
  CommonServerSmsUtils = 9,
  /**配置 */
  CommonServerSettings = 10,
  /**用户认证 */
  UserServerAuth = 10,
  UserServerAuth = 11,
  /**用户菜单 */
  UserServerMenu = 11,
  UserServerMenu = 12,
  /**用户资源 */
  UserServerResource = 12,
  UserServerResource = 13,
  /**用户角色 */
  UserServerRole = 13,
  UserServerRole = 14,
  /**用户信息 */
  UserServerUser = 14,
  UserServerUser = 15,
  /**用户钱包 */
  UserServerUserWallet = 16,
  /**电子签 */
  UserServerElectronSign = 15,
  UserServerElectronSign = 17,
  /**用户简历 */
  UserServerUserResume = 16,
  UserServerUserResume = 18,
  /**企业信息 */
  UserServerEnterprise = 17,
  UserServerEnterprise = 19,
  /**企业钱包 */
  UserServerEnterpriseWallet = 18,
  UserServerEnterpriseWallet = 20,
  /**灵工信息 */
  UserServerEnterpriseEmployee = 19,
  UserServerEnterpriseEmployee = 21,
  /**电子签 */
  ElectronSignServerElectronSign = 20,
  ElectronSignServerElectronSign = 22,
  /**电子签 */
  ToolServerSms = 21,
  ToolServerSms = 23,
}
/** 资源请求方式 */
@@ -437,6 +443,14 @@
  Fail = 30,
}
/** 任务验收方式 */
export enum EnumTaskCheckReceiveMethod {
  /**人工签到 */
  CheckIn = 10,
  /**自主提交 */
  Submit = 20,
}
/** 任务结算状态 */
export enum EnumTaskCheckReceiveStatus {
  /**待提交 */
@@ -445,6 +459,14 @@
  WaitCheckReceive = 20,
  /**已验收 */
  Completed = 30,
}
/** 任务发放方式 */
export enum EnumTaskPaymentMethod {
  /**直接发放 */
  Direct = 10,
  /**提现发放 */
  Withdraw = 20,
}
/** 任务推荐状态 */
@@ -527,9 +549,9 @@
export enum EnumTaskUserSubmitCheckReceiveStatus {
  /**待提交 */
  WaitSubmit = 10,
  /**待验收 */
  /**待验收/未到岗 */
  WaitCheckReceive = 20,
  /**验收通过 */
  /**验收通过/已签到 */
  Success = 30,
  /**验收未通过 */
  Fail = 40,
src/services/api/enterpriseWallet.ts
@@ -259,6 +259,24 @@
  );
}
/** 查询企业钱包余额 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默认没有生成对象)
src/services/api/index.ts
@@ -21,6 +21,8 @@
import * as logRecords from './logRecords';
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,
@@ -42,5 +44,7 @@
  logRecords,
  menu,
  fileUtils,
  userWallet,
  settings,
  syncDatabase,
};
src/services/api/settings.ts
New file
@@ -0,0 +1,20 @@
/* eslint-disable */
// @ts-ignore
import { request } from '@/utils/request';
/** 查询微信小程序配置信息 GET /api/common/settings/getWxmpSettings */
export async function getWxmpSettings(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetWxmpSettingsParams,
  options?: API.RequestConfig
) {
  return request<API.GetWxmpSettingsQueryResult>('/api/common/settings/getWxmpSettings', {
    method: 'GET',
    params: {
      ...params,
      request: undefined,
      ...params['request'],
    },
    ...(options || {}),
  });
}
src/services/api/typings.d.ts
@@ -241,8 +241,8 @@
  interface APIgetSettlementTaskUsersParams {
    /** 结算订单Id */
    id?: string;
    /** 任务Id */
    taskInfoId?: string;
    /** 结算通道 */
    settlementAccess?: EnumEnterpriseWalletAccess;
  }
  interface APIgetTaskEnterpriseParams {
@@ -286,8 +286,15 @@
  interface APIgetUserInfoRolesParams {
    /** 用户Id */
    userInfoId?: string;
    /** 用户类型 */
    userType?: EnumUserType;
    /** 客户端类型 */
    clientType?: EnumClientType;
  }
  interface APIgetUserParams {
    /** 用户Id */
    id?: string;
  }
  interface APIgetUserResumeCredentialParams {
@@ -325,6 +332,11 @@
  interface APIgetUserResumeWorkExperienceParams {
    /** 查询用户简历-工作经验 */
    request?: GetUserResumeWorkExperienceQuery;
  }
  interface APIgetWxmpSettingsParams {
    /** 查询微信小程序配置信息 */
    request?: GetWxmpSettingsQuery;
  }
  interface ApplyTaskCommand {
@@ -571,6 +583,8 @@
    Hour = 30,
    /**计件 */
    Piece = 40,
    /**面议 */
    Face = 50,
  }
  enum EnumClientType {
@@ -877,30 +891,34 @@
    CommonServerSyncDatabase = 8,
    /**短信工具 */
    CommonServerSmsUtils = 9,
    /**配置 */
    CommonServerSettings = 10,
    /**用户认证 */
    UserServerAuth = 10,
    UserServerAuth = 11,
    /**用户菜单 */
    UserServerMenu = 11,
    UserServerMenu = 12,
    /**用户资源 */
    UserServerResource = 12,
    UserServerResource = 13,
    /**用户角色 */
    UserServerRole = 13,
    UserServerRole = 14,
    /**用户信息 */
    UserServerUser = 14,
    UserServerUser = 15,
    /**用户钱包 */
    UserServerUserWallet = 16,
    /**电子签 */
    UserServerElectronSign = 15,
    UserServerElectronSign = 17,
    /**用户简历 */
    UserServerUserResume = 16,
    UserServerUserResume = 18,
    /**企业信息 */
    UserServerEnterprise = 17,
    UserServerEnterprise = 19,
    /**企业钱包 */
    UserServerEnterpriseWallet = 18,
    UserServerEnterpriseWallet = 20,
    /**灵工信息 */
    UserServerEnterpriseEmployee = 19,
    UserServerEnterpriseEmployee = 21,
    /**电子签 */
    ElectronSignServerElectronSign = 20,
    ElectronSignServerElectronSign = 22,
    /**电子签 */
    ToolServerSms = 21,
    ToolServerSms = 23,
  }
  enum EnumResourceMethod {
@@ -960,6 +978,13 @@
    Fail = 30,
  }
  enum EnumTaskCheckReceiveMethod {
    /**人工签到 */
    CheckIn = 10,
    /**自主提交 */
    Submit = 20,
  }
  enum EnumTaskCheckReceiveStatus {
    /**待提交 */
    WaitSubmit = 10,
@@ -967,6 +992,13 @@
    WaitCheckReceive = 20,
    /**已验收 */
    Completed = 30,
  }
  enum EnumTaskPaymentMethod {
    /**直接发放 */
    Direct = 10,
    /**提现发放 */
    Withdraw = 20,
  }
  enum EnumTaskRecommendStatus {
@@ -1040,9 +1072,9 @@
  enum EnumTaskUserSubmitCheckReceiveStatus {
    /**待提交 */
    WaitSubmit = 10,
    /**待验收 */
    /**待验收/未到岗 */
    WaitCheckReceive = 20,
    /**验收通过 */
    /**验收通过/已签到 */
    Success = 30,
    /**验收未通过 */
    Fail = 40,
@@ -1659,6 +1691,24 @@
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseWalletBalancesQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseWalletBalancesQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseWalletExpandindirectOrderQueryResult {
    /** 跟踪Id */
    traceId?: string;
@@ -1865,6 +1915,24 @@
    /** 错误码 */
    errorCode?: string;
    data?: GetMenuQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetOperationUserInfosQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetOperationUserInfosQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -2361,6 +2429,24 @@
    timestamp?: number;
  }
  interface FriendlyResultGetUserQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetUserQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetUserResumeCredentialQueryResult {
    /** 跟踪Id */
    traceId?: string;
@@ -2477,6 +2563,24 @@
    /** 错误码 */
    errorCode?: string;
    data?: GetUserResumeWorkExperienceQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetWxmpSettingsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetWxmpSettingsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -2992,24 +3096,6 @@
    timestamp?: number;
  }
  interface FriendlyResultPagedListQueryResultGetOperationUserInfosQueryResultItem {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: PagedListQueryResultGetOperationUserInfosQueryResultItem;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultPagedListQueryResultGetRolesQueryResultItem {
    /** 跟踪Id */
    traceId?: string;
@@ -3300,11 +3386,23 @@
    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;
  }
@@ -3338,6 +3436,10 @@
    billingMethod?: EnumBillingMethod;
    /** 服务费 */
    serviceFee?: number;
    /** 核定工时 */
    verifyWorkHours?: number;
    /** 超时服务费 */
    timeoutServiceFee?: number;
    settlementCycle?: EnumSettlementCycle;
    /** 发布时间 */
    createdTime?: string;
@@ -3345,6 +3447,14 @@
    beginTime?: string;
    /** 任务结束时间 */
    endTime?: string;
    /** 报名开始时间 */
    applyBeginTime?: string;
    /** 报名结束时间 */
    applyEndTime?: string;
    checkReceiveMethod?: EnumTaskCheckReceiveMethod;
    paymentMethod?: EnumTaskPaymentMethod;
    /** 任务描述 */
    description?: string;
    /** 任务地点名称 */
    addressName?: string;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
@@ -4038,6 +4148,34 @@
    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;
@@ -4591,10 +4729,10 @@
    pageModel?: PagedListQueryPageModel;
  }
  interface GetOperationUserInfosQuery {
    /** 关键字 */
    keywords?: string;
    pageModel?: PagedListQueryPageModel;
  interface GetOperationUserInfosQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetOperationUserInfosQueryResultItem[];
  }
  interface GetOperationUserInfosQueryResultItem {
@@ -4640,9 +4778,21 @@
    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[];
@@ -4677,9 +4827,21 @@
    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[];
@@ -4707,9 +4869,21 @@
    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[];
@@ -4969,6 +5143,8 @@
    receiveAccount?: string;
    /** 收款人名称 */
    receiveName?: string;
    /** 收款人身份证号 */
    receiveIdentity?: string;
    /** 收款人开户行 */
    receiveBank?: string;
    /** 收款人支行 */
@@ -4993,6 +5169,9 @@
  }
  interface GetPersonalUserTransactionsQuery {
    /** 关键字 */
    keywords?: string;
    transactionStatus?: EnumWalletTransactionStatus;
    /** 创建时间-起始 */
    createdTimeStart?: string;
    /** 创建时间-截止 */
@@ -5000,6 +5179,8 @@
    type?: EnumUserWalletTransactionType;
    /** 用户Id */
    userId?: string;
    /** 企业钱包Id */
    enterpriseWalletId?: string;
    pageModel?: PagedListQueryPageModel;
  }
@@ -5014,6 +5195,8 @@
    /** 收支Id */
    id?: string;
    type?: EnumUserWalletTransactionType;
    /** 订单号 */
    code?: string;
    /** 标题 */
    title?: string;
    /** 金额 */
@@ -5043,11 +5226,20 @@
    receiveAccount?: string;
    /** 收款人名称 */
    receiveName?: string;
    /** 手机号 */
    receiveContactPhoneNumber?: string;
    /** 收款人身份证号 */
    receiveIdentity?: string;
    transactionStatus?: EnumWalletTransactionStatus;
    /** 用途 */
    purpose?: string;
    /** 创建时间 */
    /** 创建时间/提现 */
    createdTime?: string;
    /** 交易时间 */
    /** 发放时间 */
    sendTime?: string;
    /** 电子收据下载链接 */
    ereceiptDownloadOssUrl?: string;
    /** 交易时间/到账时间 */
    transDate?: string;
  }
@@ -5056,6 +5248,23 @@
    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 {
@@ -5354,8 +5563,6 @@
    name?: string;
    /** 身份证号 */
    identity?: string;
    /** 微信开放Id */
    wxmpOpenId?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 所属银行 */
@@ -5508,6 +5715,10 @@
    billingMethod?: EnumBillingMethod;
    /** 服务费 */
    serviceFee?: number;
    /** 核定工时 */
    verifyWorkHours?: number;
    /** 超时服务费 */
    timeoutServiceFee?: number;
    settlementCycle?: EnumSettlementCycle;
    /** 结算日期 */
    settlementDate?: number;
@@ -5540,6 +5751,14 @@
    beginTime?: string;
    /** 任务结束时间 */
    endTime?: string;
    /** 报名开始时间 */
    applyBeginTime?: string;
    /** 报名结束时间 */
    applyEndTime?: string;
    checkReceiveMethod?: EnumTaskCheckReceiveMethod;
    paymentMethod?: EnumTaskPaymentMethod;
    /** 任务描述 */
    description?: string;
    /** 创建时间 */
    createdTime?: string;
    /** 是否已收藏 */
@@ -5632,6 +5851,10 @@
    billingMethod?: EnumBillingMethod;
    /** 服务费 */
    serviceFee?: number;
    /** 核定工时 */
    verifyWorkHours?: number;
    /** 超时服务费 */
    timeoutServiceFee?: number;
    settlementCycle?: EnumSettlementCycle;
    /** 福利 */
    benefits?: GetTaskInfoQueryResultBenefit[];
@@ -5661,6 +5884,14 @@
    beginTime?: string;
    /** 任务结束时间 */
    endTime?: string;
    /** 报名开始时间 */
    applyBeginTime?: string;
    /** 报名结束时间 */
    applyEndTime?: string;
    checkReceiveMethod?: EnumTaskCheckReceiveMethod;
    paymentMethod?: EnumTaskPaymentMethod;
    /** 任务描述 */
    description?: string;
    releaseStatus?: EnumTaskReleaseStatus;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
    recommendStatus?: EnumTaskRecommendStatus;
@@ -5831,6 +6062,29 @@
    isChecked?: boolean;
  }
  interface GetUserQueryResult {
    /** 用户Id */
    id?: string;
    /** 姓名 */
    name?: string;
    /** 用户名 */
    userName?: string;
    /** 手机号 */
    phoneNumber?: string;
    /** 角色Id */
    roles?: GetUserQueryResultRole[];
    status?: EnumUserStatus;
    /** 备注 */
    remark?: string;
  }
  interface GetUserQueryResultRole {
    /** 角色Id */
    id?: string;
    /** 名称 */
    name?: string;
  }
  interface GetUserResumeCredentialQueryResult {
    /** 资格证书Id */
    id?: string;
@@ -5874,6 +6128,8 @@
    weight?: number;
    /** 生活照 */
    photos?: string[];
    /** 生活照 */
    videos?: string[];
  }
  type GetUserResumeJobSeekingQuery = Record<string, any>;
@@ -5973,6 +6229,8 @@
    weight?: number;
    /** 生活照 */
    photos?: string[];
    /** 生活照 */
    videos?: string[];
    /** 经历 */
    taskInfoUsers?: GetUserResumeQueryResultExperience[];
    /** 是否已收藏 */
@@ -6089,6 +6347,19 @@
    workSeniority?: string;
    /** 工作经验 */
    workExperience?: string;
  }
  interface GetUsersQuery {
    /** 关键字 */
    keywords?: string;
    pageModel?: PagedListQueryPageModel;
  }
  type GetWxmpSettingsQuery = Record<string, any>;
  interface GetWxmpSettingsQueryResult {
    /** 隐藏支付宝 */
    hiddenAlipay?: boolean;
  }
  interface ImportEnterpriseEmployeesCommand {
@@ -6316,12 +6587,6 @@
    data?: GetEnterprisesQueryResultItem[];
  }
  interface PagedListQueryResultGetOperationUserInfosQueryResultItem {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetOperationUserInfosQueryResultItem[];
  }
  interface PagedListQueryResultGetRolesQueryResultItem {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
@@ -6440,6 +6705,13 @@
  interface ResendResourceCommand {
    /** 资源日志Id */
    id?: string;
  }
  interface ResetUserPasswordsCommand {
    /** Id */
    ids?: string[];
    /** 密码 */
    password?: string;
  }
  interface RevokeTaskSettlementOrderCommand {
@@ -6798,6 +7070,10 @@
    billingMethod: EnumBillingMethod;
    /** 服务费 */
    serviceFee: number;
    /** 核定工时 */
    verifyWorkHours?: number;
    /** 超时服务费 */
    timeoutServiceFee?: number;
    settlementCycle: EnumSettlementCycle;
    /** 结算日期 */
    settlementDate: number;
@@ -6826,6 +7102,32 @@
    beginTime: string;
    /** 任务结束时间 */
    endTime: string;
    /** 报名开始时间 */
    applyBeginTime?: string;
    /** 报名结束时间 */
    applyEndTime?: string;
    checkReceiveMethod?: EnumTaskCheckReceiveMethod;
    paymentMethod?: EnumTaskPaymentMethod;
    /** 任务描述 */
    description?: string;
    /** Id */
    id?: string;
  }
  interface SaveUserCommand {
    /** 姓名 */
    name?: string;
    /** 用户名 */
    userName?: string;
    /** 手机号 */
    phoneNumber?: string;
    /** 密码 */
    password?: string;
    /** 角色Id */
    roleIds?: string[];
    status?: EnumUserStatus;
    /** 备注 */
    remark?: string;
    /** Id */
    id?: string;
  }
@@ -6858,6 +7160,8 @@
    weight?: number;
    /** 生活照 */
    photos?: string[];
    /** 个人视频 */
    videos?: string[];
  }
  interface SaveUserResumeJobSeekingCommand {
@@ -6889,6 +7193,22 @@
    workSeniority?: string;
    /** 工作经验 */
    workExperience?: string;
  }
  interface SaveUserWalletWithdrawCommand {
    access?: EnumUserBankCardAccess;
    /** 金额 */
    amount?: number;
    /** 收款人开户行 */
    receiveBank?: string;
    /** 收款人支行 */
    receiveBankBranch?: string;
    /** 收款人姓名 */
    receiveName?: string;
    /** 收款人身份证号 */
    receiveIdentity?: string;
    /** 收款账户 */
    receiveAccount?: string;
  }
  interface SelectOptionGuidGetDictionaryCategorySelectQueryOption {
@@ -7133,7 +7453,6 @@
  interface SureTaskSettlementCommand {
    /** 任务Id */
    taskInfoId?: string;
    settlementAccess?: EnumEnterpriseWalletAccess;
  }
  type SyncDatabaseCommand = Record<string, any>;
src/services/api/user.ts
@@ -17,24 +17,6 @@
  });
}
/** 查询运营端用户分页列表数据 POST /api/user/user/getOperationUserInfos */
export async function getOperationUserInfos(
  body: API.GetOperationUserInfosQuery,
  options?: API.RequestConfig
) {
  return request<API.PagedListQueryResultGetOperationUserInfosQueryResultItem>(
    '/api/user/user/getOperationUserInfos',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json-patch+json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 查询个人用户银行卡信息 GET /api/user/user/getPersonalUserBankCard */
export async function getPersonalUserBankCard(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
@@ -137,6 +119,21 @@
  );
}
/** 查询用户详情 GET /api/user/user/getUser */
export async function getUser(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetUserParams,
  options?: API.RequestConfig
) {
  return request<API.GetUserQueryResult>('/api/user/user/getUser', {
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** 查询用户角色列表 GET /api/user/user/getUserInfoRoles */
export async function getUserInfoRoles(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
@@ -152,6 +149,33 @@
  });
}
/** 查询用户分页列表数据 POST /api/user/user/getUsers */
export async function getUsers(body: API.GetUsersQuery, options?: API.RequestConfig) {
  return request<API.GetOperationUserInfosQueryResult>('/api/user/user/getUsers', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 重置用户密码 POST /api/user/user/resetUserPasswords */
export async function resetUserPasswords(
  body: API.ResetUserPasswordsCommand,
  options?: API.RequestConfig
) {
  return request<number>('/api/user/user/resetUserPasswords', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 保存用户银行卡信息 POST /api/user/user/savePersonalUserBankCard */
export async function savePersonalUserBankCard(
  body: API.SavePersonalUserBankCardCommand,
@@ -167,6 +191,18 @@
  });
}
/** 保存用户 POST /api/user/user/saveUser */
export async function saveUser(body: API.SaveUserCommand, options?: API.RequestConfig) {
  return request<string>('/api/user/user/saveUser', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 发送绑定银行卡短信 POST /api/user/user/sendSavePersonalUserBankCardVerifyCode */
export async function sendSavePersonalUserBankCardVerifyCode(
  body: API.SendSavePersonalUserBankCardVerifyCodeCommand,
src/services/api/userWallet.ts
New file
@@ -0,0 +1,18 @@
/* eslint-disable */
// @ts-ignore
import { request } from '@/utils/request';
/** 用户提现 POST /api/user/userWallet/saveUserWalletWithdraw */
export async function saveUserWalletWithdraw(
  body: API.SaveUserWalletWithdrawCommand,
  options?: API.RequestConfig
) {
  return request<string>('/api/user/userWallet/saveUserWalletWithdraw', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}