From 251c70f836e4f922904b9131c52f15d5ac58c9fd Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 18 二月 2025 14:58:19 +0800
Subject: [PATCH] feat: init

---
 src/services/api/typings.d.ts |  986 ++++++++++++++++++++++++++-------------------------------
 1 files changed, 457 insertions(+), 529 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 222e958..cd366cf 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -28,86 +28,37 @@
     implementFrom?: string;
   }
 
-  interface AddInsuranceClaimAttachmentInput {
-    /** 鏂囦欢鍚嶇О */
-    fileName?: string;
-    /** 鏂囦欢鍦板潃 */
-    url?: string;
-    businessType?: InsuranceClaimAttachmentBusinessTypeEnum;
-  }
-
-  interface AddInsuranceClaimInput {
-    /** 娓犻亾 */
-    channel?: string;
-    /** 濮撳悕 */
-    name: string;
-    /** 韬唤璇佸彿 */
-    idNumber: string;
-    /** 宸ョ */
-    workType: string;
-    /** 鍔冲姩鍚堝悓鍗曚綅 */
-    laborContractEnterprise: string;
-    /** 瀹為檯宸ヤ綔鍗曚綅 */
-    workEnterprise: string;
-    /** 淇濋櫓璧峰鏃堕棿 */
-    insuranceBeginTime: string;
-    /** 淇濋櫓缁撴潫鏃堕棿 */
-    insuranceEndTime: string;
-    /** 鍙備繚鏈烘瀯 */
-    insuredInstitution: string;
-    /** 鎶曚繚鏂规 */
-    insuranceScheme: string;
-    /** 鍦ㄨ亴鏍囪瘑 */
-    onJobFlag?: string;
-    /** 鎬у埆 */
-    gender?: string;
-    /** 骞撮緞 */
-    age?: number;
-    /** 淇濊垂閲戦 */
-    premiumAmount?: number;
-    /** 澧炲噺璐圭敤 */
-    incDecAmount?: number;
-    /** 淇濆崟id */
-    insuranceOrderId?: string;
-    /** 鎶ユ鏃堕棿 */
-    reportedTime: string;
-    /** 鑱旂郴鐢佃瘽 */
-    contactNumber: string;
-    /** 澶囩敤鑱旂郴鐢佃瘽 */
-    bakContactNumber?: string;
-    /** 浜嬫晠绫诲瀷 */
-    accidentType: string;
-    /** 浜嬫晠鍙戠敓鏃堕棿 */
-    accidentTime: string;
-    /** 浼ゆ畫姣斾緥 */
-    disabilityRatio?: number;
-    /** 浜嬪彂鍦扮偣 */
-    accidentAddress: string;
-    /** 浜嬫晠缁忚繃 */
-    accidentProcess: string;
-    claimResult?: InsuranceClaimResultEnum;
-    /** 涓嬫閲戦 */
-    downPaymentAmount?: number;
-    /** 鐞嗚禂缁撴灉鏃堕棿 */
-    claimResultTime?: string;
-    /** 闄勪欢闆嗗悎 */
-    attachments?: AddInsuranceClaimAttachmentInput[];
-  }
-
-  interface AddInsuranceOrderMaterialInput {
-    insuranceOrderId?: string;
-    /** 鏂囦欢鍚嶇О */
-    fileName?: string;
-    /** 鏂囦欢鍦板潃 */
-    url?: string;
-    /** 鏉愭枡鍚嶇О */
-    materialName: string;
+  interface AddEidtFlexTaskInput {
+    taskId?: string;
+    taskName?: string;
+    feeType?: FlexTaskFeeTypeEnum;
+    /** 鏈嶅姟璐� 鍏�/鏈� */
+    fee?: number;
+    settleType?: FlexTaskSettleTypeEnum;
+    /** 绂忓埄Id */
+    listAideIds?: string[];
+    minAge?: number;
+    maxAge?: number;
+    sexType?: GenderTypeEnum;
+    /** 璇佷功Id */
+    listCertionIds?: string[];
+    provinceId?: string;
+    cityId?: string;
+    areaId?: string;
+    address?: string;
+    startDate?: string;
+    endDate?: string;
   }
 
   interface AllSubModule {
     pageButton?: ModuleButtonDto[];
     dataButton?: ModuleButtonDto[];
     column?: ModuleColumnDto[];
+  }
+
+  interface AnyUserByPhoneNumberInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
   }
 
   interface APIaddOrEditModuleStatusParams {
@@ -135,6 +86,10 @@
     id?: string;
   }
 
+  interface APIdeleteFlexTaskParams {
+    id?: string;
+  }
+
   interface APIdeleteModuleButtonParams {
     id?: string;
   }
@@ -144,10 +99,6 @@
   }
 
   interface APIdeleteModuleParams {
-    id?: string;
-  }
-
-  interface APIdeleteRoleParams {
     id?: string;
   }
 
@@ -213,23 +164,7 @@
     moduleId?: string;
   }
 
