Преглед изворни кода

✨ feat(talent-ui): 为人才管理UI包添加CSS导出并在主应用中导入

- 在人才管理UI包的package.json中为TalentDetail和TalentManagement组件添加CSS文件的导出路径
- 移除TalentManagement组件中已注释的CSS导入语句
- 在主应用的人才详情和人才列表桥接文件中导入对应的CSS文件,确保样式生效
yourname пре 4 недеља
родитељ
комит
f95786dd1e

+ 8 - 0
mini-ui-packages/yongren-talent-management-ui/package.json

@@ -21,10 +21,18 @@
       "import": "./dist/src/pages/TalentDetail/TalentDetail.js",
       "import": "./dist/src/pages/TalentDetail/TalentDetail.js",
       "require": "./dist/src/pages/TalentDetail/TalentDetail.js"
       "require": "./dist/src/pages/TalentDetail/TalentDetail.js"
     },
     },
+    "./pages/TalentDetail/TalentDetail.css": {
+      "import": "./src/pages/TalentDetail/TalentDetail.css",
+      "require": "./src/pages/TalentDetail/TalentDetail.css"
+    },
     "./pages/TalentManagement/TalentManagement": {
     "./pages/TalentManagement/TalentManagement": {
       "types": "./dist/src/pages/TalentManagement/TalentManagement.d.ts",
       "types": "./dist/src/pages/TalentManagement/TalentManagement.d.ts",
       "import": "./dist/src/pages/TalentManagement/TalentManagement.js",
       "import": "./dist/src/pages/TalentManagement/TalentManagement.js",
       "require": "./dist/src/pages/TalentManagement/TalentManagement.js"
       "require": "./dist/src/pages/TalentManagement/TalentManagement.js"
+    },
+    "./pages/TalentManagement/TalentManagement.css": {
+      "import": "./src/pages/TalentManagement/TalentManagement.css",
+      "require": "./src/pages/TalentManagement/TalentManagement.css"
     }
     }
   },
   },
   "scripts": {
   "scripts": {

+ 0 - 1
mini-ui-packages/yongren-talent-management-ui/src/pages/TalentDetail/TalentDetail.tsx

@@ -6,7 +6,6 @@ import { YongrenTabBarLayout } from '@d8d/yongren-shared-ui/components/YongrenTa
 import { PageContainer } from '@d8d/mini-shared-ui-components/components/page-container'
 import { PageContainer } from '@d8d/mini-shared-ui-components/components/page-container'
 import { enterpriseDisabilityClient } from '../../api'
 import { enterpriseDisabilityClient } from '../../api'
 import { useRequireAuth } from '@d8d/mini-enterprise-auth-ui/hooks'
 import { useRequireAuth } from '@d8d/mini-enterprise-auth-ui/hooks'
-// import './TalentDetail.css'
 
 
 export interface TalentDetailProps {
 export interface TalentDetailProps {
   // 组件属性定义(目前为空)
   // 组件属性定义(目前为空)

+ 0 - 1
mini-ui-packages/yongren-talent-management-ui/src/pages/TalentManagement/TalentManagement.tsx

@@ -6,7 +6,6 @@ import { YongrenTabBarLayout } from '@d8d/yongren-shared-ui/components/YongrenTa
 import { PageContainer } from '@d8d/mini-shared-ui-components/components/page-container'
 import { PageContainer } from '@d8d/mini-shared-ui-components/components/page-container'
 import { enterpriseDisabilityClient } from '../../api'
 import { enterpriseDisabilityClient } from '../../api'
 import { useAuth, useRequireAuth } from '@d8d/mini-enterprise-auth-ui/hooks'
 import { useAuth, useRequireAuth } from '@d8d/mini-enterprise-auth-ui/hooks'
-// import './TalentManagement.css'
 
 
 export interface TalentManagementProps {
 export interface TalentManagementProps {
   // 组件属性定义(目前为空)
   // 组件属性定义(目前为空)

+ 2 - 0
mini/src/pages/yongren/talent/detail/index.tsx

@@ -1,3 +1,5 @@
 // 桥接文件:从 @d8d/yongren-talent-management-ui 包导入TalentDetail页面
 // 桥接文件:从 @d8d/yongren-talent-management-ui 包导入TalentDetail页面
 import TalentDetail from '@d8d/yongren-talent-management-ui/pages/TalentDetail/TalentDetail'
 import TalentDetail from '@d8d/yongren-talent-management-ui/pages/TalentDetail/TalentDetail'
+import '@d8d/yongren-talent-management-ui/pages/TalentDetail/TalentDetail.css'
+
 export default TalentDetail
 export default TalentDetail

+ 1 - 0
mini/src/pages/yongren/talent/list/index.tsx

@@ -1,3 +1,4 @@
 // 桥接文件:从 @d8d/yongren-talent-management-ui 包导入TalentManagement页面
 // 桥接文件:从 @d8d/yongren-talent-management-ui 包导入TalentManagement页面
 import TalentManagement from '@d8d/yongren-talent-management-ui/pages/TalentManagement/TalentManagement'
 import TalentManagement from '@d8d/yongren-talent-management-ui/pages/TalentManagement/TalentManagement'
+import '@d8d/yongren-talent-management-ui/pages/TalentManagement/TalentManagement.css'
 export default TalentManagement
 export default TalentManagement