zhengyiming
4 天以前 30e9657374fc4dbe9690895d065efbdc61bb780f
packages/services/apiV2/typings.d.ts
@@ -76,6 +76,8 @@
  interface APIgetEnabledElectronSignSettingsParams {
    /** 企业Id */
    enterpriseId?: string;
    /** 是否查询全部 */
    all?: boolean;
  }
  interface APIgetEnterpriseContractTemplateSelectParams {
@@ -205,10 +207,8 @@
  }
  interface APIgetSettlementTaskUsersParams {
    /** 任务Id */
    taskInfoId?: string;
    /** 结算单地址 */
    settlementOrderUrl?: string;
    /** 结算订单Id */
    id?: string;
  }
  interface APIgetTaskEnterpriseParams {
@@ -224,6 +224,17 @@
  interface APIgetTaskSelectParams {
    /** 关键字 */
    keywords?: string;
  }
  interface APIgetTaskSettlementDatesParams {
    /** 任务开始时间 */
    beginTime?: string;
    /** 任务结束时间 */
    endTime?: string;
    /** 结算方式 */
    settlementCycle?: EnumSettlementCycle;
    /** 结算日期 */
    settlementDate?: number;
  }
  interface APIgetTaskUserHireStatusParams {
@@ -427,6 +438,21 @@
    identityBackImg?: string;
    /** Id */
    id?: string;
  }
  interface EditTaskSettlementOrderRosterCommand {
    /** 名单Id */
    id?: string;
    /** 结算金额 */
    settlementAmount: number;
    /** 实发金额 */
    actualSettlementAmount: number;
    /** 收款账户 */
    receiveAccount: string;
    /** 所属银行 */
    bank: string;
    /** 开户支行名称 */
    bankBranch?: string;
  }
  interface ElectronSignCallbackCommand {
@@ -653,6 +679,15 @@
    Transfer = 20,
  }
  enum EnumGetEnterpriseEmployeesQuerySignContractStatus {
    /**灵工待签约 */
    UserWait = 10,
    /**企业待签约 */
    EnterpriseWait = 20,
    /**已签约 */
    Pass = 30,
  }
  enum EnumMenuType {
    /**菜单 */
    Menu = 10,
@@ -728,9 +763,9 @@
  enum EnumPersonalUserRealStatus {
    /**未实名 */
    UnReal = 0,
    /**校验中 */
    /**认证中 */
    Checking = 10,
    /**实名失败 */
    /**认证失败 */
    Fail = 99,
    /**已实名 */
    Real = 100,
@@ -865,6 +900,10 @@
    InProcess = 20,
    /**已结算 */
    Completed = 30,
    /**部分结算 */
    Part = 40,
    /**结算失败 */
    Fail = 50,
  }
  enum EnumTaskStatus {
@@ -968,6 +1007,11 @@
  interface ExportTaskCheckReceiveTaskUsersCommand {
    /** 任务Id */
    id?: string;
  }
  interface ExportTaskSettlementOrderRostersCommand {
    /** 结算订单Id */
    id?: string;
  }
@@ -1692,6 +1736,24 @@
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalUserWalletBalancesQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserWalletBalancesQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetResourceLogsQueryResult {
    /** 跟踪Id */
    traceId?: string;
@@ -2053,6 +2115,24 @@
    timestamp?: number;
  }
  interface FriendlyResultImportTaskSettlementOrderRostersCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: ImportTaskSettlementOrderRostersCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultInt32 {
    /** 跟踪Id */
    traceId?: string;
@@ -2062,6 +2142,25 @@
    errorCode?: string;
    /** 数据 */
    data?: number;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultListDateTime {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    /** 数据 */
    data?: string[];
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -2689,6 +2788,7 @@
    date?: string;
    /** 提交时间 */
    createdTime?: string;
    checkReceiveStatus?: EnumTaskUserSubmitCheckReceiveStatus;
    /** 验收照片 */
    files?: string[];
  }
@@ -2993,6 +3093,8 @@
  interface GetEnabledElectronSignSettingsQueryResultItem {
    access?: EnumElectronSignAccess;
    /** 是否禁用 */
    isDisabled?: boolean;
    /** 实名费用 */
    realVerifyCost?: number;
    /** 签约费用 */
@@ -3134,6 +3236,7 @@
    isReal?: boolean;
    userSignContractStatus?: EnumTaskUserSignContractStatus;
    enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
    signContractStatus?: EnumGetEnterpriseEmployeesQuerySignContractStatus;
    pageModel?: PagedListQueryPageModel;
  }
@@ -3187,6 +3290,7 @@
    enterpriseSignContractTime?: string;
    /** 电子合同 */
    contractUrl?: string;
    createdTime?: string;
  }
  type GetEnterpriseLoginInfoQuery = Record<string, any>;
@@ -3336,10 +3440,6 @@
    /** 钱包Id */
    id?: string;
    access?: EnumEnterpriseWalletAccess;
    /** 账号 */
    account?: string;
    /** 商户Id */
    merchantId?: string;
    /** 协议号 */
    code?: string;
    /** 通道协议号 */
@@ -3351,6 +3451,21 @@
    /** 协议失效时间 */
    invalidTime?: string;
    signStatus?: EnumEnterpriseWalletSignStatus;
    /** 支付宝姓名 */
    name?: string;
    /** 支付宝登录账号 */
    identity?: string;
    scene?: EnumEnterpriseWalletExpandindirectOrderScene;
    /** 转账场景说明 */
    sceneDirections?: string;
    orderStatus?: EnumEnterpriseWalletExpandindirectOrderStatus;
    /** 进件单任务完结时间 */
    taskFinishTime?: string;
    /** 进件单审核不通过原因 */
    riskReviewRemark?: string;
    sitesInfo?: GetEnterpriseWalletExpandindirectOrderQueryResultSites;
    /** 附件 */
    files?: GetEnterpriseWalletExpandindirectOrderQueryResultFile[];
    expandindirectOrderStatus?: EnumEnterpriseWalletExpandindirectOrderStatus;
  }
@@ -3759,6 +3874,9 @@
    contactPhoneNumber?: string;
    /** 是否实名 */
    isReal?: boolean;
    realStatus?: EnumPersonalUserRealStatus;
    /** 实名失败消息 */
    realFailMessage?: string;
    realMethod?: EnumUserRealMethod;
    /** 我的报名 */
    taskCount?: number;
@@ -3766,6 +3884,8 @@
    hirePassTaskCount?: number;
    /** 已取消 */
    hireRefuseTaskCount?: number;
    /** 余额 */
    balance?: number;
  }
  type GetPersonalUserBankCardQuery = Record<string, any>;
@@ -3831,6 +3951,8 @@
  interface GetPersonalUserInfoSignContractsQuery {
    /** 用户Id */
    id?: string;
    /** 灵工Id */
    enterpriseEmployeeId?: string;
    pageModel?: PagedListQueryPageModel;
  }
@@ -3965,14 +4087,39 @@
    settlementAmount?: number;
    /** 实发金额/提现金额 */
    amount?: number;
    /** 收款人姓名 */
    receiveName?: string;
    /** 付款人账户 */
    payerAccount?: string;
    /** 付款人名称 */
    payerName?: string;
    /** 付款人开户行 */
    payerBank?: string;
    /** 付款人支行 */
    payerBankBranch?: string;
    /** 收款账户 */
    receiveAccount?: string;
    /** 收款人名称 */
    receiveName?: string;
    /** 收款人开户行 */
    receiveBank?: string;
    /** 收款人支行 */
    receiveBankBranch?: string;
    /** 币种 */
    currency?: string;
    /** 用途 */
    purpose?: string;
    /** 服务费 */
    serviceFee?: number;
    /** 实际到账 */
    actualAmount?: number;
    /** 预计到账时间 */
    arrivalTimeEnd?: string;
    /** 订单支付时间 */
    transDate?: string;
    /** 创建时间 */
    createdTime?: string;
    transactionStatus?: EnumWalletTransactionStatus;
    /** 失败原因 */
    failReason?: string;
  }
  interface GetPersonalUserTransactionsQuery {
@@ -3981,6 +4128,8 @@
    /** 创建时间-截止 */
    createdTimeEnd?: string;
    type?: EnumUserWalletTransactionType;
    /** 用户Id */
    userId?: string;
    pageModel?: PagedListQueryPageModel;
  }