-  interface APIgetInsuranceClaimDetailByOrderIdParams {
-    orderId?: string;
-  }
-
-  interface APIgetInsuranceClaimDetailParams {
-    id?: string;
-  }
-
-  interface APIgetInsuranceClaimYearMonthCountListParams {
-    year?: number;
-  }
-
-  interface APIgetInsuranceOrderDetailParams {
-    id?: string;
-  }
-
-  interface APIgetInsuranceOrderMaterialListParams {
+  interface APIgetFlexTaskDtoParams {
     id?: string;
   }
 
@@ -270,12 +205,17 @@
     id?: string;
   }
 
-  interface APIgetRolesIdRolesParams {
-    id: string;
+  interface APIgetPreViewCacheParams {
+    id?: string;
   }
 
-  interface APIgetUserDetailParams {
-    id?: string;
+  interface APIgetQrCodeLoginResultParams {
+    /** 鎵爜鐧诲綍Id */
+    uId?: string;
+  }
+
+  interface APIgetRolesIdRolesParams {
+    id: string;
   }
 
   interface APIgetUserListByPhoneNumberParams {
@@ -293,12 +233,26 @@
     objectType?: number;
   }
 
+  interface APIgetUserResumeCertificateDetailByIdParams {
+    id?: string;
+  }
+
   interface APIgetVersionModuleListParams {
     versionId?: string;
   }
 
   interface APIgetVersionSubModuleParams {
     versionId?: string;
+  }
+
+  interface APIgetWxIndentityParams {
+    /** 鐢ㄦ埛鐧诲綍鍑瘉 */
+    code?: string;
+    wxMiniApp?: WxMiniAppEnum;
+  }
+
+  interface APIisRepeatByPhoneNumberParams {
+    phoneNumber?: string;
   }
 
   interface APIsearchParams {
@@ -349,6 +303,16 @@
 
   interface APIupdateRolesParams {
     id?: string;
+  }
+
+  interface APIvatLicenseParams {
+    url?: string;
+  }
+
+  interface APIwxMiniAppUserLoginParams {
+    /** 鐢ㄦ埛鐧诲綍鍑瘉 */
+    code?: string;
+    wxMiniApp?: WxMiniAppEnum;
   }
 
   interface ApplicationApiDescriptionModel {
@@ -405,9 +369,33 @@
     objectId?: string;
   }
 
+  interface ChangePasswordFromCurrentPwdInput {
+    /** 鏂板瘑鐮� */
+    newPassword?: string;
+    userId?: string;
+    /** 褰撳墠瀵嗙爜 */
+    currentPassword: string;
+  }
+
+  interface ChangePasswordFromPhoneNumberInput {
+    /** 鏂板瘑鐮� */
+    newPassword?: string;
+    userId?: string;
+    /** 鐭俊楠岃瘉鐮� */
+    verificationCode: string;
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+  }
+
   interface ChangePasswordInput {
     currentPassword?: string;
     newPassword: string;
+  }
+
+  interface ChangePhoneNumberInput {
+    userId?: string;
+    /** 鏂版墜鏈哄彿 */
+    newPhoneNumber: string;
   }
 
   interface ChangeSortInput {
@@ -418,6 +406,23 @@
     type?: number;
   }
 
+  interface ChangeUserNameInput {
+    /** 鏂拌处鍙� */
+    newUserName?: string;
+    /** 鐢ㄦ埛id */
+    userId?: string;
+  }
+
+  interface ChangeUserPhoneNumberForUserInput {
+    userId?: string;
+    /** 鏂版墜鏈哄彿 */
+    newPhoneNumber: string;
+    /** 褰撳墠瀵嗙爜 */
+    currentPassword: string;
+    /** 鐭俊楠岃瘉鐮� */
+    verificationCode: string;
+  }
+
   interface CheckLoginVerificationCodeInput {
     messageType?: string;
     phoneNumber: string;
@@ -426,6 +431,12 @@
 
   interface ClockDto {
     kind?: string;
+  }
+
+  interface ConditionInfo {
+    id?: string;
+    name?: string;
+    sort?: number;
   }
 
   interface ControllerApiDescriptionModel {
@@ -440,38 +451,16 @@
     type?: string;
   }
 
-  interface CreateAccountInput {
-    /** 鍚嶇О */
-    name?: string;
-    /** 鐢ㄦ埛鍚� */
-    userName: string;
-    /** 澶囨敞 */
-    remark?: string;
-    /** 瀵嗙爜 */
-    password: string;
-    /** 鎵嬫満鍙� */
-    phoneNumber?: string;
-    /** 娓犻亾 */
-    channel?: string;
-    /** 鐢ㄦ埛绔疘d */
-    clientId?: string;
-    /** 瑙掕壊 */
-    roleNames?: string[];
-  }
-
-  interface CreateOrUpdateRoleInput {
-    /** 鍚嶇О */
-    name?: string;
-    /** 鎺掑簭 */
-    sequence?: number;
-    /** 閮ㄩ棬Id */
-    departmentId?: number;
-    /** 鏁版嵁鑼冨洿 鍏ㄩ儴鏁版嵁100 涓汉鏁版嵁 10 */
-    dataRange?: number;
-    /** 澶囨敞 */
-    remark?: string;
-    /** 瑙掕壊Id */
+  interface CreateOrEditSearchInput {
     id?: string;
+    parentId?: string;
+    searchType: number;
+    belongType?: number;
+    name: string;
+    sort: number;
+    status: boolean;
+    src?: string;
+    isRecommend?: boolean;
   }
 
   interface CurrentCultureDto {
@@ -518,6 +507,11 @@
     dateSeparator?: string;
     shortTimePattern?: string;
     longTimePattern?: string;
+  }
+
+  interface EnableSearchSettingInput {
+    id: string;
+    status: boolean;
   }
 
   interface EntityExtensionDto {
@@ -614,8 +608,93 @@
     key?: string;
   }
 
+  interface FlexTaskAideDto {
+    id?: string;
+    aideType?: FlexTaskAideEnum;
+    name?: string;
+  }
+
+  type FlexTaskAideEnum = 10 | 20;
+
+  type FlexTaskFeeTypeEnum = 10 | 20 | 30 | 40;
+
+  type FlexTaskReleaseStatusEnum = 10 | 20;
+
+  type FlexTaskSettleTypeEnum = 10 | 20 | 30;
+
+  type GenderTypeEnum = 1 | 2;
+
+  interface GenerateUserNameInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+  }
+
   interface GetFeatureListResultDto {
     groups?: FeatureGroupDto[];
+  }
+
+  interface GetFlexTaskDtoOutput {
+    taskId?: string;
+    taskName?: string;
+    isArrange?: boolean;
+    startDate?: string;
+    endDate?: string;
+    feeType?: FlexTaskFeeTypeEnum;
+    feeTypeName?: string;
+    settleType?: FlexTaskSettleTypeEnum;
+    settleTypeName?: string;
+    taskWeals?: FlexTaskAideDto[];
+    taskCerts?: FlexTaskAideDto[];
+    fee?: number;
+    provinceId?: string;
+    cityId?: string;
+    areaId?: string;
+    provinceName?: string;
+    cityName?: string;
+    areaName?: string;
+    address?: string;
+    creationDate?: string;
+    minAge?: number;
+    maxAge?: number;
+    sexType?: GenderTypeEnum;
+  }
+
+  interface GetFlexTaskListByStatusInput {
+    pageModel?: Pagination;
+    releaseStatus?: FlexTaskReleaseStatusEnum;
+  }
+
+  interface GetFlexTaskListInput {
+    pageModel?: Pagination;
+    /** 鏄惁宸插畨鎺掍换鍔� */
+    isArrange?: boolean;
+    /** 鏄惁宸查獙鏀� */
+    isOverCheck?: boolean;
+  }
+
+  interface GetFlexTaskListOutput {
+    taskId?: string;
+    taskName?: string;
+    isArrange?: boolean;
+    startDate?: string;
+    endDate?: string;
+    feeType?: FlexTaskFeeTypeEnum;
+    feeTypeName?: string;
+    settleType?: FlexTaskSettleTypeEnum;
+    settleTypeName?: string;
+    fee?: number;
+    provinceName?: string;
+    cityName?: string;
+    areaName?: string;
+    address?: string;
+    applyWorkerCount?: number;
+    creationDate?: string;
+  }
+
+  interface GetFlexTaskListOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetFlexTaskListOutput[];
   }
 
   interface GetPermissionListResultDto {
@@ -623,10 +702,45 @@
     groups?: PermissionGroupDto[];
   }
 
-  interface GetRolesInput {
+  interface GetSearchSettingList {
+    id?: string;
+    parentId?: string;
+    parentName?: string;
+    belongType?: number;
+    name?: string;
+    sort?: number;
+    status?: boolean;
+    clickCount?: number;
+    src?: string;
+    isRecommend?: boolean;
+    searchType?: number;
+  }
+
+  interface GetSearchSettingListInput {
     pageModel?: Pagination;
-    /** 鏌ヨ鏉′欢锛氳鑹插悕绉� */
-    queryCondition?: string;
+    searchType: number;
+    belongType?: number;
+    name?: string;
+    isRecommend?: boolean;
+    status?: boolean;
+    parentId?: string;
+  }
+
+  interface GetSearchSettingListPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetSearchSettingList[];
+  }
+
+  interface GetTypeSearchSettingList {
+    id?: string;
+    name?: string;
+    src?: string;
+  }
+
+  interface GetTypeSearchSettingListInput {
+    searchType: number;
+    belongType?: number;
   }
 
   interface IanaTimeZone {
@@ -765,234 +879,9 @@
     roleNames: string[];
   }
 
-  interface ImportInsuranceOrderDataOutput {
-    /** 娓犻亾 */
-    channel: string;
-    /** 濮撳悕 */
-    name: string;
-    /** 韬唤璇佸彿 */
-    idNumber: string;
-    /** 宸ョ */
-    workType: string;
-    /** 鍔冲姩鍚堝悓鍗曚綅 */
-    laborContractEnterprise: string;
-    /** 瀹為檯宸ヤ綔鍗曚綅 */
-    workEnterprise: string;
-    /** 淇濋櫓璧峰鏃堕棿 */
-    insuranceBeginTimeStr: string;
-    /** 淇濋櫓缁撴潫鏃堕棿 */
-    insuranceEndTimeStr: string;
-    insuranceEndTime?: string;
-    insuranceBeginTime?: string;
-    /** 鍙備繚鏈烘瀯 */
-    insuredInstitution: string;
-    /** 鎶曚繚鏂规 */
-    insuranceScheme: string;
-    /** 鍦ㄨ亴鏍囪瘑 */
-    onJobFlag: string;
-    /** 鎬у埆 */
-    gender: string;
-    /** 骞撮緞 */
-    ageStr: string;
-    age?: number;
-    /** 韬唤璇佹牎楠岀粨鏋� */
-    idCardCheckResult: string;
-    /** 韬唤璇侀噸澶嶆牎楠岀粨鏋� */
-    idCardRepeatResult: string;
-    /** 淇濊垂閲戦 */
-    premiumAmountStr: string;
-    /** 澧炲噺璐圭敤 */
-    incDecAmountStr: string;
-    incDecAmount?: number;
-    premiumAmount?: number;
-    /** 涓氬姟鍛樺悕绉� */
-    salesmanName?: string;
-    /** 淇濆崟鍙� */
-    orderNo?: string;
-    /** 淇濆崟鍏宠仈鍞竴瀛楃涓� */
-    orderRelevanceStr?: string;
-    /** 淇濆崟鏍囪瘑瀛楁 */
-    orderFlagStr?: string;
-    /** 寮傚父娑堟伅 */
-    erroMsg?: string;
-  }
-
-  type InsuranceClaimAttachmentBusinessTypeEnum = 10 | 20 | 30 | 40 | 50;
-
-  interface InsuranceClaimAttachmentOutput {
-    /** 鏂囦欢鍚嶇О */
-    fileName?: string;
-    /** 鏂囦欢鍦板潃 */
-    url?: string;
-    businessType?: InsuranceClaimAttachmentBusinessTypeEnum;
-  }
-
-  interface InsuranceClaimDetailOutput {
+  interface IdNameOutput {
     id?: string;
-    /** 娓犻亾 */
-    channel?: string;
-    /** 濮撳悕 */
     name?: string;
-    /** 韬唤璇佸彿 */
-    idNumber?: string;
-    /** 宸ョ */
-    workType?: string;
-    /** 鍔冲姩鍚堝悓鍗曚綅 */
-    laborContractEnterprise?: string;
-    /** 瀹為檯宸ヤ綔鍗曚綅 */
-    workEnterprise?: string;
-    /** 淇濋櫓璧峰鏃堕棿 */
-    insuranceBeginTime?: string;
-    /** 淇濋櫓缁撴潫鏃堕棿 */
-    insuranceEndTime?: string;
-    /** 鍙備繚鏈烘瀯 */
-    insuredInstitution?: string;
-    /** 鎶曚繚鏂规 */
-    insuranceScheme?: string;
-    /** 鍦ㄨ亴鏍囪瘑 */
-    onJobFlag?: string;
-    /** 琛屽埆 */
-    gender?: string;
-    /** 骞撮緞 */
-    age?: number;
-    /** 淇濊垂閲戦 */
-    premiumAmount?: number;
-    /** 澧炲噺璐圭敤 */
-    incDecAmount?: number;
-    /** 淇濆崟id */
-    insuranceOrderId?: string;
-    /** 鎶ユ鏃堕棿 */
-    reportedTime?: string;
-    /** 鑱旂郴鐢佃瘽 */
-    contactNumber?: string;
-    /** 澶囩敤鑱旂郴鐢佃瘽 */
-    bakContactNumber?: string;
-    /** 浜嬫晠绫诲瀷 */
-    accidentType?: string;
-    /** 浜嬫晠鍙戠敓鏃堕棿 */
-    accidentTime?: string;
-    /** 浼ゆ畫姣斾緥 */
-    disabilityRatio?: number;
-    /** 浜嬪彂鍦扮偣 */
-    accidentAddress?: string;
-    /** 浜嬫晠缁忚繃 */
-    accidentProcess?: string;
-    claimResult?: InsuranceClaimResultEnum;
-    /** 涓嬫閲戦 */
-    downPaymentAmount?: number;
-    /** 鐞嗚禂缁撴灉鏃堕棿 */
-    claimResultTime?: string;
-    /** 闄勪欢闆嗗悎 */
-    attachments?: InsuranceClaimAttachmentOutput[];
-  }
-
-  interface InsuranceClaimListOutput {
-    id?: string;
-    /** 韬唤璇佸彿 */
-    idNumber?: string;
-    /** 濮撳悕 */
-    name?: string;
-    /** 鎶ユ鏃堕棿 */
-    reportedTime?: string;
-    /** 淇濋櫓璧峰鏃堕棿 */
-    insuranceBeginTime?: string;
-    /** 淇濋櫓缁撴潫鏃堕棿 */
-    insuranceEndTime?: string;
-    /** 浜嬫晠绫诲瀷 */
-    accidentType?: string;
-    /** 浜嬫晠鍙戠敓鏃堕棿 */
-    accidentTime?: string;
-    /** 浼ゆ畫姣斾緥 */
-    disabilityRatio?: number;
-    /** 鐞嗚禂娓犻亾 */
-    claimChannel?: string;
-    claimResult?: InsuranceClaimResultEnum;
-    /** 涓嬫閲戦 */
-    downPaymentAmount?: number;
-    /** 鐞嗚禂缁撴灉鏃堕棿 */
-    claimResultTime?: string;
-    /** 淇濆崟id */
-    insuranceOrderId?: string;
-  }
-
-  interface InsuranceClaimListOutputPageOutput {
-    pageModel?: Pagination;
-    objectData?: any;
-    data?: InsuranceClaimListOutput[];
-  }
-
-  type InsuranceClaimResultEnum = 10 | 20 | 30;
-
-  interface InsuranceClaimYearMonthCountListOutput {
-    year?: number;
-    month?: number;
-    count?: number;
-  }
-
-  interface InsuranceOrderListOutput {
-    id?: string;
-    /** 娓犻亾 */
-    channel?: string;
-    /** 濮撳悕 */
-    name?: string;
-    /** 韬唤璇佸彿 */
-    idNumber?: string;
-    /** 宸ョ */
-    workType?: string;
-    /** 鍔冲姩鍚堝悓鍗曚綅 */
-    laborContractEnterprise?: string;
-    /** 瀹為檯宸ヤ綔鍗曚綅 */
-    workEnterprise?: string;
-    /** 淇濋櫓璧峰鏃堕棿 */
-    insuranceBeginTime?: string;
-    /** 淇濋櫓缁撴潫鏃堕棿 */
-    insuranceEndTime?: string;
-    /** 鍙備繚鏈烘瀯 */
-    insuredInstitution?: string;
-    /** 鎶曚繚鏂规 */
-    insuranceScheme?: string;
-    /** 鍦ㄨ亴鏍囪瘑 */
-    onJobFlag?: string;
-    /** 鎬у埆 */
-    gender?: string;
-    /** 骞撮緞 */
-    age?: number;
-    /** 韬唤璇佹牎楠岀粨鏋� */
-    idCardCheckResult?: string;
-    /** 韬唤璇侀噸澶嶆牎楠岀粨鏋� */
-    idCardRepeatResult?: string;
-    /** 淇濊垂閲戦 */
-    premiumAmount?: number;
-    /** 澧炲噺璐圭敤 */
-    incDecAmount?: number;
-    /** 瀵煎叆娓犻亾 */
-    importChannel?: string;
-    /** 瀵煎叆鏃ユ湡 */
-    createTime?: string;
-    /** 鏄惁宸ヤ激 */
-    isIndustrialInjury?: string;
-    /** 鍒涘缓浜� */
-    creatorId?: string;
-    /** 涓氬姟鍛樺悕绉� */
-    salesmanName?: string;
-    /** 淇濆崟鍙� */
-    orderNo?: string;
-    /** 淇濆崟鍏宠仈鍞竴瀛楃涓� */
-    orderRelevanceStr?: string;
-  }
-
-  interface InsuranceOrderListOutputPageOutput {
-    pageModel?: Pagination;
-    objectData?: any;
-    data?: InsuranceOrderListOutput[];
-  }
-
-  interface InsuranceOrderMaterialListOutput {
-    id?: string;
-    /** 鏂囦欢鍦板潃 */
-    url?: string;
-    /** 鏉愭枡鍚嶇О */
-    materialName?: string;
   }
 
   interface IStringValueType {
@@ -1020,6 +909,19 @@
     uiCultureName?: string;
     displayName?: string;
     flagIcon?: string;
+  }
+
+  interface LicenseOcrModel {
+    name?: string;
+    cardNum?: string;
+    address?: string;
+    type?: string;
+    dateFrom?: string;
+    dateTo?: string;
+    societyCode?: string;
+    registerMoney?: string;
+    businessRange?: string;
+    legalPerson?: string;
   }
 
   interface LocalizableStringDto {
@@ -1121,6 +1023,11 @@
     sequence?: number;
   }
 
+  interface MyResumeOutput {
+    resumeBaseInfo?: UserResumeBaseInfoOutput;
+    resumeExpectationJob?: UserResumeExpectationJobOutput;
+  }
+
   interface NameValue {
     name?: string;
     value?: string;
@@ -1178,7 +1085,7 @@
   }
 
   interface PasswordLoginInput {
-    /** 璐﹀彿 */
+    /** 鐧诲綍鍚� */
     loginName: string;
     /** 鐧诲綍瀵嗙爜 */
     password: string;
@@ -1197,6 +1104,22 @@
     name?: string;
     displayName?: string;
     permissions?: PermissionGrantInfoDto[];
+  }
+
+  interface PhoneMesssageCodeLoginInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+    /** 楠岃瘉鐮� */
+    code: string;
+    type?: UserTypeEnum;
+  }
+
+  interface PhoneMesssageCodeRegisterInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+    /** 楠岃瘉鐮� */
+    code: string;
+    type?: UserTypeEnum;
   }
 
   interface PhoneToken {
@@ -1229,40 +1152,11 @@
     providerKey?: string;
   }
 
-  interface QueryInsuranceClaimCountInput {
-    year?: number;
-    month?: number;
-    /** 鐞嗚禂娓犻亾 */
-    claimChannel?: string;
-  }
-
-  interface QueryInsuranceClaimPageInput {
-    pageModel?: Pagination;
-    /** 鐞嗚禂娓犻亾 */
-    claimChannel?: string;
-    /** 鍔冲姩鍚堝悓鍗曚綅 */
-    laborContractEnterprise?: string;
-    /** 瀹為檯宸ヤ綔鍗曚綅 */
-    workEnterprise?: string;
-    /** 韬唤璇佸彿 */
-    idNumber?: string;
-  }
-
-  interface QueryInsuranceOrderListByOrderRelevanceInput {
-    idIdNumber?: string;
-    reportedTime?: string;
-  }
-
-  interface QueryInsuranceOrderPageInput {
-    pageModel?: Pagination;
-    beginCreationTime?: string;
-    endCreationTime?: string;
-    importChannel?: string;
-  }
-
-  interface QueryUserPageInput {
-    pageModel?: Pagination;
-    searchKey?: string;
+  interface QrCodeLogin {
+    /** 鎵爜鐧诲綍Id */
+    uId?: string;
+    /** 浜岀淮鐮佸湴鍧� */
+    url?: string;
   }
 
   interface RegisterDto {
@@ -1291,6 +1185,10 @@
     members?: string[];
   }
 
+  interface ResetPasswordBaseInput {
+    userId?: string;
+  }
+
   interface ResetPasswordDto {
     userId?: string;
     resetToken: string;
@@ -1310,36 +1208,49 @@
     typeSimple?: string;
   }
 
-  interface RoleEnableOrForbidInput {
-    /** 瑙掕壊Id */
-    id?: string;
-    /** 鍚敤锛歵rue锛岀鐢細false */
-    isEnable?: boolean;
-  }
-
-  interface RoleInfo {
-    /** 瑙掕壊Id */
-    id?: string;
-    /** 鍚嶇О */
+  interface SaveUserResumeBaseInfoInput {
     name?: string;
-    /** 鎺掑簭 */
-    sequence?: number;
-    /** 鏄惁鍙敤 */
-    isEnable?: boolean;
-    /** 閮ㄩ棬Id */
-    departmentId?: number;
-    /** 鏁版嵁鑼冨洿 鍏ㄩ儴鏁版嵁锛�100   涓汉鏁版嵁锛�10 */
-    dataRange?: number;
-    /** 璐﹀彿鏁伴噺 */
-    userCount?: number;
-    /** 澶囨敞 */
-    remark?: string;
+    socialIdentity?: string;
+    educationalLevel?: string;
+    residentProvinceCode?: number;
+    residentCityCode?: number;
+    residentProvinceName?: string;
+    residentCityName?: string;
   }
 
-  interface RoleInfoPageOutput {
-    pageModel?: Pagination;
-    objectData?: any;
-    data?: RoleInfo[];
+  interface SaveUserResumeCertificateInput {
+    id?: string;
+    certificateTypeId?: string;
+    certificateNo?: string;
+    beginTime?: string;
+    endTime?: string;
+    isPermanent?: boolean;
+    certificateUnit?: string;
+    certificateFrontImgUrl?: string;
+    certificateBackImgUrl?: string;
+  }
+
+  interface SaveUserResumeDetailInfoInput {
+    lifeCircleImgUrlList?: string[];
+    height?: string;
+    weight?: string;
+  }
+
+  interface SaveUserResumeExpectationJobInput {
+    jobIdList?: string[];
+    freeTime?: UserResumeFreeTimeEnum;
+    jobSeekingStatus?: UserResumeJobSeekingStatusEnum;
+  }
+
+  interface SaveUserResumeWorkExperienceInput {
+    workingSeniority?: string;
+    workExperience?: string;
+  }
+
+  interface SearchConditionList {
+    searchType?: number;
+    belongType?: number;
+    conditionList?: ConditionInfo[];
   }
 
   interface SendPasswordResetCodeDto {
@@ -1354,6 +1265,17 @@
     phoneNumber: string;
   }
 
+  interface SendPhoneMesssageCodeInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+  }
+
+  interface SendPhoneVerificationCodeByBusinessTypeInput {
+    /** 鎵嬫満鍙� */
+    phoneNumber: string;
+    businessType?: VerificationCodeBusinessTypeEnum;
+  }
+
   interface SetMyModule {
     moduleId?: string;
     sequence?: number;
@@ -1361,6 +1283,10 @@
 
   interface SetMyModuleInput {
     moduleIds?: SetMyModule[];
+  }
+
+  interface SetPreViewCacheInput {
+    preViewData?: string;
   }
 
   interface SetRoleUserInput {
@@ -1409,22 +1335,8 @@
     properties?: PropertyApiDescriptionModel[];
   }
 
-  interface UpdateAccountInput {
-    id?: string;
-    /** 鍚嶇О */
-    name?: string;
-    /** 鐢ㄦ埛鍚� */
-    userName: string;
-    /** 澶囨敞 */
-    remark?: string;
-    /** 瀵嗙爜 */
-    password?: string;
-    /** 鎵嬫満鍙� */
-    phoneNumber?: string;
-    /** 娓犻亾 */
-    channel?: string;
-    /** 瑙掕壊 */
-    roleNames?: string[];
+  interface UnbindingUserPhoneNumber {
+    userId?: string;
   }
 
   interface UpdateFeatureDto {
@@ -1434,65 +1346,6 @@
 
   interface UpdateFeaturesDto {
     features?: UpdateFeatureDto[];
-  }
-
-  interface UpdateInsuranceClaimInput {
-    /** 娓犻亾 */
-    channel?: string;
-    /** 濮撳悕 */
-    name: string;
-    /** 韬唤璇佸彿 */
-    idNumber: string;
-    /** 宸ョ */
-    workType: string;
-    /** 鍔冲姩鍚堝悓鍗曚綅 */
-    laborContractEnterprise: string;
-    /** 瀹為檯宸ヤ綔鍗曚綅 */
-    workEnterprise: string;
-    /** 淇濋櫓璧峰鏃堕棿 */
-    insuranceBeginTime: string;
-    /** 淇濋櫓缁撴潫鏃堕棿 */
-    insuranceEndTime: string;
-    /** 鍙備繚鏈烘瀯 */
-    insuredInstitution: string;
-    /** 鎶曚繚鏂规 */
-    insuranceScheme: string;
-    /** 鍦ㄨ亴鏍囪瘑 */
-    onJobFlag?: string;
-    /** 鎬у埆 */
-    gender?: string;
-    /** 骞撮緞 */
-    age?: number;
-    /** 淇濊垂閲戦 */
-    premiumAmount?: number;
-    /** 澧炲噺璐圭敤 */
-    incDecAmount?: number;
-    /** 淇濆崟id */
-    insuranceOrderId?: string;
-    /** 鎶ユ鏃堕棿 */
-    reportedTime: string;
-    /** 鑱旂郴鐢佃瘽 */
-    contactNumber: string;
-    /** 澶囩敤鑱旂郴鐢佃瘽 */
-    bakContactNumber?: string;
-    /** 浜嬫晠绫诲瀷 */
-    accidentType: string;
-    /** 浜嬫晠鍙戠敓鏃堕棿 */
-    accidentTime: string;
-    /** 浼ゆ畫姣斾緥 */
-    disabilityRatio?: number;
-    /** 浜嬪彂鍦扮偣 */
-    accidentAddress: string;
-    /** 浜嬫晠缁忚繃 */
-    accidentProcess: string;
-    claimResult?: InsuranceClaimResultEnum;
-    /** 涓嬫閲戦 */
-    downPaymentAmount?: number;
-    /** 鐞嗚禂缁撴灉鏃堕棿 */
-    claimResultTime?: string;
-    /** 闄勪欢闆嗗悎 */
-    attachments?: AddInsuranceClaimAttachmentInput[];
-    id?: string;
   }
 
   interface UpdatePassWordInput {
@@ -1524,6 +1377,11 @@
     phoneNumber?: string;
   }
 
+  interface UpdateTaskReleaseStatusInput {
+    taskId?: string;
+    releaseStatus?: FlexTaskReleaseStatusEnum;
+  }
+
   interface UserData {
     id?: string;
     tenantId?: string;
@@ -1546,47 +1404,63 @@
     items?: UserData[];
   }
 
-  interface UserDetailOutput {
-    id?: string;
-    /** 鍚嶇О */
+  interface UserResumeBaseInfoOutput {
     name?: string;
-    /** 鐢ㄦ埛鍚� */
-    userName?: string;
-    /** 澶囨敞 */
-    remark?: string;
-    /** 鎵嬫満鍙� */
     phoneNumber?: string;
-    /** 娓犻亾 */
-    channel?: string;
-    /** 鐢ㄦ埛绔疘d */
-    clientId?: string;
-    /** 瑙掕壊 */
-    roleNames?: string[];
+    socialIdentity?: string;
+    socialIdentityName?: string;
+    educationalLevel?: string;
+    educationalLevelName?: string;
+    residentProvinceCode?: number;
+    residentCityCode?: number;
+    residentProvinceName?: string;
+    residentCityName?: string;
   }
 
-  interface UserListOutput {
+  interface UserResumeCertificateDetailOutput {
     id?: string;
-    /** 鍚嶇О */
-    name?: string;
-    /** 鐢ㄦ埛鍚� */
-    userName?: string;
-    /** 澶囨敞 */
-    remark?: string;
-    /** 鎵嬫満鍙� */
-    phoneNumber?: string;
-    /** 娓犻亾 */
-    channel?: string;
-    /** 鐢ㄦ埛绔疘d */
-    clientId?: string;
-    /** 瑙掕壊 */
-    roleNames?: string[];
+    userResumeId?: string;
+    certificateTypeId?: string;
+    certificateNo?: string;
+    beginTime?: string;
+    endTime?: string;
+    isPermanent?: boolean;
+    certificateUnit?: string;
+    certificateFrontImgUrl?: string;
+    certificateBackImgUrl?: string;
   }
 
-  interface UserListOutputPageOutput {
-    pageModel?: Pagination;
-    objectData?: any;
-    data?: UserListOutput[];
+  interface UserResumeCertificateListOutput {
+    id?: string;
+    certificateTypeId?: string;
+    certificateTypeName?: string;
+    userResumeId?: string;
   }
+
+  interface UserResumeDetailInfoOutput {
+    height?: string;
+    weight?: string;
+    lifeCircleImgUrlList?: string[];
+  }
+
+  interface UserResumeExpectationJobOutput {
+    jobIdList?: IdNameOutput[];
+    freeTime?: UserResumeFreeTimeEnum;
+    jobSeekingStatus?: UserResumeJobSeekingStatusEnum;
+  }
+
+  type UserResumeFreeTimeEnum = 1 | 2 | 3 | 4 | 5;
+
+  type UserResumeJobSeekingStatusEnum = 1 | 2 | 3;
+
+  interface UserResumeWorkExperienceOutput {
+    workingSeniority?: string;
+    workExperience?: string;
+  }
+
+  type UserTypeEnum = 1 | 2;
+
+  type VerificationCodeBusinessTypeEnum = 10 | 11 | 20 | 30 | 40 | 70 | 900 | 910 | 920;
 
   interface VersionCache {
     name?: string;
@@ -1629,4 +1503,58 @@
   interface WindowsTimeZone {
     timeZoneId?: string;
   }
+
+  type WxMiniAppEnum = 10;
+
+  interface WxMiniAppIndentityInfo {
+    /** 浼氳瘽瀵嗛挜 */
+    sessionKey?: string;
+    /** 灏忕▼搴廜penId */
+    openId?: string;
+    /** 鐢ㄦ埛鍚嶏紙璇ュ�间负绌哄垯闇�鎵嬫満鎺堟潈鐧诲綍锛屼笉涓虹┖鍒欏凡鏈夎灏忕▼搴忕敤鎴凤級 */
+    userName?: string;
+  }
+
+  interface WxMiniAppLoginInfo {
+    /** 鐘舵�侊細-10锛氫簩缁寸爜杩囨湡/鐧诲綍鏃舵晥杩囨湡锛�0锛氱櫥褰曞垵濮�/浜岀淮鐮佸垵鐢熸垚锛�10锛氱櫥褰曠‘璁� */
+    status?: number;
+    /** 鐢ㄦ埛鍚� */
+    userName?: string;
+    accessToken?: IdentityModelTokenCacheItem;
+  }
+
+  interface WxMiniAppPhoneAuthLoginFromScanInput {
+    /** 锛堟壂鐮侊級鐧诲綍Id */
+    uId: string;
+    /** 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁寸敤鎴蜂俊鎭殑鍔犲瘑鏁版嵁 */
+    encryptedData: string;
+    /** 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲� */
+    iv: string;
+    /** 鑾峰彇浼氳瘽瀵嗛挜 */
+    sessionKey: string;
+    /** 灏忕▼搴廜penId */
+    openId: string;
+    wxMiniApp?: WxMiniAppEnum;
+  }
+
+  interface WxMiniAppPhoneLoginInput {
+    /** 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁寸敤鎴蜂俊鎭殑鍔犲瘑鏁版嵁 */
+    encryptedData: string;
+    /** 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲� */
+    iv: string;
+    /** 鑾峰彇浼氳瘽瀵嗛挜 */
+    sessionKey: string;
+    /** 灏忕▼搴廜penId */
+    openId: string;
+    wxMiniApp?: WxMiniAppEnum;
+  }
+
+  interface WxMiniAppUserLoginFromScanInput {
+    /** 锛堟壂鐮侊級鐧诲綍Id */
+    uId: string;
+    /** 鐢ㄦ埛鍚� */
+    userName: string;
+    /** 灏忕▼搴廜penId */
+    openId: string;
+  }
 }

--
Gitblit v1.9.1