From 5b9b534b7e4d39483dfa740c415b5b1777b064ed Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期二, 23 九月 2025 14:34:02 +0800
Subject: [PATCH] Merge branch 'dev-v1.1.1' of http://120.26.58.240:8888/r/flexJobAdminBClient into dev-v1.1.1

---
 /dev/null                 |  173 -------------------------------------------
 src/constants/module.ts   |    6 +
 src/store/modules/user.ts |    2 
 src/utils/common/index.ts |    1 
 types/api.d.ts            |    2 
 5 files changed, 6 insertions(+), 178 deletions(-)

diff --git a/src/constants/module.ts b/src/constants/module.ts
index 798ceca..74739c0 100644
--- a/src/constants/module.ts
+++ b/src/constants/module.ts
@@ -1,3 +1,5 @@
+import { defineColumns } from '@bole-core/components';
+
 export enum SubModuleType {
   MenuButton = 1,
   /**
@@ -90,7 +92,7 @@
   [SubModuleType.Column]: FastColumnList,
 };
 
-export const ModuleColumns: API.CustomModuleColumnDto[] = [
+export const ModuleColumns = defineColumns([
   {
     id: '1',
     enCode: 'name',
@@ -131,4 +133,4 @@
     name: '鏈夋晥',
     width: 80,
   },
-];
+]);
diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts
index 271d314..91a830c 100644
--- a/src/store/modules/user.ts
+++ b/src/store/modules/user.ts
@@ -50,7 +50,7 @@
     },
 
     userId(state) {
-      return '';
+      return state.userDetail?.id;
     },
   },
   actions: {
diff --git a/src/utils/common/categoryUtils.ts b/src/utils/common/categoryUtils.ts
deleted file mode 100644
index aec4b0c..0000000
--- a/src/utils/common/categoryUtils.ts
+++ /dev/null
@@ -1,173 +0,0 @@
-// import { IndustryCategoryType } from '@/constants';
-export class BaseCategoryRoute implements API.CategoryDto {
-  name: string;
-  id: string;
-  routeName: string;
-  isDependencing = false;
-
-  constructor(category: API.CategoryDto) {
-    this.id = category.id;
-    this.name = category.name;
-  }
-
-  getRouteName() {
-    return this.routeName;
-  }
-
-  getQuery() {
-    return {};
-  }
-}
-
-export class FrontNeedSomeoneCategoryRoute extends BaseCategoryRoute {
-  routeName = 'FrontNeedSomeone';
-}
-
-export class FrontNeedHeadHunterCategoryRoute extends BaseCategoryRoute {
-  routeName = 'FrontNeedHeadHunter';
-}
-
-export class FrontNeedTrainCategoryRoute extends BaseCategoryRoute {
-  routeName = 'FrontNeedTrain';
-}
-
-export class FrontOrderCategoryRoute extends BaseCategoryRoute {
-  routeName = 'FrontOrder';
-}
-
-export class FrontResourceCategoryRoute extends BaseCategoryRoute {
-  routeName = 'FrontResource';
-}
-
-export class FrontHRCategoryRoute extends BaseCategoryRoute {
-  routeName = 'FrontHR';
-}
-
-export class FrontHumanResourceCategoryRoute extends BaseCategoryRoute {
-  routeName = 'FrontHumanResource';
-}
-
-export class FrontParkCategoryRoute extends BaseCategoryRoute {
-  routeName = 'FrontPark';
-  isDependencing = true;
-}
-
-export class IndustryMatchingCategoryRoute extends BaseCategoryRoute {
-  routeName = 'IndustryComplement';
-
-  getQuery() {
-    return {
-      categoryId: this.id ?? '',
-    };
-  }
-}
-
-export class IndustryInformationCategoryRoute extends BaseCategoryRoute {
-  routeName = 'IndustryInformation';
-
-  getQuery() {
-    return {
-      categoryId: this.id ?? '',
-    };
-  }
-}
-
-export class CategoryUtils {
-  static isHumanResource(categoryName: string) {
-    return categoryName === '浜鸿祫鍏徃';
-  }
-  static isSocialSecurityAgency(categoryName: string) {
-    return categoryName === '绀句繚浠g悊';
-  }
-  static isIHasResource(categoryName: string) {
-    return categoryName === '鎴戞湁浜�';
-  }
-  static isIHasOrder(categoryName: string) {
-    return categoryName === '鎴戞湁璁㈠崟';
-  }
-  static isHumanResourceByName(categoryName: string) {
-    return categoryName === '浜哄姏璧勬簮鍗忎細';
-  }
-
-  static isIHasPark(categoryName: string) {
-    return categoryName === '鎴戞湁鍥尯';
-  }
-  static isCampusRecruitment(categoryName: string) {
-    return categoryName === '鏍″洯鎷涜仒';
-  }
-
-  static isPayrollElectronicTag(categoryName: string) {
-    return categoryName === '鍙戣柂鐢电';
-  }
-  static isInsurance(categoryName: string) {
-    return categoryName === '淇濋櫓';
-  }
-  static isBackgroundCheck(categoryName: string) {
-    return categoryName === '鑳岃皟';
-  }
-
-  static isINeedPerson(categoryName: string) {
-    return categoryName === '鎴戣浜�';
-  }
-  static isINeedHeadHunter(categoryName: string) {
-    return categoryName === '鎴戣鐚庡ご';
-  }
-  static isINeedTrain(categoryName: string) {
-    return categoryName === '鎴戣鍩硅';
-  }
-
-  static isINeedConsult(categoryName: string) {
-    return categoryName === '鎴戣鍜ㄨ';
-  }
-  static isRLZYJJRXH(categoryName: string) {
-    return categoryName === '浜哄姏璧勬簮缁忕悊浜哄崗浼�';
-  }
-
-  static RenboExhibition(categoryName: string) {
-    return categoryName === '浜哄崥灞曚細';
-  }
-  static IndustryForums(categoryName: string) {
-    return categoryName === '琛屼笟璁哄潧';
-  }
-
-  static InformationGathering(categoryName: string) {
-    return categoryName === '琛屼笟璧勮';
-  }
-  static IndustryPolicy(categoryName: string) {
-    return categoryName === '琛屼笟鏀跨瓥';
-  }
-
-  static isZYXS(categoryName: string) {
-    return categoryName === '鍗撶帴瀛︾ぞ';
-  }
-
-  static CategoryRouteMap = new Map<string, typeof BaseCategoryRoute>([
-    //------------鐢叉柟闇�姹�------------
-    ['鎴戣浜�', FrontNeedSomeoneCategoryRoute],
-    ['鎴戣鐚庡ご', FrontNeedHeadHunterCategoryRoute],
-    ['鎴戣鍩硅', FrontNeedTrainCategoryRoute],
-    //------------琛屼笟鏈嶅姟------------
-    ['鎴戞湁璁㈠崟', FrontOrderCategoryRoute],
-    ['鎴戞湁浜�', FrontResourceCategoryRoute],
-    ['浜鸿祫鍏徃', FrontHRCategoryRoute],
-    ['浜哄姏璧勬簮鍗忎細', FrontHumanResourceCategoryRoute],
-    //------------琛屼笟閰嶅------------
-    ['鎴戞湁鍥尯', FrontParkCategoryRoute],
-    ['鍙戣柂鐢电', IndustryMatchingCategoryRoute],
-    ['淇濋櫓', IndustryMatchingCategoryRoute],
-    ['鑳岃皟', IndustryMatchingCategoryRoute],
-    //------------琛屼笟鍜ㄨ------------
-    ['浜哄崥灞曚細', IndustryInformationCategoryRoute],
-    ['琛屼笟璁哄潧', IndustryInformationCategoryRoute],
-    ['琛屼笟璧勮', IndustryInformationCategoryRoute],
-    ['琛屼笟鍔ㄦ��', IndustryInformationCategoryRoute],
-    ['琛屼笟鏀跨瓥', IndustryInformationCategoryRoute],
-  ]);
-
-  static createCategoryRoute(category: API.CategoryDto): BaseCategoryRoute {
-    const CategoryRoute = this.CategoryRouteMap.get(category.name);
-    if (CategoryRoute) {
-      return new CategoryRoute(category);
-    }
-  }
-}
diff --git a/src/utils/common/index.ts b/src/utils/common/index.ts
index 481d8d9..2892294 100644
--- a/src/utils/common/index.ts
+++ b/src/utils/common/index.ts
@@ -12,7 +12,6 @@
 export * from './tree';
 export * from './file';
 export * from './vueHelper';
-export * from './categoryUtils';
 export * from './encrypt';
 export * from './deepClone';
 export * from './pdf';
diff --git a/types/api.d.ts b/types/api.d.ts
index 5771ec0..0ccff64 100644
--- a/types/api.d.ts
+++ b/types/api.d.ts
@@ -14,7 +14,7 @@
     customErrorHandler?: (error: any) => boolean;
   }
 
-    interface AreaTreeNode  {
+  interface AreaTreeNode  {
     children?: AreaTreeNode[];
     /** 缂栫爜 */
     areaCode?: string;

--
Gitblit v1.9.1