@@ -3994,14 +4143,42 @@
  interface GetPersonalUserTransactionsQueryResultItem {
    /** 收支Id */
    id?: string;
    type?: EnumUserWalletTransactionType;
    /** 标题 */
    title?: string;
    /** 创建时间 */
    createdTime?: string;
    /** 金额 */
    amount?: number;
    /** 余额 */
    balance?: number;
    /** 企业名称 */
    enterpriseName?: string;
    /** 任务名称 */
    taskName?: string;
    /** 结算单名称 */
    settlementOrderName?: string;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 结算时间 */
    settlementTime?: string;
    /** 付款人账户 */
    payerAccount?: string;
    /** 付款人名称 */
    payerName?: string;
    /** 付款人账号 */
    payerUserName?: string;
    /** 付款人联系人 */
    payerContacts?: string;
    /** 付款人联系电话 */
    payerContactPhoneNumber?: string;
    /** 收款账户 */
    receiveAccount?: string;
    /** 收款人名称 */
    receiveName?: string;
    /** 用途 */
    purpose?: string;
    /** 创建时间 */
    createdTime?: string;
    /** 交易时间 */
    transDate?: string;
  }
  interface GetPersonalUserTransactionsQueryResultObjectData {
@@ -4009,6 +4186,35 @@
    sumIncome?: number;
    /** 总提现 */
    sumWithdraw?: number;
  }
  interface GetPersonalUserWalletBalancesQuery {
    /** 最小余额 */
    balanceMin?: number;
    /** 最大余额 */
    balanceMax?: number;
    /** 关键字 */
    keywords?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetPersonalUserWalletBalancesQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetPersonalUserWalletBalancesQueryResultItem[];
  }
  interface GetPersonalUserWalletBalancesQueryResultItem {
    /** 用户Id */
    id?: string;
    /** 姓名 */
    name?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 身份证号 */
    identity?: string;
    /** 余额 */
    balance?: number;
  }
  interface GetResourceFieldsQueryResultItem {
@@ -4197,6 +4403,11 @@
    keywords?: string;
    settlementOrderStatus?: EnumTaskSettlementOrderStatus;
    settlementStatus?: EnumTaskSettlementStatus;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
    /** 结算时间-起始 */
    settlementTimeBegin?: string;
    /** 结算时间-截止 */
    settlementTimeEnd?: string;
    pageModel?: PagedListQueryPageModel;
  }
