You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			738 lines
		
	
	
		
			50 KiB
		
	
	
	
		
			HTML
		
	
		
		
			
		
	
	
			738 lines
		
	
	
		
			50 KiB
		
	
	
	
		
			HTML
		
	
| 
											2 months ago
										 | <!DOCTYPE html> | ||
|  | <html lang="zh-CN"> | ||
|  | 
 | ||
|  | <head> | ||
|  |     <meta charset="UTF-8"> | ||
|  |     <meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
|  |     <title>人力管理系统 - 数据字典</title> | ||
|  |     <script src="https://cdn.tailwindcss.com"></script> | ||
|  |     <link rel="preconnect" href="https://fonts.googleapis.com"> | ||
|  |     <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> | ||
|  |     <link href="https://fonts.googleapis.com/css2?family=Pacifico&display=swap" rel="stylesheet"> | ||
|  |     <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> | ||
|  |     <script> | ||
|  |         tailwind.config = { | ||
|  |             theme: { | ||
|  |                 extend: { | ||
|  |                     colors: { | ||
|  |                         primary: '#2D5CF6', | ||
|  |                         secondary: '#F5F6FA' | ||
|  |                     }, | ||
|  |                     borderRadius: { | ||
|  |                         'none': '0px', | ||
|  |                         'sm': '2px', | ||
|  |                         DEFAULT: '4px', | ||
|  |                         'md': '8px', | ||
|  |                         'lg': '12px', | ||
|  |                         'xl': '16px', | ||
|  |                         '2xl': '20px', | ||
|  |                         '3xl': '24px', | ||
|  |                         'full': '9999px', | ||
|  |                         'button': '4px' | ||
|  |                     } | ||
|  |                 } | ||
|  |             } | ||
|  |         } | ||
|  |     </script> | ||
|  |     <style> | ||
|  |         .tree-item { | ||
|  |             padding-left: 20px; | ||
|  |             position: relative; | ||
|  |         } | ||
|  | 
 | ||
|  |         .tree-item::before { | ||
|  |             content: ""; | ||
|  |             position: absolute; | ||
|  |             left: 8px; | ||
|  |             top: 0; | ||
|  |             height: 100%; | ||
|  |             border-left: 1px solid #e5e7eb; | ||
|  |         } | ||
|  | 
 | ||
|  |         .tree-item:last-child::before { | ||
|  |             height: 50%; | ||
|  |         } | ||
|  | 
 | ||
|  |         .tree-item::after { | ||
|  |             content: ""; | ||
|  |             position: absolute; | ||
|  |             left: 8px; | ||
|  |             top: 50%; | ||
|  |             width: 8px; | ||
|  |             border-bottom: 1px solid #e5e7eb; | ||
|  |         } | ||
|  | 
 | ||
|  |         .scroll-container { | ||
|  |             scrollbar-width: thin; | ||
|  |             scrollbar-color: #cbd5e1 #f1f5f9; | ||
|  |         } | ||
|  | 
 | ||
|  |         .scroll-container::-webkit-scrollbar { | ||
|  |             width: 6px; | ||
|  |             height: 6px; | ||
|  |         } | ||
|  | 
 | ||
|  |         .scroll-container::-webkit-scrollbar-track { | ||
|  |             background: #f1f5f9; | ||
|  |         } | ||
|  | 
 | ||
|  |         .scroll-container::-webkit-scrollbar-thumb { | ||
|  |             background-color: #cbd5e1; | ||
|  |             border-radius: 3px; | ||
|  |         } | ||
|  | 
 | ||
|  |         .hover-card:hover { | ||
|  |             transform: translateY(-2px); | ||
|  |             box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); | ||
|  |         } | ||
|  | 
 | ||
|  |         i.fa-icon { | ||
|  |             display: flex; | ||
|  |             justify-content: center; | ||
|  |             align-items: center; | ||
|  |         } | ||
|  |     </style> | ||
|  | </head> | ||
|  | 
 | ||
