From ce1809bfbe6d29ae1a9e7e0b87d19dc666d3e088 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期二, 19 八月 2025 13:29:57 +0800
Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/flexJobMiniApp
---
packages/services/apiV2/index.ts | 2
packages/services/apiV2/logRecords.ts | 69 +++++++++
apps/bMiniApp/src/pages/mine/index.vue | 4
apps/cMiniApp/project.config.json | 4
apps/cMiniApp/src/subpackages/curriculum/editMineInfo/InnerPage.vue | 2
packages/services/apiV2/typings.d.ts | 254 +++++++++++++++++++++++++++++++++++-
apps/bMiniApp/src/components/Avatar/UserAvatar.vue | 2
apps/cMiniApp/src/components/Avatar/UserAvatar.vue | 2
packages/constants/apiEnum.ts | 28 ++-
packages/hooks/task.ts | 11 +
10 files changed, 351 insertions(+), 27 deletions(-)
diff --git a/apps/bMiniApp/src/components/Avatar/UserAvatar.vue b/apps/bMiniApp/src/components/Avatar/UserAvatar.vue
index 9ddbe34..460464d 100644
--- a/apps/bMiniApp/src/components/Avatar/UserAvatar.vue
+++ b/apps/bMiniApp/src/components/Avatar/UserAvatar.vue
@@ -1,5 +1,5 @@
<template>
- <Avatar :src="userDetail?.avatarUrl"></Avatar>
+ <Avatar :src="userDetail?.avatar"></Avatar>
</template>
<script setup lang="ts">
diff --git a/apps/bMiniApp/src/pages/mine/index.vue b/apps/bMiniApp/src/pages/mine/index.vue
index 27499bb..0f9af53 100644
--- a/apps/bMiniApp/src/pages/mine/index.vue
+++ b/apps/bMiniApp/src/pages/mine/index.vue
@@ -82,11 +82,11 @@
text="璐㈠姟绠$悊"
@click="goFinance"
></TaskDetailWelfareItem>
- <TaskDetailWelfareItem
+ <!-- <TaskDetailWelfareItem
:icon="IconRealName"
text="浼佷笟瀹炲悕"
@click.stop="goAuthentication"
- ></TaskDetailWelfareItem>
+ ></TaskDetailWelfareItem> -->
<TaskDetailWelfareItem
:icon="IconSetting"
text="璁剧疆"
diff --git a/apps/cMiniApp/project.config.json b/apps/cMiniApp/project.config.json
index cc53dd5..1d057ff 100644
--- a/apps/cMiniApp/project.config.json
+++ b/apps/cMiniApp/project.config.json
@@ -3,8 +3,8 @@
"description": "",
"setting": {
"urlCheck": false,
- "es6": false,
- "enhance": false,
+ "es6": true,
+ "enhance": true,
"postcss": false,
"preloadBackgroundData": false,
"minified": false,
diff --git a/apps/cMiniApp/src/components/Avatar/UserAvatar.vue b/apps/cMiniApp/src/components/Avatar/UserAvatar.vue
index 9ddbe34..460464d 100644
--- a/apps/cMiniApp/src/components/Avatar/UserAvatar.vue
+++ b/apps/cMiniApp/src/components/Avatar/UserAvatar.vue
@@ -1,5 +1,5 @@
<template>
- <Avatar :src="userDetail?.avatarUrl"></Avatar>
+ <Avatar :src="userDetail?.avatar"></Avatar>
</template>
<script setup lang="ts">
diff --git a/apps/cMiniApp/src/subpackages/curriculum/editMineInfo/InnerPage.vue b/apps/cMiniApp/src/subpackages/curriculum/editMineInfo/InnerPage.vue
index 3e5993c..d745d5c 100644
--- a/apps/cMiniApp/src/subpackages/curriculum/editMineInfo/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/curriculum/editMineInfo/InnerPage.vue
@@ -5,7 +5,7 @@
<Uploader v-model:file-list="form.avatar" :maximum="1" class="bole-uploader"> </Uploader>
</nut-form-item>
<nut-form-item label="濮撳悕:" class="bole-form-item" prop="name">
- <nut-input v-model.trim="form.name" placeholder="璇疯緭鍏ュ鍚�" disabled />
+ <nut-input v-model.trim="form.name" placeholder="璇疯緭鍏ュ鍚�" />
</nut-form-item>
<nut-form-item label="鎵嬫満鍙�:" class="bole-form-item" prop="contactPhoneNumber" required>
<nut-input v-model.trim="form.contactPhoneNumber" placeholder="璇疯緭鍏ユ墜鏈哄彿" type="text" />
diff --git a/packages/constants/apiEnum.ts b/packages/constants/apiEnum.ts
index 7f0b90f..3f6b552 100644
--- a/packages/constants/apiEnum.ts
+++ b/packages/constants/apiEnum.ts
@@ -27,6 +27,16 @@
HumanResources = 10,
}
+/** 鏁版嵁搴撳璁℃棩蹇楁搷浣� */
+export enum EnumDbAuditOperate {
+ /**娣诲姞 */
+ Added = 10,
+ /**淇敼 */
+ Modified = 20,
+ /**鍒犻櫎 */
+ Deleted = 30,
+}
+
/** 浼佷笟瀹炲悕鏂瑰紡 */
export enum EnumEnterpriseRealMethod {
/**浼佷笟涓夎绱� */
@@ -137,22 +147,24 @@
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,
}
/** 璧勬簮璇锋眰鏂瑰紡 */
diff --git a/packages/hooks/task.ts b/packages/hooks/task.ts
index 474681a..8257f5f 100644
--- a/packages/hooks/task.ts
+++ b/packages/hooks/task.ts
@@ -72,10 +72,13 @@
rows: 20,
page: pageParam,
orderInput: [
- queryState.orderType === HomeOrderType.Recommend
- ? { property: 'recommendStatus', order: EnumPagedListOrder.Desc }
- : { property: 'createdTime', order: EnumPagedListOrder.Desc },
- ],
+ queryState.orderType === HomeOrderType.Recommend && {
+ property: 'recommendStatus',
+ order: EnumPagedListOrder.Desc,
+ },
+ { property: 'createdTime', order: EnumPagedListOrder.Desc },
+ { property: 'releaseStatus', order: EnumPagedListOrder.Asc },
+ ].filter(Boolean),
},
keywords: queryState.searchValueTrim,
cityCode: unref(cityCode),
diff --git a/packages/services/apiV2/index.ts b/packages/services/apiV2/index.ts
index 57f4663..9639827 100644
--- a/packages/services/apiV2/index.ts
+++ b/packages/services/apiV2/index.ts
@@ -15,6 +15,7 @@
import * as taskCheckReceive from './taskCheckReceive';
import * as taskUser from './taskUser';
import * as menu from './menu';
+import * as logRecords from './logRecords';
import * as fileUtils from './fileUtils';
export default {
enterpriseEmployee,
@@ -30,5 +31,6 @@
taskCheckReceive,
taskUser,
menu,
+ logRecords,
fileUtils,
};
diff --git a/packages/services/apiV2/logRecords.ts b/packages/services/apiV2/logRecords.ts
new file mode 100644
index 0000000..ed70d74
--- /dev/null
+++ b/packages/services/apiV2/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/packages/services/apiV2/typings.d.ts b/packages/services/apiV2/typings.d.ts
index f2a02ca..090a520 100644
--- a/packages/services/apiV2/typings.d.ts
+++ b/packages/services/apiV2/typings.d.ts
@@ -166,6 +166,11 @@
userId?: string;
}
+ interface APIgetTraceIdLogParams {
+ /** 璺熻釜Id */
+ traceId?: string;
+ }
+
interface APIgetUserInfoRolesParams {
/** 鐢ㄦ埛Id */
userInfoId?: string;
@@ -342,6 +347,15 @@
HumanResources = 10,
}
+ enum EnumDbAuditOperate {
+ /**娣诲姞 */
+ Added = 10,
+ /**淇敼 */
+ Modified = 20,
+ /**鍒犻櫎 */
+ Deleted = 30,
+ }
+
enum EnumEnterpriseRealMethod {
/**浼佷笟涓夎绱� */
Identity3 = 10,
@@ -441,22 +455,24 @@
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 {
@@ -738,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;
@@ -836,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;
/** 閿欒淇℃伅 */
@@ -990,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;
@@ -1088,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;
/** 閿欒淇℃伅 */
@@ -1852,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;
@@ -2167,6 +2290,40 @@
industryTypeContent?: string;
/** 鏄惁宸查厤缃� */
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 {
@@ -2585,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;
@@ -2863,6 +3085,8 @@
checkReceiveStatus?: EnumTaskCheckReceiveStatus;
settlementStatus?: EnumTaskSettlementStatus;
recommendStatus?: EnumTaskRecommendStatus;
+ /** 鎺ㄨ崘鏃堕棿 */
+ recommendTime?: string;
hireStatus?: EnumTaskUserHireStatus;
/** 鍙戝竷鏃堕棿 */
createdTime?: string;
@@ -2932,6 +3156,15 @@
/** 宸ヤ綔缁忛獙 */
workExperience?: string;
hireStatus?: EnumTaskUserHireStatus;
+ }
+
+ interface GetTraceIdLogQueryResult {
+ /** 璧勬簮鏃ュ織 */
+ resourceLogs?: GetResourceLogsQueryResultItem[];
+ /** 寮傚父鏃ュ織 */
+ exceptionLogs?: GetExceptionLogsQueryResultItem[];
+ /** 鏁版嵁搴撳璁℃棩蹇� */
+ dbAuditLogs?: GetDbAuditLogsQueryResultItem[];
}
interface GetUserInfoRolesQueryResultItem {
@@ -3319,6 +3552,11 @@
verifyCode: string;
}
+ interface ResendResourceCommand {
+ /** 璧勬簮鏃ュ織Id */
+ id?: string;
+ }
+
interface SaveDictionaryCategoryCommand {
/** 缂栧彿 */
code: string;
--
Gitblit v1.9.1