@@ -4208,6 +4419,40 @@
  interface GetSettlementTasksQueryResultItem {
    /** 任务Id */
    id?: string;
    /** 所属任务 */
    name?: string;
    /** 任务单号 */
    code?: string;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
    settlementOrderStatus?: EnumTaskSettlementOrderStatus;
    /** 结算单名称 */
    settlementOrderName?: string;
    /** 上传时间 */
    settlementOrderTime?: string;
    /** 实发金额 */
    actualSettlementAmount?: number;
    /** 结算金额 */
    settlementAmount?: number;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 创建时间 */
    createdTime?: string;
    /** 结算时间 */
    settlementTime?: string;
    /** 备注 */
    settlementRemark?: string;
    /** 结算人数 */
    settlementUserCount?: number;
  }
  interface GetSettlementTaskUsersQueryResult {
    detail?: GetSettlementTaskUsersQueryResultDetail;
    /** 结算名单 */
    data?: GetSettlementTaskUsersQueryResultItem[];
  }
  interface GetSettlementTaskUsersQueryResultDetail {
    /** 结算订单Id */
    id?: string;
    /** 任务名称 */
    name?: string;
@@ -4227,41 +4472,10 @@
    settlementTime?: string;
    /** 备注 */
    settlementRemark?: string;
    /** 结算人数 */
    settlementUserCount?: number;
  }
  interface GetSettlementTaskUsersQueryResult {
    detail?: GetSettlementTaskQueryResult;
    /** 结算名单 */
    data?: GetSettlementTaskUsersQueryResultItem[];
    /** 错误信息 */
    errors?: GetSettlementTaskUsersQueryResultError[];
  }
  interface GetSettlementTaskUsersQueryResultError {
    /** 错误信息 */
    errorMessage?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    identity?: string;
    /** 结算金额 */
    settlementAmount?: number;
    /** 实发金额 */
    actualSettlementAmount?: number;
    /** 收款账户 */
    receiveAccount?: string;
    /** 所属银行 */
    bank?: string;
    /** 开户支行名称 */
    bankBranch?: string;
    /** 任务名称 */
    taskName?: string;
  }
  interface GetSettlementTaskUsersQueryResultItem {
    /** 任务用户Id */
    /** 结算名单Id */
    id?: string;
    /** 姓名 */
    name?: string;
@@ -4269,8 +4483,6 @@
    identity?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 所属银行 */
    bank?: string;
    /** 开户支行名称 */
@@ -4281,6 +4493,8 @@
    settlementAmount?: number;
    /** 实发金额 */
    actualSettlementAmount?: number;
    settlementReceiveStatus?: SettlementReceiveStatus;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 结算时间 */
    settlementTime?: string;
  }