|  | <body class="min-h-[1024px] bg-gray-50 flex flex-col"> | ||
|  |     <!-- 顶部导航 --> | ||
|  | <!--    <header class="bg-primary text-white shadow-md">
 | ||
|  |         <div class="container mx-auto px-6 py-3 flex items-center justify-between"> | ||
|  |             <div class="flex items-center space-x-8"> | ||
|  |                 <a href="#" class="text-xl font-['Pacifico']">人力</a> | ||
|  |                 <nav class="hidden md:flex space-x-6 text-sm"> | ||
|  |                     <a href="#" class="hover:bg-white/20 px-2 py-1 rounded-button transition">多维统计</a> | ||
|  |                     <a href="#" class="hover:bg-white/20 px-2 py-1 rounded-button transition">人员管理</a> | ||
|  |                     <a href="#" class="hover:bg-white/20 px-2 py-1 rounded-button transition">组织管理</a> | ||
|  |                     <a href="#" class="hover:bg-white/20 px-2 py-1 rounded-button transition">考勤管理</a> | ||
|  |                     <a href="#" class="hover:bg-white/20 px-2 py-1 rounded-button transition">绩效管理</a> | ||
|  |                     <a href="#" class="hover:bg-white/20 px-2 py-1 rounded-button transition">薪酬管理</a> | ||
|  |                     <a href="#" class="hover:bg-white/20 px-2 py-1 rounded-button transition">知识库</a> | ||
|  |                     <a href="#" class="hover:bg-white/20 px-2 py-1 rounded-button transition">后台管理</a> | ||
|  |                 </nav> | ||
|  |             </div> | ||
|  |             <div class="flex items-center space-x-4"> | ||
|  |                 <div class="relative"> | ||
|  |                     <input type="text" placeholder="搜索..." | ||
|  |                         class="bg-white/20 text-white placeholder-white/70 text-sm rounded-button px-3 py-1 pl-8 w-40 focus:w-60 transition-all duration-300 focus:outline-none focus:ring-1 focus:ring-white/50"> | ||
|  |                     <i | ||
|  |                         class="fa-icon fa-solid fa-magnifying-glass absolute left-2 top-1/2 transform -translate-y-1/2 text-white/70 text-xs"></i> | ||
|  |                 </div> | ||
|  |                 <button | ||
|  |                     class="bg-white/10 hover:bg-white/20 rounded-button px-3 py-1 text-sm flex items-center space-x-1 transition"> | ||
|  |                     <i class="fa-icon fa-solid fa-robot text-xs"></i> | ||
|  |                     <span>AI 助手</span> | ||
|  |                 </button> | ||
|  |                 <div class="relative"> | ||
|  |                     <img src="https://mastergo.com/ai/api/search-image?query=professional20business20profile20photo20of20a20young20asian20male20executive20with20white20background&width=32&height=32&orientation=squarish&flag=a6d20992702c7a888c93eb051f248a43" | ||
|  |                         alt="用户头像" class="w-8 h-8 rounded-full object-cover cursor-pointer"> | ||
|  |                 </div> | ||
|  |             </div> | ||
|  |         </div> | ||
|  |     </header> --> | ||
|  |     <!-- 主内容区域 --> | ||
|  |     <main class="flex-grow container mx-auto px-6 py-8"> | ||
|  |         <div class="flex flex-col space-y-6"> | ||
|  |             <!-- 面包屑导航 --> | ||
|  | <!--            <div class="flex items-center text-sm text-gray-600">
 | ||
