zhengyiming
13 小时以前 d7c8a3a9e1fc5c8e596a17cdadb7079d20e52297
src/services/api/typings.d.ts
@@ -29,6 +29,11 @@
    date?: string;
  }
  interface APIgetContractTemplateParams {
    /** 模板Id */
    id?: string;
  }
  interface APIgetCurrentLogierMenuParams {
    /** Id */
    id?: string;
@@ -93,17 +98,6 @@
    url?: string;
  }
  interface APIgetLicenseOcrParams {
    /** 通道 */
    access?: EnumOcrAccess;
    /** 场景 */
    scene?: string;
    /** 链接地址 */
    url?: string;
    /** 是否为云存储相对地址 */
    isOssUrl?: boolean;
  }
  interface APIgetMenuParams {
    /** Id */
    id?: string;
@@ -123,6 +117,11 @@
  interface APIgetPersonalLoginInfoParams {
    /** 查询个人用户登录信息 */
    request?: GetPersonalLoginInfoQuery;
  }
  interface APIgetPersonalUserRealResultParams {
    /** 查询个人实名结果 */
    request?: GetPersonalUserRealResultQuery;
  }
  interface APIgetResourceFieldsParams {
@@ -239,6 +238,28 @@
    mainBusiness?: string;
  }
  interface BaiduOcrIdentityBackResultModel {
    /** 失效日期 */
    expiryDate?: string;
    /** 签发机关 */
    issueAuthority?: string;
    /** 签发日期 */
    issueDate?: string;
  }
  interface BaiduOcrIdentityFrontResultModel {
    name?: string;
    /** 身份证号 */
    identity?: string;
    gender?: EnumUserGender;
    /** 生日 */
    birthday?: string;
    /** 民族 */
    nation?: string;
    /** 住址 */
    address?: string;
  }
  interface BindWxmpUserInfoCommand {
    /** 访问令牌 */
    accessToken: string;
@@ -324,6 +345,23 @@
    id?: string;
  }
  interface ElectronSignCallbackCommand {
    /** 客户Id */
    customerId?: string;
    /** 方法名称 */
    action?: string;
    /** 是否成功 */
    success?: boolean;
    /** 回调码 */
    code?: string;
    /** 回调消息 */
    message?: string;
    /** 关联Id */
    relationId?: string;
    /** 回传数据 */
    data?: any;
  }
  enum EnumBillingMethod {
    /**按月 */
    Month = 10,
@@ -342,6 +380,29 @@
    Wxmp = 20,
  }
  enum EnumContractTemplateStatus {
    /**待制版 */
    Wait = 10,
    /**已完成 */
    Completed = 20,
  }
  enum EnumContractTemplateValueRecorder {
    /**发件人 */
    Creator = 10,
    /**签署人 */
    Signer = 20,
  }
  enum EnumContractTemplateValueType {
    /**文本 */
    Text = 10,
    /**签署 */
    Sign = 20,
    /**日期 */
    Date = 30,
  }
  enum EnumDataSource {
    /**818 */
    HumanResources = 10,
@@ -354,6 +415,13 @@
    Modified = 20,
    /**删除 */
    Deleted = 30,
  }
  enum EnumElectronSignAccess {
    /**上上签 */
    BestSign = 10,
    /**支付宝信任签 */
    AlipaySign = 20,
  }
  enum EnumEnterpriseRealMethod {
@@ -435,6 +503,17 @@
    Face = 30,
  }
  enum EnumPersonalUserRealStatus {
    /**未实名 */
    UnReal = 0,
    /**校验中 */
    Checking = 10,
    /**实名失败 */
    Fail = 99,
    /**已实名 */
    Real = 100,
  }
  enum EnumRealAccess {
    /**上上签 */
    BestSign = 10,
@@ -444,35 +523,39 @@
  enum EnumResourceController {
    /**数据字典 */
    Dictionary = 0,
    FlexJobServerDictionary = 0,
    /**任务 */
    Task = 1,
    FlexJobServerTask = 1,
    /**任务人员 */
    TaskUser = 2,
    FlexJobServerTaskUser = 2,
    /**任务验收 */
    TaskCheckReceive = 3,
    FlexJobServerTaskCheckReceive = 3,
    /**文件 */
    CommonServerFileUtils = 4,
    /**文字识别 */
    FileUtils = 4,
    /**文字识别 */
    OcrUtils = 5,
    CommonServerOcrUtils = 5,
    /**日志记录 */
    LogRecords = 6,
    CommonServerLogRecords = 6,
    /**用户认证 */
    Auth = 7,
    UserServerAuth = 7,
    /**用户菜单 */
    Menu = 8,
    UserServerMenu = 8,
    /**用户资源 */
    Resource = 9,
    UserServerResource = 9,
    /**用户角色 */
    Role = 10,
    UserServerRole = 10,
    /**用户信息 */
    User = 11,
    UserServerUser = 11,
    /**电子签 */
    UserServerElectronSign = 12,
    /**用户简历 */
    UserResume = 12,
    UserServerUserResume = 13,
    /**企业信息 */
    Enterprise = 13,
    UserServerEnterprise = 14,
    /**灵工信息 */
    EnterpriseEmployee = 14,
    UserServerEnterpriseEmployee = 15,
    /**电子签 */
    ElectronSignServerElectronSign = 16,
  }
  enum EnumResourceMethod {
@@ -754,6 +837,42 @@
    timestamp?: number;
  }
  interface FriendlyResultGetContractTemplateEnterprisesQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetContractTemplateEnterprisesQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetContractTemplateQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetContractTemplateQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetDbAuditLogsQueryResult {
    /** 跟踪Id */
    traceId?: string;
@@ -762,6 +881,42 @@
    /** 错误码 */
    errorCode?: string;
    data?: GetDbAuditLogsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseContractTemplateLogsQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseContractTemplateLogsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetEnterpriseContractTemplatesQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetEnterpriseContractTemplatesQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -888,6 +1043,42 @@
    /** 错误码 */
    errorCode?: string;
    data?: GetExceptionLogsQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetIdentityBackOcrCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetIdentityBackOcrCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetIdentityFrontOcrCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetIdentityFrontOcrCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -1032,6 +1223,24 @@
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserInfosQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetPersonalUserRealResultQueryResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetPersonalUserRealResultQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -1938,6 +2147,70 @@
    addressName?: string;
  }
  interface GetContractTemplateEnterprisesQuery {
    /** 关键字 */
    keywords?: string;
    status?: EnumContractTemplateStatus;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetContractTemplateEnterprisesQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetContractTemplateEnterprisesQueryResultItem[];
  }
  interface GetContractTemplateEnterprisesQueryResultItem {
    /** 企业Id */
    id?: string;
    /** 企业全称 */
    enterpriseName?: string;
    /** 联系人 */
    contacts?: string;
    /** 联系电话 */
    contactPhoneNumber?: string;
    /** 合同数 */
    total?: number;
    /** 待制版 */
    waitCount?: number;
  }
  interface GetContractTemplateQueryResult {
    /** 模板Id */
    id?: string;
    /** 企业Id */
    enterpriseId?: string;
    /** 模板名称 */
    name?: string;
    /** 模板 */
    file?: string;
    /** 制版模板照片 */
    templateEditData?: string;
    /** 制版变量JSON */
    templateJsonData?: string;
    /** 业务编码 */
    code?: string;
    access?: EnumElectronSignAccess;
    /** 模板Id */
    templateId?: string;
    /** 变量 */
    values?: GetContractTemplateQueryResultValue[];
  }
  interface GetContractTemplateQueryResultValue {
    /** 变量Id */
    id?: string;
    type?: EnumContractTemplateValueType;
    recorder?: EnumContractTemplateValueRecorder;
    userType?: EnumUserType;
    /** 变量名称 */
    label?: string;
    /** 变量代码 */
    name?: string;
    /** 是否必填 */
    required?: boolean;
  }
  type GetCurrentLogierMenusQuery = Record<string, any>;
  interface GetDbAuditLogsQuery {
@@ -2081,6 +2354,74 @@
    sort?: number;
    /** 是否禁用 */
    isDisabled?: boolean;
  }
  interface GetEnterpriseContractTemplateLogsQuery {
    /** 模板Id */
    id?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetEnterpriseContractTemplateLogsQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetEnterpriseContractTemplateLogsQueryResultItem[];
  }
  interface GetEnterpriseContractTemplateLogsQueryResultItem {
    /** 跟踪Id */
    traceId?: string;
    /** 操作人 */
    createdUser?: string;
    /** 操作时间 */
    createdTime?: string;
    operate?: EnumDbAuditOperate;
    /** 操作内容 */
    content?: string[];
  }
  interface GetEnterpriseContractTemplatesQuery {
    /** 企业Id */
    enterpriseId?: string;
    /** 关键字 */
    keywords?: string;
    status?: EnumContractTemplateStatus;
    /** 客户上传时间-起始 */
    createdTimeBegin?: string;
    /** 客户上传时间-截止 */
    createdTimeEnd?: string;
    /** 制版时间-起始 */
    completedTimeBegin?: string;
    /** 制版时间-截止 */
    completedTimeEnd?: string;
    pageModel?: PagedListQueryPageModel;
  }
  interface GetEnterpriseContractTemplatesQueryResult {
    pageModel?: PagedListQueryResultPageModel;
    /** 数据 */
    data?: GetEnterpriseContractTemplatesQueryResultItem[];
  }
  interface GetEnterpriseContractTemplatesQueryResultItem {
    /** 模板Id */
    id?: string;
    /** 模板名称 */
    name?: string;
    /** 客户上传时间 */
    createdTime?: string;
    /** 模板Id */
    templateId?: string;
    access?: EnumElectronSignAccess;
    /** 业务编码 */
    code?: string;
    /** 模板 */
    file?: string;
    status?: EnumContractTemplateStatus;
    /** 制版时间 */
    completedTime?: string;
    /** 操作人 */
    operator?: string;
  }
  interface GetEnterpriseElectronSignSettingQueryResult {
@@ -2324,6 +2665,48 @@
    createdUser?: GetResourceLogsQueryResultItemCreatedUser;
    /** 创建时间 */
    createdTime?: string;
  }
  interface GetIdentityBackOcrCommand {
    access?: EnumOcrAccess;
    /** 场景 */
    scene?: string;
    /** 链接地址 */
    url?: string;
    /** 是否为云存储相对地址 */
    isOssUrl?: boolean;
  }
  interface GetIdentityBackOcrCommandResult {
    /** 地址 */
    url?: string;
    model?: BaiduOcrIdentityBackResultModel;
  }
  interface GetIdentityFrontOcrCommand {
    access?: EnumOcrAccess;
    /** 场景 */
    scene?: string;
    /** 链接地址 */
    url?: string;
    /** 是否为云存储相对地址 */
    isOssUrl?: boolean;
  }
  interface GetIdentityFrontOcrCommandResult {
    /** 地址 */
    url?: string;
    model?: BaiduOcrIdentityFrontResultModel;
  }
  interface GetLicenseOcrCommand {
    access?: EnumOcrAccess;
    /** 场景 */
    scene?: string;
    /** 链接地址 */
    url?: string;
    /** 是否为云存储相对地址 */
    isOssUrl?: boolean;
  }
  interface GetLicenseOcrCommandResult {
@@ -2733,6 +3116,41 @@
    hireTime?: string;
    /** 最近签约时间 */
    signContractTime?: string;
  }
  type GetPersonalUserRealResultQuery = Record<string, any>;
  interface GetPersonalUserRealResultQueryResult {
    /** 是否实名 */
    isReal?: boolean;
    /** 实名时间 */
    realTime?: string;
    realMethod?: EnumUserRealMethod;
    /** 姓名 */
    name?: string;
    /** 手机号 */
    phoneNumber?: string;
    /** 身份证号 */
    identity?: string;
    /** 身份证人像面 */
    identityImg?: string;
    /** 身份证国徽面 */
    identityBackImg?: string;
    gender?: EnumUserGender;
    /** 生日 */
    birthday?: string;
    /** 年龄 */
    age?: number;
    /** 银行卡号 */
    bankCard?: string;
    /** 银行卡照片 */
    bankCardImg?: string;
    realAccess?: EnumRealAccess;
    realStatus?: EnumPersonalUserRealStatus;
    /** 实名失败消息 */
    realFailMessage?: string;
    /** 人脸实名认证地址 */
    faceRealUrl?: string;
  }
  interface GetResourceFieldsQueryResultItem {
@@ -3549,6 +3967,17 @@
    clientType?: EnumClientType;
  }
  interface PersonalUserFaceRealCommand {
    /** 姓名 */
    name: string;
    /** 身份证号 */
    identity: string;
    /** 身份证人像面 */
    identityImg: string;
    /** 身份证国徽面 */
    identityBackImg: string;
  }
  interface PersonalUserIdentity3RealCommand {
    /** 姓名 */
    name: string;
@@ -3574,6 +4003,47 @@
  interface ResendResourceCommand {
    /** 资源日志Id */
    id?: string;
  }
  interface SaveContractTemplateCommand {
    /** 企业Id(运营端保存时) */
    enterpriseId?: string;
    /** 模板名称 */
    name: string;
    /** 模板 */
    file: string;
    /** 制版模板照片 */
    templateEditData?: string;
    /** 业务编码 */
    code?: string;
    access?: EnumElectronSignAccess;
    /** 模板Id */
    templateId?: string;
    /** Id */
    id?: string;
  }
  interface SaveContractTemplateValuesCommand {
    /** 模板Id */
    id: string;
    /** 制版变量JSON */
    templateJsonData?: string;
    /** 变量 */
    values: SaveContractTemplateValuesCommandItem[];
  }
  interface SaveContractTemplateValuesCommandItem {
    /** Id */
    id?: string;
    type?: EnumContractTemplateValueType;
    recorder?: EnumContractTemplateValueRecorder;
    userType?: EnumUserType;
    /** 变量名称 */
    label?: string;
    /** 变量代码 */
    name?: string;
    /** 是否必填 */
    required?: boolean;
  }
  interface SaveDictionaryCategoryCommand {
@@ -3908,7 +4378,14 @@
    phoneNumber: string;
  }
  type SendPersonalUserIdentity3RealSmsCommand = Record<string, any>;
  interface SendPersonalUserIdentity3RealSmsCommand {
    /** 姓名 */
    name: string;
    /** 手机号 */
    phoneNumber: string;
    /** 身份证号 */
    identity: string;
  }
  interface SetDictionaryDataIsDisabledCommand {
    ids?: string[];
@@ -3936,6 +4413,12 @@
    smsCost?: number;
  }
  interface SetIsDisabledContractTemplateCommand {
    ids?: string[];
    /** 是否已禁用 */
    isDisabled?: boolean;
  }
  interface SetMenuSwitchCommand {
    /** Id */
    ids?: string[];