Sfoglia il codice sorgente

✨ feat(attendance-ui): 新增考勤页面基础结构
- 创建考勤页面组件 AttendancePage
- 使用 RencaiTabBarLayout 布局组件
- 添加占位内容用于后续功能开发

✨ feat(employment-ui): 新增就业信息页面基础结构
- 创建就业信息页面组件 EmploymentPage
- 使用 RencaiTabBarLayout 布局组件
- 添加占位内容用于后续功能开发

✨ feat(personal-info-ui): 新增个人信息页面基础结构
- 创建个人信息页面组件 PersonalInfoPage
- 使用 RencaiTabBarLayout 布局组件
- 添加占位内容用于后续功能开发

yourname 3 settimane fa
parent
commit
e4b0bd102f

+ 15 - 0
mini-ui-packages/rencai-attendance-ui/src/pages/AttendancePage/AttendancePage.tsx

@@ -0,0 +1,15 @@
+import React from 'react'
+import { View, Text } from '@tarojs/components'
+import { RencaiTabBarLayout } from '@d8d/rencai-shared-ui/components/RencaiTabBarLayout'
+
+const AttendancePage: React.FC = () => {
+  return (
+    <RencaiTabBarLayout activeKey="attendance">
+      <View className="h-full flex items-center justify-center bg-gray-100">
+        <Text className="text-gray-600">考勤页面占位</Text>
+      </View>
+    </RencaiTabBarLayout>
+  )
+}
+
+export default AttendancePage

+ 15 - 0
mini-ui-packages/rencai-employment-ui/src/pages/EmploymentPage/EmploymentPage.tsx

@@ -0,0 +1,15 @@
+import React from 'react'
+import { View, Text } from '@tarojs/components'
+import { RencaiTabBarLayout } from '@d8d/rencai-shared-ui/components/RencaiTabBarLayout'
+
+const EmploymentPage: React.FC = () => {
+  return (
+    <RencaiTabBarLayout activeKey="employment">
+      <View className="h-full flex items-center justify-center bg-gray-100">
+        <Text className="text-gray-600">就业信息页面占位</Text>
+      </View>
+    </RencaiTabBarLayout>
+  )
+}
+
+export default EmploymentPage

+ 15 - 0
mini-ui-packages/rencai-personal-info-ui/src/pages/PersonalInfoPage/PersonalInfoPage.tsx

@@ -0,0 +1,15 @@
+import React from 'react'
+import { View, Text } from '@tarojs/components'
+import { RencaiTabBarLayout } from '@d8d/rencai-shared-ui/components/RencaiTabBarLayout'
+
+const PersonalInfoPage: React.FC = () => {
+  return (
+    <RencaiTabBarLayout activeKey="personal-info">
+      <View className="h-full flex items-center justify-center bg-gray-100">
+        <Text className="text-gray-600">个人信息页面占位</Text>
+      </View>
+    </RencaiTabBarLayout>
+  )
+}
+
+export default PersonalInfoPage