@@ -4329,6 +4543,8 @@
    /** 服务费 */
    serviceFee?: number;
    settlementCycle?: EnumSettlementCycle;
    /** 结算日期 */
    settlementDate?: number;
    /** 福利 */
    benefits?: GetTaskInfoQueryResultBenefit[];
    /** 年龄范围最小 */
@@ -4481,7 +4697,6 @@
    endTime?: string;
    releaseStatus?: EnumTaskReleaseStatus;
    checkReceiveStatus?: EnumTaskCheckReceiveStatus;
    settlementStatus?: EnumTaskSettlementStatus;
    recommendStatus?: EnumTaskRecommendStatus;
    /** 推荐时间 */
    recommendTime?: string;
@@ -4872,6 +5087,58 @@
    identity?: string;
  }
  interface ImportTaskSettlementOrderRostersCommand {
    /** 结算订单Id */
    id?: string;
    /** 导入文件地址 */
    url: string;
  }
  interface ImportTaskSettlementOrderRostersCommandResult {
    /** Id */
    id?: string;
    /** 任务名称 */
    name?: string;
    /** 任务单号 */
    code?: string;
    settlementOrderStatus?: EnumTaskSettlementOrderStatus;
    /** 结算单名称 */
    settlementOrderName?: string;
    /** 上传时间 */
    settlementOrderTime?: string;
    /** 实发金额 */
    actualSettlementAmount?: number;
    /** 结算金额 */
    settlementAmount?: number;
    settlementStatus?: EnumTaskSettlementStatus;
    /** 结算时间 */
    settlementTime?: string;
    /** 备注 */
    settlementRemark?: string;
    errors?: ImportTaskSettlementOrderRostersCommandResultError[];
  }
  interface ImportTaskSettlementOrderRostersCommandResultError {
    /** 错误信息 */
    errorMessage?: string;
    /** 姓名 */
    name?: string;
    /** 身份证号 */
    identity?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 所属银行 */
    bank?: string;
    /** 所属支行 */
    bankBranch?: string;
    /** 收款账户 */
    receiveAccount?: string;
    /** 结算金额 */
    settlementAmount?: number;
    /** 实发金额 */
    actualSettlementAmount?: number;
  }
  interface InviteElectronSignCommand {
    /** 灵工Id */
    ids?: string[];
@@ -4896,10 +5163,6 @@
    /** 企业Id */
    enterpriseId?: string;
    access?: EnumEnterpriseWalletAccess;
    /** 账号 */
    account?: string;
    /** 商户Id */
    merchantId?: string;
  }
  interface OpenEnterpriseWalletCommandResult {
@@ -5351,6 +5614,8 @@
    /** 服务费 */
    serviceFee: number;
    settlementCycle: EnumSettlementCycle;
    /** 结算日期 */
    settlementDate: number;
    /** 福利编号 */
    benefits?: string[];
    /** 年龄范围最小 */
@@ -5568,6 +5833,13 @@
    hireStatus?: EnumTaskUserHireStatus;
  }
  enum SettlementReceiveStatus {
    /**已到账 */
    Completed = 10,
    /**已退款 */
    Refunded = 20,
  }
  interface SetUserInfoRolesCommand {
    /** 用户Id */
    userInfoId?: string;
@@ -5607,32 +5879,6 @@
  interface SureTaskSettlementCommand {
    /** 任务Id */
    taskInfoId?: string;
  }
  interface SureTaskSettlementOrderCommand {
    /** 任务Id */
    taskInfoId?: string;
    /** 结算单地址 */
    settlementOrderUrl?: string;
    /** 结算名单 */
    taskInfoUsers?: SureTaskSettlementOrderCommandUser[];
  }
  interface SureTaskSettlementOrderCommandUser {
    /** 任务用户Id */
    id?: string;
    /** 姓名 */
    name?: string;
    /** 所属银行 */
    bank?: string;
    /** 开户支行名称 */
    bankBranch?: string;
    /** 收款账户 */
    receiveAccount: string;
    /** 结算金额 */
    settlementAmount: number;
    /** 实发金额 */
    actualSettlementAmount: number;
  }
  type SyncDatabaseCommand = Record<string, any>;