|  |                 <a href="#" class="hover:text-primary">首页</a> | ||
|  |                 <i class="fa-icon fa-solid fa-chevron-right mx-2 text-xs"></i> | ||
|  |                 <a href="#" class="hover:text-primary">系统管理</a> | ||
|  |                 <i class="fa-icon fa-solid fa-chevron-right mx-2 text-xs"></i> | ||
|  |                 <span class="text-gray-800">数据字典管理</span> | ||
|  |             </div> --> | ||
|  |             <!-- 页面标题和操作按钮 --> | ||
|  |             <div class="flex justify-between items-center"> | ||
|  |                 <h1 class="text-2xl font-bold text-gray-800">数据字典管理</h1> | ||
|  |                 <div class="flex space-x-3"> | ||
|  |                     <button | ||
|  |                         class="bg-primary hover:bg-blue-700 text-white rounded-button px-4 py-2 text-sm flex items-center space-x-2 transition"> | ||
|  |                         <i class="fa-icon fa-solid fa-plus text-xs"></i> | ||
|  |                         <span>新增元数据域</span> | ||
|  |                     </button> | ||
|  |                     <button | ||
|  |                         class="bg-white border border-gray-300 hover:bg-gray-50 text-gray-700 rounded-button px-4 py-2 text-sm flex items-center space-x-2 transition"> | ||
|  |                         <i class="fa-icon fa-solid fa-download text-xs"></i> | ||
|  |                         <span>导出配置</span> | ||
|  |                     </button> | ||
|  |                 </div> | ||
|  |             </div> | ||
|  |             <!-- 数据字典内容区域 --> | ||
|  |             <div class="bg-white rounded-lg shadow-sm border border-gray-200 overflow-hidden"> | ||
|  |                 <div class="flex h-[1200px]"> | ||
|  |                     <!-- 左侧树形结构 --> | ||
|  |                     <div class="w-1/4 border-r border-gray-200 overflow-y-auto scroll-container"> | ||
|  |                         <div class="p-4 space-y-2"> | ||
|  |                             <div class="flex items-center justify-between"> | ||
|  |                                 <h3 class="font-medium text-gray-700">员工模型</h3> | ||
|  |                                 <button class="text-gray-400 hover:text-gray-600"> | ||
|  |                                     <i class="fa-icon fa-solid fa-ellipsis-vertical text-xs"></i> | ||
|  |                                 </button> | ||
|  |                             </div> | ||
|  |                             <div class="mt-2 space-y-1"> | ||
|  |                                 <!-- 树形结构项 --> | ||
|  |                                 <div class="tree-item"> | ||
|  |                                     <div | ||
|  |                                         class="flex items-center justify-between py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                         <div class="flex items-center space-x-2"> | ||
|  |                                             <i class="fa-icon fa-solid fa-folder text-yellow-400 text-sm"></i> | ||
|  |                                             <span class="text-sm">基础信息</span> | ||
|  |                                         </div> | ||
|  |                                         <i class="fa-icon fa-solid fa-chevron-down text-gray-400 text-xs"></i> | ||
|  |                                     </div> | ||
|  |                                     <div class="ml-4 mt-1 space-y-1"> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">员工编号</span> | ||
|  |                                         </div> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">姓名</span> | ||
|  |                                         </div> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">性别</span> | ||
|  |                                         </div> | ||
|  |                                     </div> | ||
|  |                                 </div> | ||
|  |                                 <div class="tree-item"> | ||
|  |                                     <div | ||
|  |                                         class="flex items-center justify-between py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                         <div class="flex items-center space-x-2"> | ||
|  |                                             <i class="fa-icon fa-solid fa-folder text-yellow-400 text-sm"></i> | ||
|  |                                             <span class="text-sm">技术职务</span> | ||
|  |                                         </div> | ||
|  |                                         <i class="fa-icon fa-solid fa-chevron-right text-gray-400 text-xs"></i> | ||
|  |                                     </div> | ||
|  |                                 </div> | ||
|  |                                 <div class="tree-item"> | ||
|  |                                     <div | ||
|  |                                         class="flex items-center justify-between py-1 px-2 rounded hover:bg-gray-100 cursor-pointer bg-blue-50"> | ||
|  |                                         <div class="flex items-center space-x-2"> | ||
|  |                                             <i class="fa-icon fa-solid fa-folder-open text-yellow-400 text-sm"></i> | ||
|  |                                             <span class="text-sm font-medium text-primary">绩效参数</span> | ||
|  |                                         </div> | ||
|  |                                         <i class="fa-icon fa-solid fa-chevron-down text-gray-400 text-xs"></i> | ||
|  |                                     </div> | ||
|  |                                     <div class="ml-4 mt-1 space-y-1"> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">代码量</span> | ||
|  |                                         </div> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">文档字数</span> | ||
|  |                                         </div> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">出勤时长</span> | ||
|  |                                         </div> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">项目金额</span> | ||
|  |                                         </div> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">培训时长</span> | ||
|  |                                         </div> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">会议次数</span> | ||
|  |                                         </div> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">会议时长</span> | ||
|  |                                         </div> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">千行 bug 数</span> | ||
|  |                                         </div> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">运维响应时间</span> | ||
|  |                                         </div> | ||
|  |                                         <div | ||
|  |                                             class="flex items-center py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                             <i class="fa-icon fa-solid fa-file text-blue-400 text-sm mr-2"></i> | ||
|  |                                             <span class="text-sm">员工满意度</span> | ||
|  |                                         </div> | ||
|  |                                     </div> | ||
|  |                                 </div> | ||
|  |                                 <div class="tree-item"> | ||
|  |                                     <div | ||
|  |                                         class="flex items-center justify-between py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                         <div class="flex items-center space-x-2"> | ||
|  |                                             <i class="fa-icon fa-solid fa-folder text-yellow-400 text-sm"></i> | ||
|  |                                             <span class="text-sm">联系方式</span> | ||
|  |                                         </div> | ||
|  |                                         <i class="fa-icon fa-solid fa-chevron-right text-gray-400 text-xs"></i> | ||
|  |                                     </div> | ||
|  |                                 </div> | ||
|  |                                 <div class="tree-item"> | ||
|  |                                     <div | ||
|  |                                         class="flex items-center justify-between py-1 px-2 rounded hover:bg-gray-100 cursor-pointer"> | ||
|  |                                         <div class="flex items-center space-x-2"> | ||
|  |                                             <i class="fa-icon fa-solid fa-folder text-yellow-400 text-sm"></i> | ||
|  |                                             <span class="text-sm">其他信息</span> | ||
|  |                                         </div> | ||
|  |                                         <i class="fa-icon fa-solid fa-chevron-right text-gray-400 text-xs"></i> | ||
|  |                                     </div> | ||
|  |                                 </div> | ||
|  |                             </div> | ||
|  |                         </div> | ||
|  |                     </div> | ||
|  |                     <!-- 右侧属性配置面板 --> | ||
|  |                     <div class="w-3/4 overflow-y-auto scroll-container"> | ||
|  |                         <div class="p-6"> | ||
|  |                             <div class="flex justify-between items-center mb-6"> | ||
|  |                                 <h2 class="text-lg font-semibold text-gray-800">绩效参数属性配置</h2> | ||
|  |                                 <button | ||
|  |                                     class="bg-primary hover:bg-blue-700 text-white rounded-button px-3 py-1 text-sm flex items-center space-x-2 transition"> | ||
|  |                                     <i class="fa-icon fa-solid fa-plus text-xs"></i> | ||
|  |                                     <span>新增属性</span> | ||
|  |                                 </button> | ||
|  |                             </div> | ||
|  |                             <div class="bg-gray-50 rounded-lg p-4 mb-6"> | ||
|  |                                 <div class="grid grid-cols-2 gap-4"> | ||
|  |                                     <div> | ||
|  |                                         <label class="block text-sm font-medium text-gray-700 mb-1">元数据域名称</label> | ||
|  |                                         <input type="text" value="绩效参数" | ||
|  |                                             class="w-full border border-gray-300 rounded-button px-3 py-2 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                     </div> | ||
|  |                                     <div> | ||
|  |                                         <label class="block text-sm font-medium text-gray-700 mb-1">元数据域编码</label> | ||
|  |                                         <input type="text" value="performance_params" | ||
|  |                                             class="w-full border border-gray-300 rounded-button px-3 py-2 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                     </div> | ||
|  |                                     <div class="col-span-2"> | ||
|  |                                         <label class="block text-sm font-medium text-gray-700 mb-1">描述</label> | ||
|  |                                         <textarea | ||
|  |                                             class="w-full border border-gray-300 rounded-button px-3 py-2 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary" | ||
|  |                                             rows="2">用于记录员工各项绩效指标的参数集合</textarea> | ||
|  |                                     </div> | ||
|  |                                 </div> | ||
|  |                             </div> | ||
|  |                             <div class="overflow-x-auto"> | ||
|  |                                 <table class="min-w-full divide-y divide-gray-200"> | ||
|  |                                     <thead class="bg-gray-50"> | ||
|  |                                         <tr> | ||
|  |                                             <th scope="col" | ||
|  |                                                 class="px-4 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider"> | ||
|  |                                                 属性名称</th> | ||
|  |                                             <th scope="col" | ||
|  |                                                 class="px-4 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider"> | ||
|  |                                                 编码</th> | ||
|  |                                             <th scope="col" | ||
|  |                                                 class="px-4 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider"> | ||
|  |                                                 数据类型</th> | ||
|  |                                             <th scope="col" | ||
|  |                                                 class="px-4 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider"> | ||
|  |                                                 单位</th> | ||
|  |                                             <th scope="col" | ||
|  |                                                 class="px-4 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider"> | ||
|  |                                                 必填</th> | ||
|  |                                             <th scope="col" | ||
|  |                                                 class="px-4 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider"> | ||
|  |                                                 操作</th> | ||
|  |                                         </tr> | ||
|  |                                     </thead> | ||
|  |                                     <tbody class="bg-white divide-y divide-gray-200"> | ||
|  |                                         <tr class="hover:bg-gray-50"> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm font-medium text-gray-900"> | ||
|  |                                                 代码量</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">code_amount | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <select | ||
|  |                                                     class="border border-gray-300 rounded-button px-2 py-1 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                                     <option>数字</option> | ||
|  |                                                     <option>文本</option> | ||
|  |                                                     <option>日期</option> | ||
|  |                                                     <option selected>列表</option> | ||
|  |                                                 </select> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">行</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <input type="checkbox" checked | ||
|  |                                                     class="h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded"> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <button class="text-blue-600 hover:text-blue-900 mr-2"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-pen text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                                 <button class="text-red-600 hover:text-red-900"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-trash text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                             </td> | ||
|  |                                         </tr> | ||
|  |                                         <tr class="hover:bg-gray-50"> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm font-medium text-gray-900"> | ||
|  |                                                 文档字数</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">doc_words</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <select | ||
|  |                                                     class="border border-gray-300 rounded-button px-2 py-1 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                                     <option>数字</option> | ||
|  |                                                     <option>文本</option> | ||
|  |                                                     <option>日期</option> | ||
|  |                                                     <option selected>列表</option> | ||
|  |                                                 </select> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">字</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <input type="checkbox" checked | ||
|  |                                                     class="h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded"> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <button class="text-blue-600 hover:text-blue-900 mr-2"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-pen text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                                 <button class="text-red-600 hover:text-red-900"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-trash text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                             </td> | ||
|  |                                         </tr> | ||
|  |                                         <tr class="hover:bg-gray-50"> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm font-medium text-gray-900"> | ||
|  |                                                 出勤时长</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 attendance_hours</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <select | ||
|  |                                                     class="border border-gray-300 rounded-button px-2 py-1 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                                     <option>数字</option> | ||
|  |                                                     <option>文本</option> | ||
|  |                                                     <option>日期</option> | ||
|  |                                                     <option selected>列表</option> | ||
|  |                                                 </select> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">小时</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <input type="checkbox" checked | ||
|  |                                                     class="h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded"> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <button class="text-blue-600 hover:text-blue-900 mr-2"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-pen text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                                 <button class="text-red-600 hover:text-red-900"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-trash text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                             </td> | ||
|  |                                         </tr> | ||
|  |                                         <tr class="hover:bg-gray-50"> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm font-medium text-gray-900"> | ||
|  |                                                 项目金额</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">project_amount | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <select | ||
|  |                                                     class="border border-gray-300 rounded-button px-2 py-1 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                                     <option>数字</option> | ||
|  |                                                     <option>文本</option> | ||
|  |                                                     <option>日期</option> | ||
|  |                                                     <option selected>列表</option> | ||
|  |                                                 </select> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">元</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <input type="checkbox" | ||
|  |                                                     class="h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded"> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <button class="text-blue-600 hover:text-blue-900 mr-2"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-pen text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                                 <button class="text-red-600 hover:text-red-900"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-trash text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                             </td> | ||
|  |                                         </tr> | ||
|  |                                         <tr class="hover:bg-gray-50"> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm font-medium text-gray-900"> | ||
|  |                                                 培训时长</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">training_hours | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <select | ||
|  |                                                     class="border border-gray-300 rounded-button px-2 py-1 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                                     <option>数字</option> | ||
|  |                                                     <option>文本</option> | ||
|  |                                                     <option>日期</option> | ||
|  |                                                     <option selected>列表</option> | ||
|  |                                                 </select> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">小时</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <input type="checkbox" | ||
|  |                                                     class="h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded"> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <button class="text-blue-600 hover:text-blue-900 mr-2"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-pen text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                                 <button class="text-red-600 hover:text-red-900"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-trash text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                             </td> | ||
|  |                                         </tr> | ||
|  |                                         <tr class="hover:bg-gray-50"> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm font-medium text-gray-900"> | ||
|  |                                                 会议次数</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">meeting_count | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <select | ||
|  |                                                     class="border border-gray-300 rounded-button px-2 py-1 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                                     <option>数字</option> | ||
|  |                                                     <option>文本</option> | ||
|  |                                                     <option>日期</option> | ||
|  |                                                     <option selected>列表</option> | ||
|  |                                                 </select> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">次</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <input type="checkbox" checked | ||
|  |                                                     class="h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded"> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <button class="text-blue-600 hover:text-blue-900 mr-2"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-pen text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                                 <button class="text-red-600 hover:text-red-900"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-trash text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                             </td> | ||
|  |                                         </tr> | ||
|  |                                         <tr class="hover:bg-gray-50"> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm font-medium text-gray-900"> | ||
|  |                                                 会议时长</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">meeting_hours | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <select | ||
|  |                                                     class="border border-gray-300 rounded-button px-2 py-1 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                                     <option>数字</option> | ||
|  |                                                     <option>文本</option> | ||
|  |                                                     <option>日期</option> | ||
|  |                                                     <option selected>列表</option> | ||
|  |                                                 </select> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">分钟</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <input type="checkbox" | ||
|  |                                                     class="h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded"> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <button class="text-blue-600 hover:text-blue-900 mr-2"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-pen text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                                 <button class="text-red-600 hover:text-red-900"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-trash text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                             </td> | ||
|  |                                         </tr> | ||
|  |                                         <tr class="hover:bg-gray-50"> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm font-medium text-gray-900">千行 | ||
|  |                                                 bug 数</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">bug_count</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <select | ||
|  |                                                     class="border border-gray-300 rounded-button px-2 py-1 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                                     <option>数字</option> | ||
|  |                                                     <option>文本</option> | ||
|  |                                                     <option>日期</option> | ||
|  |                                                     <option selected>列表</option> | ||
|  |                                                 </select> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">个/千行</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <input type="checkbox" checked | ||
|  |                                                     class="h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded"> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <button class="text-blue-600 hover:text-blue-900 mr-2"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-pen text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                                 <button class="text-red-600 hover:text-red-900"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-trash text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                             </td> | ||
|  |                                         </tr> | ||
|  |                                         <tr class="hover:bg-gray-50"> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm font-medium text-gray-900"> | ||
|  |                                                 运维响应时间</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">response_time | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <select | ||
|  |                                                     class="border border-gray-300 rounded-button px-2 py-1 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                                     <option>数字</option> | ||
|  |                                                     <option>文本</option> | ||
|  |                                                     <option>日期</option> | ||
|  |                                                     <option selected>列表</option> | ||
|  |                                                 </select> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">分钟</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <input type="checkbox" checked | ||
|  |                                                     class="h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded"> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <button class="text-blue-600 hover:text-blue-900 mr-2"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-pen text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                                 <button class="text-red-600 hover:text-red-900"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-trash text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                             </td> | ||
|  |                                         </tr> | ||
|  |                                         <tr class="hover:bg-gray-50"> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm font-medium text-gray-900"> | ||
|  |                                                 员工满意度</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">satisfaction | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <select | ||
|  |                                                     class="border border-gray-300 rounded-button px-2 py-1 text-sm focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary"> | ||
|  |                                                     <option>数字</option> | ||
|  |                                                     <option>文本</option> | ||
|  |                                                     <option>日期</option> | ||
|  |                                                     <option selected>列表</option> | ||
|  |                                                 </select> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500">分</td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <input type="checkbox" | ||
|  |                                                     class="h-4 w-4 text-primary focus:ring-primary border-gray-300 rounded"> | ||
|  |                                             </td> | ||
|  |                                             <td class="px-4 py-3 whitespace-nowrap text-sm text-gray-500"> | ||
|  |                                                 <button class="text-blue-600 hover:text-blue-900 mr-2"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-pen text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                                 <button class="text-red-600 hover:text-red-900"> | ||
|  |                                                     <i class="fa-icon fa-solid fa-trash text-xs"></i> | ||
|  |                                                 </button> | ||
|  |                                             </td> | ||
|  |                                         </tr> | ||
|  |                                     </tbody> | ||
|  |                                 </table> | ||
|  |                             </div> | ||
|  |                             <div class="mt-6 flex items-center justify-between"> | ||
|  |                                 <div class="text-sm text-gray-500"> | ||
|  |                                     显示 <span class="font-medium">1</span> 到 <span class="font-medium">10</span> 条,共 | ||
|  |                                     <span class="font-medium">10</span> 条记录 | ||
|  |                                 </div> | ||
|  |                                 <div class="flex space-x-1"> | ||
|  |                                     <button | ||
|  |                                         class="px-3 py-1 border border-gray-300 rounded-button text-sm text-gray-700 bg-white hover:bg-gray-50"> | ||
|  |                                         上一页 | ||
|  |                                     </button> | ||
|  |                                     <button | ||
|  |                                         class="px-3 py-1 border border-primary bg-primary text-white rounded-button text-sm"> | ||
|  |                                         1 | ||
|  |                                     </button> | ||
|  |                                     <button | ||
|  |                                         class="px-3 py-1 border border-gray-300 rounded-button text-sm text-gray-700 bg-white hover:bg-gray-50"> | ||
|  |                                         2 | ||
|  |                                     </button> | ||
|  |                                     <button | ||
|  |                                         class="px-3 py-1 border border-gray-300 rounded-button text-sm text-gray-700 bg-white hover:bg-gray-50"> | ||
|  |                                         下一页 | ||
|  |                                     </button> | ||
|  |                                 </div> | ||
|  |                             </div> | ||
|  |                         </div> | ||
|  |                     </div> | ||
|  |                 </div> | ||
|  |             </div> | ||
|  |         </div> | ||
|  |     </main> | ||
|  |     <!-- 页脚 --> | ||
|  |     <footer class="w-full bg-gray-800 text-white py-8"> | ||
|  |         <div class="container mx-auto px-4"> | ||
|  |             <div class="grid grid-cols-4 gap-8"> | ||
|  |                 <div> | ||
|  |                     <h3 class="text-sm font-medium mb-4">关于我们</h3> | ||
|  |                     <ul class="space-y-2 text-xs text-gray-300"> | ||
|  |                         <li><a href="#" class="hover:text-white">公司简介</a></li> | ||
|  |                         <li><a href="#" class="hover:text-white">发展历程</a></li> | ||
|  |                         <li><a href="#" class="hover:text-white">企业文化</a></li> | ||
|  |                         <li><a href="#" class="hover:text-white">联系我们</a></li> | ||
|  |                     </ul> | ||
|  |                 </div> | ||
|  |                 <div> | ||
|  |                     <h3 class="text-sm font-medium mb-4">产品服务</h3> | ||
|  |                     <ul class="space-y-2 text-xs text-gray-300"> | ||
|  |                         <li><a href="#" class="hover:text-white">人力资源管理系统</a></li> | ||
|  |                         <li><a href="#" class="hover:text-white">薪酬管理系统</a></li> | ||
|  |                         <li><a href="#" class="hover:text-white">绩效管理系统</a></li> | ||
|  |                         <li><a href="#" class="hover:text-white">考勤管理系统</a></li> | ||
|  |                     </ul> | ||
|  |                 </div> | ||
|  |                 <div> | ||
|  |                     <h3 class="text-sm font-medium mb-4">帮助中心</h3> | ||
|  |                     <ul class="space-y-2 text-xs text-gray-300"> | ||
|  |                         <li><a href="#" class="hover:text-white">使用指南</a></li> | ||
|  |                         <li><a href="#" class="hover:text-white">常见问题</a></li> | ||
|  |                         <li><a href="#" class="hover:text-white">更新日志</a></li> | ||
|  |                         <li><a href="#" class="hover:text-white">API文档</a></li> | ||
|  |                     </ul> | ||
|  |                 </div> | ||
|  |                 <div> | ||
|  |                     <h3 class="text-sm font-medium mb-4">联系我们</h3> | ||
|  |                     <ul class="space-y-2 text-xs text-gray-300"> | ||
|  |                         <li class="flex items-start"> | ||
|  |                             <i class="fas fa-map-marker-alt fa-icon mr-2 mt-1"></i> | ||
|  |                             <span>北京市海淀区中关村软件园2号楼</span> | ||
|  |                         </li> | ||
|  |                         <li class="flex items-center"> | ||
|  |                             <i class="fas fa-phone fa-icon mr-2"></i> | ||
|  |                             <span>400-888-8888</span> | ||
|  |                         </li> | ||
|  |                         <li class="flex items-center"> | ||
|  |                             <i class="fas fa-envelope fa-icon mr-2"></i> | ||
|  |                             <span>contact@hrsystem.com</span> | ||
|  |                         </li> | ||
|  |                     </ul> | ||
|  |                 </div> | ||
|  |             </div> | ||
|  |             <div class="border-t border-gray-700 mt-8 pt-6 flex flex-col md:flex-row justify-between items-center"> | ||
|  |                 <div class="text-xs text-gray-400 mb-4 md:mb-0"> | ||
|  |                     © 2023 人力资源管理系统 版权所有 | ||
|  |                 </div> | ||
|  |                 <div class="flex space-x-4"> | ||
|  |                     <a href="#" class="text-gray-400 hover:text-white"> | ||
|  |                         <i class="fab fa-weixin fa-icon"></i> | ||
|  |                     </a> | ||
|  |                     <a href="#" class="text-gray-400 hover:text-white"> | ||
|  |                         <i class="fab fa-weibo fa-icon"></i> | ||
|  |                     </a> | ||
|  |                     <a href="#" class="text-gray-400 hover:text-white"> | ||
|  |                         <i class="fab fa-github fa-icon"></i> | ||
|  |                     </a> | ||
|  |                     <a href="#" class="text-gray-400 hover:text-white"> | ||
|  |                         <i class="fab fa-linkedin-in fa-icon"></i> | ||
|  |                     </a> | ||
|  |                 </div> | ||
|  |                 <div class="text-xs text-gray-400 mt-4 md:mt-0"> | ||
|  |                     京ICP备12345678号-1 | ||
|  |                 </div> | ||
|  |             </div> | ||
|  |         </div> | ||
|  |     </footer> | ||
|  | </body> | ||
|  | 
 | ||
|  | </html> |