From 00b1a7434b5fd2d2f003340c0b66f5fc57716fea Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期二, 19 八月 2025 16:01:47 +0800 Subject: [PATCH] fix: bug --- src/services/api/task.ts | 15 + src/services/api/index.ts | 9 src/services/api/resource.ts | 17 + .eslintrc-auto-import.json | 1 src/services/api/typings.d.ts | 388 +++++++++++++++++++++++++++++++++++--- auto-imports.d.ts | 4 src/constants/apiEnum.ts | 36 ++ src/services/api/logRecords.ts | 69 ++++++ src/services/api/user.ts | 45 ++++ 9 files changed, 534 insertions(+), 50 deletions(-) diff --git a/.eslintrc-auto-import.json b/.eslintrc-auto-import.json index 92ed0ec..b0c49f8 100644 --- a/.eslintrc-auto-import.json +++ b/.eslintrc-auto-import.json @@ -26,6 +26,7 @@ "EnumClientType": true, "EnumClientTypeText": true, "EnumDataSource": true, + "EnumDbAuditOperate": true, "EnumEnterpriseRealMethod": true, "EnumMenuType": true, "EnumMenuVisitLevel": true, diff --git a/auto-imports.d.ts b/auto-imports.d.ts index 0bc8cee..d88e9e7 100644 --- a/auto-imports.d.ts +++ b/auto-imports.d.ts @@ -34,6 +34,7 @@ const EnumClientType: typeof import('./src/constants/apiEnum')['EnumClientType'] const EnumClientTypeText: typeof import('./src/constants/apiEnumText')['EnumClientTypeText'] const EnumDataSource: typeof import('./src/constants/apiEnum')['EnumDataSource'] + const EnumDbAuditOperate: typeof import('./src/constants/apiEnum')['EnumDbAuditOperate'] const EnumEnterpriseRealMethod: typeof import('./src/constants/apiEnum')['EnumEnterpriseRealMethod'] const EnumMenuType: typeof import('./src/constants/apiEnum')['EnumMenuType'] const EnumMenuVisitLevel: typeof import('./src/constants/apiEnum')['EnumMenuVisitLevel'] @@ -258,7 +259,7 @@ export type { Component, Slot, Slots, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue' import('vue') // @ts-ignore - export type { EnumBillingMethod, EnumClientType, EnumDataSource, EnumEnterpriseRealMethod, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, EnumBillingMethod, EnumClientType, EnumDataSource, EnumEnterpriseRealMethod, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton } from './src/constants/apiEnum' + export type { EnumBillingMethod, EnumClientType, EnumDataSource, EnumDbAuditOperate, EnumEnterpriseRealMethod, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, EnumBillingMethod, EnumClientType, EnumDataSource, EnumDbAuditOperate, EnumEnterpriseRealMethod, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumTaskCheckReceiveStatus, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckReceiveStatus, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton } from './src/constants/apiEnum' import('./src/constants/apiEnum') // @ts-ignore export type { FlexWorkerEleSignEnum, FlexTaskWorkerHireEnum, FlexWorkerEleSignEnum, FlexTaskWorkerHireEnum } from './src/constants/cPerson' @@ -322,6 +323,7 @@ readonly EnumClientType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumClientType']> readonly EnumClientTypeText: UnwrapRef<typeof import('./src/constants/apiEnumText')['EnumClientTypeText']> readonly EnumDataSource: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumDataSource']> + readonly EnumDbAuditOperate: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumDbAuditOperate']> readonly EnumEnterpriseRealMethod: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumEnterpriseRealMethod']> readonly EnumMenuType: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumMenuType']> readonly EnumMenuVisitLevel: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumMenuVisitLevel']> diff --git a/src/constants/apiEnum.ts b/src/constants/apiEnum.ts index 15ec8af..3f6b552 100644 --- a/src/constants/apiEnum.ts +++ b/src/constants/apiEnum.ts @@ -27,6 +27,16 @@ HumanResources = 10, } +/** 鏁版嵁搴撳璁℃棩蹇楁搷浣� */ +export enum EnumDbAuditOperate { + /**娣诲姞 */ + Added = 10, + /**淇敼 */ + Modified = 20, + /**鍒犻櫎 */ + Deleted = 30, +} + /** 浼佷笟瀹炲悕鏂瑰紡 */ export enum EnumEnterpriseRealMethod { /**浼佷笟涓夎绱� */ @@ -137,26 +147,30 @@ FileUtils = 4, /**鏂囧瓧璇嗗埆 */ OcrUtils = 5, + /**鏃ュ織璁板綍 */ + LogRecords = 6, /**鐢ㄦ埛璁よ瘉 */ - Auth = 6, + Auth = 7, /**鐢ㄦ埛鑿滃崟 */ - Menu = 7, + Menu = 8, /**鐢ㄦ埛璧勬簮 */ - Resource = 8, + Resource = 9, /**鐢ㄦ埛瑙掕壊 */ - Role = 9, + Role = 10, /**鐢ㄦ埛淇℃伅 */ - User = 10, + User = 11, /**鐢ㄦ埛绠�鍘� */ - UserResume = 11, + UserResume = 12, /**浼佷笟淇℃伅 */ - Enterprise = 12, + Enterprise = 13, /**鐏靛伐淇℃伅 */ - EnterpriseEmployee = 13, + EnterpriseEmployee = 14, } /** 璧勬簮璇锋眰鏂瑰紡 */ export enum EnumResourceMethod { + /**鏃� */ + None = 0, /**鏌ヨ */ Get = 10, /**鎻愪氦 */ @@ -327,6 +341,8 @@ /** 鎴戠殑宸插綍鐢ㄥ垎椤靛垪琛�-鐘舵�� */ export enum GetPersonalHireTaskInfosQueryStatus { + /**寰呭紑濮� */ + Wait = 1, /**杩涜涓� */ InProcess = 10, /**宸插畬鎴� */ @@ -343,8 +359,10 @@ /** 鎴戠殑褰曠敤鍒楄〃-璇︽儏-鎸夐挳绫诲瀷 */ export enum GetTaskInfoQueryResultHireButton { + /**寰呭紑濮� */ + Wait = 1, /**鐢宠楠屾敹 */ - ApplyCheckReceive = 1, + ApplyCheckReceive = 5, /**杩涜涓� */ InProcess = 10, /**宸插畬鎴� */ diff --git a/src/services/api/index.ts b/src/services/api/index.ts index 65aec52..9639827 100644 --- a/src/services/api/index.ts +++ b/src/services/api/index.ts @@ -6,30 +6,31 @@ import * as user from './user'; import * as role from './role'; import * as enterprise from './enterprise'; +import * as resource from './resource'; import * as task from './task'; import * as ocrUtils from './ocrUtils'; import * as dictionary from './dictionary'; import * as userResume from './userResume'; -import * as fileUtils from './fileUtils'; import * as auth from './auth'; import * as taskCheckReceive from './taskCheckReceive'; -import * as resource from './resource'; import * as taskUser from './taskUser'; import * as menu from './menu'; +import * as logRecords from './logRecords'; +import * as fileUtils from './fileUtils'; export default { enterpriseEmployee, user, role, enterprise, + resource, task, ocrUtils, dictionary, userResume, - fileUtils, auth, taskCheckReceive, - resource, taskUser, menu, + logRecords, fileUtils, }; diff --git a/src/services/api/logRecords.ts b/src/services/api/logRecords.ts new file mode 100644 index 0000000..ed70d74 --- /dev/null +++ b/src/services/api/logRecords.ts @@ -0,0 +1,69 @@ +/* eslint-disable */ +// @ts-ignore +import { request } from '@/utils/request'; + +/** 鏌ヨ鏁版嵁搴撳璁℃棩蹇楀垎椤靛垪琛� POST /api/common/logRecords/getDbAuditLogs */ +export async function getDbAuditLogs(body: API.GetDbAuditLogsQuery, options?: API.RequestConfig) { + return request<API.GetDbAuditLogsQueryResult>('/api/common/logRecords/getDbAuditLogs', { + method: 'POST', + headers: { + 'Content-Type': 'application/json-patch+json', + }, + data: body, + ...(options || {}), + }); +} + +/** 寮傚父鏃ュ織鍒嗛〉鍒楄〃鏌ヨ POST /api/common/logRecords/getExceptionLogs */ +export async function getExceptionLogs( + body: API.GetExceptionLogsQuery, + options?: API.RequestConfig +) { + return request<API.GetExceptionLogsQueryResult>('/api/common/logRecords/getExceptionLogs', { + method: 'POST', + headers: { + 'Content-Type': 'application/json-patch+json', + }, + data: body, + ...(options || {}), + }); +} + +/** 璧勬簮鏃ュ織鍒嗛〉鍒楄〃鏌ヨ POST /api/common/logRecords/getResourceLogs */ +export async function getResourceLogs(body: API.GetResourceLogsQuery, options?: API.RequestConfig) { + return request<API.GetResourceLogsQueryResult>('/api/common/logRecords/getResourceLogs', { + method: 'POST', + headers: { + 'Content-Type': 'application/json-patch+json', + }, + data: body, + ...(options || {}), + }); +} + +/** 璺熻釜Id鏃ュ織鏌ヨ GET /api/common/logRecords/getTraceIdLog */ +export async function getTraceIdLog( + // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄) + params: API.APIgetTraceIdLogParams, + options?: API.RequestConfig +) { + return request<API.GetTraceIdLogQueryResult>('/api/common/logRecords/getTraceIdLog', { + method: 'GET', + params: { + ...params, + }, + ...(options || {}), + }); +} + +/** 閲嶆柊鍙戦�佽祫婧� POST /api/common/logRecords/resendResource */ +export async function resendResource(body: API.ResendResourceCommand, options?: API.RequestConfig) { + return request<string>('/api/common/logRecords/resendResource', { + method: 'POST', + headers: { + 'Content-Type': 'application/json-patch+json', + }, + data: body, + ...(options || {}), + }); +} diff --git a/src/services/api/resource.ts b/src/services/api/resource.ts index dc3ef94..ecc1ddc 100644 --- a/src/services/api/resource.ts +++ b/src/services/api/resource.ts @@ -2,6 +2,23 @@ // @ts-ignore import { request } from '@/utils/request'; +/** 鍋ュ悍鏍¢獙 GET /api/user/resource/checkHealth */ +export async function checkHealth( + // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄) + params: API.APIcheckHealthParams, + options?: API.RequestConfig +) { + return request<boolean>('/api/user/resource/checkHealth', { + method: 'GET', + params: { + ...params, + request: undefined, + ...params['request'], + }, + ...(options || {}), + }); +} + /** 鑾峰彇璧勬簮瀛楁 GET /api/user/resource/getResourceFields */ export async function getResourceFields( // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄) diff --git a/src/services/api/task.ts b/src/services/api/task.ts index 9488ff3..19f5179 100644 --- a/src/services/api/task.ts +++ b/src/services/api/task.ts @@ -83,6 +83,21 @@ ); } +/** 鏌ヨ浠诲姟浼佷笟淇℃伅 GET /api/flexjob/task/getTaskEnterprise */ +export async function getTaskEnterprise( + // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄) + params: API.APIgetTaskEnterpriseParams, + options?: API.RequestConfig +) { + return request<API.GetTaskEnterpriseQueryResult>('/api/flexjob/task/getTaskEnterprise', { + method: 'GET', + params: { + ...params, + }, + ...(options || {}), + }); +} + /** 鏌ヨ浠诲姟璇︽儏 GET /api/flexjob/task/getTaskInfo */ export async function getTaskInfo( // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index 5b7daa2..6146af4 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -3,6 +3,11 @@ [key: string]: any; } + interface APIcheckHealthParams { + /** 鍋ュ悍鏍¢獙 */ + request?: CheckHealthQuery; + } + interface APIgetAliyunOSSAcsParams { /** 鑾峰彇闃块噷浜慜SS鎺堟潈淇℃伅 */ request?: GetAliyunOSSAcsQuery; @@ -144,6 +149,11 @@ roleId?: string; } + interface APIgetTaskEnterpriseParams { + /** 浼佷笟Id */ + id?: string; + } + interface APIgetTaskInfoParams { /** Id */ id?: string; @@ -154,6 +164,11 @@ taskInfoId?: string; /** 鐢ㄦ埛Id锛圕绔敤鎴峰彲涓嶅~锛� */ userId?: string; + } + + interface APIgetTraceIdLogParams { + /** 璺熻釜Id */ + traceId?: string; } interface APIgetUserInfoRolesParams { @@ -242,6 +257,8 @@ verifyCode: string; } + type CheckHealthQuery = Record<string, any>; + interface CheckReceiveTaskCommand { /** 鎻愪氦Id */ id?: string; @@ -328,6 +345,15 @@ enum EnumDataSource { /**818 */ HumanResources = 10, + } + + enum EnumDbAuditOperate { + /**娣诲姞 */ + Added = 10, + /**淇敼 */ + Modified = 20, + /**鍒犻櫎 */ + Deleted = 30, } enum EnumEnterpriseRealMethod { @@ -429,25 +455,29 @@ FileUtils = 4, /**鏂囧瓧璇嗗埆 */ OcrUtils = 5, + /**鏃ュ織璁板綍 */ + LogRecords = 6, /**鐢ㄦ埛璁よ瘉 */ - Auth = 6, + Auth = 7, /**鐢ㄦ埛鑿滃崟 */ - Menu = 7, + Menu = 8, /**鐢ㄦ埛璧勬簮 */ - Resource = 8, + Resource = 9, /**鐢ㄦ埛瑙掕壊 */ - Role = 9, + Role = 10, /**鐢ㄦ埛淇℃伅 */ - User = 10, + User = 11, /**鐢ㄦ埛绠�鍘� */ - UserResume = 11, + UserResume = 12, /**浼佷笟淇℃伅 */ - Enterprise = 12, + Enterprise = 13, /**鐏靛伐淇℃伅 */ - EnterpriseEmployee = 13, + EnterpriseEmployee = 14, } enum EnumResourceMethod { + /**鏃� */ + None = 0, /**鏌ヨ */ Get = 10, /**鎻愪氦 */ @@ -724,6 +754,24 @@ timestamp?: number; } + interface FriendlyResultGetDbAuditLogsQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetDbAuditLogsQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + interface FriendlyResultGetEnterpriseElectronSignSettingQueryResult { /** 璺熻釜Id */ traceId?: string; @@ -822,6 +870,24 @@ /** 閿欒鐮� */ errorCode?: string; data?: GetEnterpriseSmsSettingQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetExceptionLogsQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetExceptionLogsQueryResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -976,6 +1042,24 @@ timestamp?: number; } + interface FriendlyResultGetResourceLogsQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetResourceLogsQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + interface FriendlyResultGetRoleQueryResult { /** 璺熻釜Id */ traceId?: string; @@ -984,6 +1068,24 @@ /** 閿欒鐮� */ errorCode?: string; data?: GetRoleQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetTaskEnterpriseQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetTaskEnterpriseQueryResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -1056,6 +1158,24 @@ /** 閿欒鐮� */ errorCode?: string; data?: GetTaskUsersQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetTraceIdLogQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetTraceIdLogQueryResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -1820,6 +1940,41 @@ type GetCurrentLogierMenusQuery = Record<string, any>; + interface GetDbAuditLogsQuery { + /** 璺熻釜Id */ + traceId?: string; + /** 鍏抽敭瀛� */ + keywords?: string; + /** 鍒涘缓鏃堕棿-璧峰 */ + createdTimeBegin?: string; + /** 鍒涘缓鏃堕棿-鎴 */ + createdTimeEnd?: string; + pageModel?: PagedListQueryPageModel; + } + + interface GetDbAuditLogsQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetDbAuditLogsQueryResultItem[]; + } + + interface GetDbAuditLogsQueryResultItem { + /** 琛ㄥ悕 */ + tableName?: string; + /** 涓婚敭 */ + primaryKey?: string; + operate?: EnumDbAuditOperate; + /** 鏃у�� */ + oldValues?: string; + /** 鏂板�� */ + newValues?: string; + /** 鎿嶄綔浜篒d */ + createdUserId?: string; + createdUser?: GetResourceLogsQueryResultItemCreatedUser; + /** 鍒涘缓鏃堕棿 */ + createdTime?: string; + } + interface GetDictionaryCategoriesQuery { /** 鍏抽敭瀛� */ keywords?: string; @@ -2137,6 +2292,40 @@ isConfigured?: boolean; } + interface GetExceptionLogsQuery { + /** 璺熻釜Id */ + traceId?: string; + /** 鍏抽敭瀛� */ + keywords?: string; + /** 鍒涘缓鏃堕棿-璧峰 */ + createdTimeBegin?: string; + /** 鍒涘缓鏃堕棿-鎴 */ + createdTimeEnd?: string; + pageModel?: PagedListQueryPageModel; + } + + interface GetExceptionLogsQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetExceptionLogsQueryResultItem[]; + } + + interface GetExceptionLogsQueryResultItem { + /** 绫诲瀷 */ + type?: string; + /** 浠g爜 */ + code?: string; + /** 娑堟伅 */ + message?: string; + /** 鍫嗘爤璺熻釜 */ + stackTrace?: string; + /** 鎿嶄綔浜篒d */ + createdUserId?: string; + createdUser?: GetResourceLogsQueryResultItemCreatedUser; + /** 鍒涘缓鏃堕棿 */ + createdTime?: string; + } + interface GetLicenseOcrCommandResult { /** 鍦板潃 */ url?: string; @@ -2430,6 +2619,8 @@ } enum GetPersonalHireTaskInfosQueryStatus { + /**寰呭紑濮� */ + Wait = 1, /**杩涜涓� */ InProcess = 10, /**宸插畬鎴� */ @@ -2551,6 +2742,71 @@ name?: string; } + interface GetResourceLogsQuery { + /** 璺熻釜Id */ + traceId?: string; + /** 鍏抽敭瀛� */ + keywords?: string; + /** 鍒涘缓鏃堕棿-璧峰 */ + createdTimeBegin?: string; + /** 鍒涘缓鏃堕棿-鎴 */ + createdTimeEnd?: string; + pageModel?: PagedListQueryPageModel; + } + + interface GetResourceLogsQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetResourceLogsQueryResultItem[]; + } + + interface GetResourceLogsQueryResultItem { + /** Id */ + id?: string; + method?: EnumResourceMethod; + /** 鍩熷悕 */ + domain?: string; + /** 鍦板潃 */ + path?: string; + /** 璇锋眰澶� */ + requestHeaders?: string; + /** 璇锋眰鍙傛暟 */ + request?: string; + /** 璇锋眰澶� */ + responseHeaders?: string; + /** 鍝嶅簲缁撴灉 */ + response?: string; + /** 鏄惁鎴愬姛 */ + isSuccess?: boolean; + /** 瀹㈡埛绔疘P鍦板潃 */ + clientIpAddress?: string; + /** 鏉ユ簮鍦板潃 */ + refererUrl?: string; + /** 鎺у埗鍙版棩蹇� */ + consoleLogs?: string; + /** 鑰楁椂姣鏁� */ + elapsedMilliseconds?: number; + /** 鎿嶄綔浜篒d */ + createdUserId?: string; + createdUser?: GetResourceLogsQueryResultItemCreatedUser; + /** 鍒涘缓鏃堕棿 */ + createdTime?: string; + } + + interface GetResourceLogsQueryResultItemCreatedUser { + /** Id */ + id?: string; + type?: EnumUserType; + /** 濮撳悕 */ + name?: string; + /** 鐢ㄦ埛鍚� */ + userName?: string; + /** 浼佷笟Id */ + enterpriseId?: string; + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + } + interface GetResourcesQueryResultItem { /** Id */ id?: string; @@ -2637,6 +2893,27 @@ isChecked?: boolean; } + interface GetTaskEnterpriseQueryResult { + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + /** 缁熶竴绀句細淇$敤浠g爜 */ + societyCreditCode?: string; + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + /** 浼佷笟绫诲瀷 */ + enterpriseType?: string; + /** 娉ㄥ唽璧勬湰 */ + registeredCapital?: string; + /** 鎴愮珛鏃ユ湡 */ + establishmentDate?: string; + /** 浼佷笟鍦板潃 */ + address?: string; + /** 缁忚惀鑼冨洿 */ + mainBusiness?: string; + /** 鍦ㄦ嫑宀椾綅鏁伴噺 */ + taskCount?: number; + } + interface GetTaskInfoQueryResult { /** Id */ id?: string; @@ -2646,6 +2923,8 @@ enterpriseName?: string; /** 鑱旂郴鐢佃瘽 */ contactPhoneNumber?: string; + /** 鏄惁璁よ瘉 */ + isReal?: boolean; /** 鍦ㄦ嫑宀椾綅鏁伴噺 */ taskCount?: number; /** 鎶ュ悕浜烘暟 */ @@ -2722,8 +3001,10 @@ } enum GetTaskInfoQueryResultHireButton { + /**寰呭紑濮� */ + Wait = 1, /**鐢宠楠屾敹 */ - ApplyCheckReceive = 1, + ApplyCheckReceive = 5, /**杩涜涓� */ InProcess = 10, /**宸插畬鎴� */ @@ -2768,6 +3049,10 @@ name: string; /** 浠诲姟鍗曞彿 */ code?: string; + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + /** 鐢ㄦ埛鍚� */ + userName?: string; billingMethod?: EnumBillingMethod; /** 鏈嶅姟璐� */ serviceFee?: number; @@ -2804,6 +3089,9 @@ checkReceiveStatus?: EnumTaskCheckReceiveStatus; settlementStatus?: EnumTaskSettlementStatus; recommendStatus?: EnumTaskRecommendStatus; + /** 鎺ㄨ崘鏃堕棿 */ + recommendTime?: string; + hireStatus?: EnumTaskUserHireStatus; /** 鍙戝竷鏃堕棿 */ createdTime?: string; } @@ -2872,6 +3160,15 @@ /** 宸ヤ綔缁忛獙 */ workExperience?: string; hireStatus?: EnumTaskUserHireStatus; + } + + interface GetTraceIdLogQueryResult { + /** 璧勬簮鏃ュ織 */ + resourceLogs?: GetResourceLogsQueryResultItem[]; + /** 寮傚父鏃ュ織 */ + exceptionLogs?: GetExceptionLogsQueryResultItem[]; + /** 鏁版嵁搴撳璁℃棩蹇� */ + dbAuditLogs?: GetDbAuditLogsQueryResultItem[]; } interface GetUserInfoRolesQueryResultItem { @@ -3064,8 +3361,8 @@ } interface GetUserResumeQueryResultExperience { - /** 绛剧害鏃堕棿 */ - signContractTime?: string; + /** 褰曠敤鏃堕棿 */ + hireTime?: string; /** 浼佷笟鍏ㄧО */ enterpriseName?: string; /** 浠诲姟鍚嶇О */ @@ -3252,11 +3549,31 @@ clientType?: EnumClientType; } + interface PersonalUserIdentity3RealCommand { + /** 濮撳悕 */ + name: string; + /** 鎵嬫満鍙� */ + phoneNumber: string; + /** 韬唤璇佸彿 */ + identity: string; + /** 韬唤璇佷汉鍍忛潰 */ + identityImg: string; + /** 韬唤璇佸浗寰介潰 */ + identityBackImg: string; + /** 楠岃瘉鐮� */ + verifyCode: string; + } + interface RegisterPersonalUserCommand { /** 鎵嬫満鍙风爜 */ phoneNumber: string; /** 楠岃瘉鐮� */ verifyCode: string; + } + + interface ResendResourceCommand { + /** 璧勬簮鏃ュ織Id */ + id?: string; } interface SaveDictionaryCategoryCommand { @@ -3591,6 +3908,8 @@ phoneNumber: string; } + type SendPersonalUserIdentity3RealSmsCommand = Record<string, any>; + interface SetDictionaryDataIsDisabledCommand { ids?: string[]; /** 鏄惁宸茬鐢� */ @@ -3707,10 +4026,13 @@ userName?: string; /** 鎵嬫満鍙� */ phoneNumber?: string; + status?: EnumUserStatus; enterprise?: SyncEnterpriseUserCommandEnterprise; } interface SyncEnterpriseUserCommandEnterprise { + /** 鍥尯Id */ + industrialParkId?: string; /** 浼佷笟鍏ㄧО */ enterpriseName: string; /** 缁熶竴绀句細淇$敤浠g爜 */ @@ -3725,18 +4047,6 @@ provinceCode?: string; /** 鎵�鍦ㄥ煄甯傜紪鍙� */ cityCode?: string; - /** 鎵�灞炶涓氱紪鍙� */ - industryTypeCode?: string; - /** 浼佷笟绫诲瀷 */ - enterpriseType?: string; - /** 娉ㄥ唽璧勬湰 */ - registeredCapital?: string; - /** 鎴愮珛鏃ユ湡 */ - establishmentDate?: string; - /** 浼佷笟鍦板潃 */ - address?: string; - /** 缁忚惀鑼冨洿 */ - mainBusiness?: string; /** 鑱旂郴浜� */ contacts?: string; /** 鑱旂郴鐢佃瘽 */ @@ -3759,9 +4069,6 @@ signCost?: number; /** 涓�鍙d环 */ mergeSignCost?: number; - smsAccess?: EnumSmsAccess; - /** 鐭俊璐圭敤 */ - smsCost?: number; /** 鏄惁瀹炲悕 */ isReal?: boolean; enterpriseAuth?: SyncEnterpriseUserCommandEnterpriseAuth; @@ -3769,16 +4076,6 @@ interface SyncEnterpriseUserCommandEnterpriseAuth { enterpriseRealMethod?: EnumEnterpriseRealMethod; - /** 浼佷笟鍏ㄧО */ - enterpriseName: string; - /** 缁熶竴绀句細淇$敤浠g爜 */ - societyCreditCode: string; - /** 钀ヤ笟鎵х収鐓х墖 */ - licenseImage?: string; - /** 娉曚汉濮撳悕 */ - legalPerson?: string; - /** 娉曚汉韬唤璇佸彿 */ - legalIdentity?: string; personalRealMethod?: EnumPersonalRealMethod; /** 娉曚汉鎴栫粡鍔炰汉濮撳悕 */ name?: string; @@ -3802,6 +4099,25 @@ type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>; + interface SyncOperationUserCommand { + dataSource?: EnumDataSource; + /** 鏁版嵁鏉ユ簮Id */ + dataSourceId?: string; + /** 濮撳悕 */ + name?: string; + /** 鐢ㄦ埛鍚� */ + userName: string; + /** 鎵嬫満鍙� */ + phoneNumber?: string; + /** 瀵嗙爜 */ + password?: string; + /** 鍥尯Id */ + industrialParkIds?: string[]; + status?: EnumUserStatus; + /** 澶囨敞 */ + remark?: string; + } + interface UpdatePhoneNumberVerifyCodeCommand { /** 鎵嬫満鍙风爜 */ phoneNumber: string; diff --git a/src/services/api/user.ts b/src/services/api/user.ts index 44bca4f..98b559b 100644 --- a/src/services/api/user.ts +++ b/src/services/api/user.ts @@ -68,6 +68,36 @@ }); } +/** 涓汉涓夎绱犲疄鍚嶈璇� POST /api/user/user/personalUserIdentity3Real */ +export async function personalUserIdentity3Real( + body: API.PersonalUserIdentity3RealCommand, + options?: API.RequestConfig +) { + return request<string>('/api/user/user/personalUserIdentity3Real', { + method: 'POST', + headers: { + 'Content-Type': 'application/json-patch+json', + }, + data: body, + ...(options || {}), + }); +} + +/** 鍙戦�佷釜浜轰笁瑕佺礌瀹炲悕鐭俊 POST /api/user/user/sendPersonalUserIdentity3RealSms */ +export async function sendPersonalUserIdentity3RealSms( + body: API.SendPersonalUserIdentity3RealSmsCommand, + options?: API.RequestConfig +) { + return request<string>('/api/user/user/sendPersonalUserIdentity3RealSms', { + method: 'POST', + headers: { + 'Content-Type': 'application/json-patch+json', + }, + data: body, + ...(options || {}), + }); +} + /** 璁剧疆鐢ㄦ埛淇℃伅瑙掕壊 PUT /api/user/user/setUserInfoRoles */ export async function setUserInfoRoles( body: API.SetUserInfoRolesCommand, @@ -112,3 +142,18 @@ ...(options || {}), }); } + +/** 鍚屾杩愯惀鐢ㄦ埛 POST /api/user/user/syncOperationUser */ +export async function syncOperationUser( + body: API.SyncOperationUserCommand, + options?: API.RequestConfig +) { + return request<string>('/api/user/user/syncOperationUser', { + method: 'POST', + headers: { + 'Content-Type': 'application/json-patch+json', + }, + data: body, + ...(options || {}), + }); +} -- Gitblit v1.9.1