wupengfei
15 小时以前 c9a84fe7206bc5fd77c2267427f7696dca1d197d
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;
@@ -255,6 +276,11 @@
    phoneNumber: string;
    /** 验证码 */
    verifyCode: string;
  }
  interface CheckElectronSignAccessEnabledsCommand {
    /** 通道 */
    accesses?: EnumElectronSignAccess[];
  }
  type CheckHealthQuery = Record<string, any>;
@@ -359,6 +385,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,
@@ -371,6 +420,13 @@
    Modified = 20,
    /**删除 */
    Deleted = 30,
  }
  enum EnumElectronSignAccess {
    /**上上签 */
    BestSign = 10,
    /**支付宝信任签 */
    AlipaySign = 20,
  }
  enum EnumEnterpriseRealMethod {
@@ -450,6 +506,17 @@
    Identity4 = 20,
    /**刷脸认证 */
    Face = 30,
  }
  enum EnumPersonalUserRealStatus {
    /**未实名 */
    UnReal = 0,
    /**校验中 */
    Checking = 10,
    /**实名失败 */
    Fail = 99,
    /**已实名 */
    Real = 100,
  }
  enum EnumRealAccess {
@@ -775,6 +842,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;
@@ -783,6 +886,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;
    /** 错误信息 */
@@ -909,6 +1048,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;
    /** 错误信息 */
@@ -1053,6 +1228,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;
    /** 错误信息 */
@@ -1959,6 +2152,76 @@
    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;
    /** 小程序码 */
    wxmpQrCode?: string;
    /** 制版模板照片 */
    templateEditData?: string;
    /** 制版变量JSON */
    templateJsonData?: string;
    /** 业务编码 */
    code?: string;
    access?: EnumElectronSignAccess;
    /** 模板Id */
    templateId?: string;
    /** 变量 */
    values?: GetContractTemplateQueryResultValue[];
    /** 创建操作人 */
    createdUserId?: string;
    /** 是否企业用户创建 */
    isEnterpriseUserCreated?: boolean;
  }
  interface GetContractTemplateQueryResultValue {
    /** 变量Id */
    id?: string;
    type?: EnumContractTemplateValueType;
    recorder?: EnumContractTemplateValueRecorder;
    userType?: EnumUserType;
    /** 变量名称 */
    label?: string;
    /** 变量代码 */
    name?: string;
    /** 是否必填 */
    required?: boolean;
  }
  type GetCurrentLogierMenusQuery = Record<string, any>;
  interface GetDbAuditLogsQuery {
@@ -2104,16 +2367,81 @@
    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;
    /** 小程序码 */
    wxmpQrCode?: string;
    status?: EnumContractTemplateStatus;
    /** 制版时间 */
    completedTime?: string;
    /** 操作人 */
    operator?: string;
  }
  interface GetEnterpriseElectronSignSettingQueryResult {
    /** Id */
    id?: string;
    realAccess?: EnumRealAccess;
    /** 实名费用 */
    realVerifyCost?: number;
    /** 签约费用 */
    signCost?: number;
    /** 一口价 */
    mergeSignCost?: number;
    /** 电子签通道 */
    electronSignAccesses?: EnumElectronSignAccess[];
  }
  interface GetEnterpriseEmployeeQueryResult {
@@ -2345,6 +2673,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 {
@@ -2754,6 +3124,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 {
@@ -3608,6 +4013,47 @@
    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 {
    /** 编号 */
    code: string;
@@ -3958,13 +4404,8 @@
  interface SetEnterpriseElectronSignSettingCommand {
    /** Id */
    id?: string;
    realAccess?: EnumRealAccess;
    /** 实名费用 */
    realVerifyCost?: number;
    /** 签约费用 */
    signCost?: number;
    /** 一口价 */
    mergeSignCost?: number;
    /** 电子签通道 */
    electronSignAccesses?: EnumElectronSignAccess[];
  }
  interface SetEnterpriseSmsSettingCommand {
@@ -3973,6 +4414,12 @@
    smsAccess?: EnumSmsAccess;
    /** 短信费用 */
    smsCost?: number;
  }
  interface SetIsDisabledContractTemplateCommand {
    ids?: string[];
    /** 是否已禁用 */
    isDisabled?: boolean;
  }
  interface SetMenuSwitchCommand {
@@ -4053,6 +4500,23 @@
    files?: string[];
  }
  interface SyncElectronSignSettingsCommand {
    /** 项 */
    items?: SyncElectronSignSettingsCommandItem[];
  }
  interface SyncElectronSignSettingsCommandItem {
    access?: EnumElectronSignAccess;
    /** 是否禁用 */
    isDisabled?: boolean;
    /** 实名费用 */
    realVerifyCost?: number;
    /** 签约费用 */
    signCost?: number;
    /** 一口价 */
    mergeSignCost?: number;
  }
  interface SyncEnterpriseUserCommand {
    dataSource?: EnumDataSource;
    /** 数据来源Id */
@@ -4101,13 +4565,9 @@
    bankCard?: string;
    /** 是否已校验银行账户 */
    isCheckedBankCard?: boolean;
    /** 电子签通道 */
    electronSignAccesses?: EnumElectronSignAccess[];
    realAccess?: EnumRealAccess;
    /** 实名费用 */
    realVerifyCost?: number;
    /** 签约费用 */
    signCost?: number;
    /** 一口价 */
    mergeSignCost?: number;
    /** 是否实名 */
    isReal?: boolean;
    enterpriseAuth?: SyncEnterpriseUserCommandEnterpriseAuth;
@@ -4116,6 +4576,10 @@
  interface SyncEnterpriseUserCommandEnterpriseAuth {
    enterpriseRealMethod?: EnumEnterpriseRealMethod;
    personalRealMethod?: EnumPersonalRealMethod;
    /** 法人姓名 */
    legalPerson?: string;
    /** 法人身份证号 */
    legalIdentity?: string;
    /** 法人或经办人姓名 */
    name?: string;
    /** 法人或经办人身份证号 */
@@ -4134,6 +4598,8 @@
    proxy?: boolean;
    /** 企业授权书 */
    proxyPowerAttorneyUrl?: string;
    /** 第三方实名通道账号 */
    certAccount?: string;
  }
  type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>;