ソースを参照

refactor: 优化表格日期列展示并删除旧员工画像页面

1.  统一替换所有表格页面的日期格式化逻辑,直接使用原始日期数据展示
2.  调整日期列宽度适配完整日期显示
3. 删除废弃的员工画像旧页面indexOld.vue
huoyi 1 週間 前
コミット
3616a93c4b

+ 2 - 2
src/views/ledger/bannerLetter/index.vue

@@ -38,8 +38,8 @@
38 38
 
39 39
     <el-table v-loading="loading" :data="list" @selection-change="handleSelectionChange">
40 40
       <el-table-column type="selection" width="55" align="center" />
41
-      <el-table-column label="记录日期" align="center" prop="recordDate" width="110">
42
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
41
+      <el-table-column label="记录日期" align="center" prop="recordDate" width="170">
42
+        <template #default="{ row }">{{ row.recordDate }}</template>
43 43
       </el-table-column>
44 44
       <el-table-column label="部门名称" align="center" prop="deptName" />
45 45
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/channelPassRate/index.vue

@@ -23,8 +23,8 @@
23 23
       <right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
24 24
     </el-row>
25 25
     <el-table v-loading="loading" :data="list">
26
-      <el-table-column label="记录日期" align="center" prop="recordDate" width="110">
27
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
26
+      <el-table-column label="记录日期" align="center" prop="recordDate" width="170">
27
+        <template #default="{ row }">{{ row.recordDate }}</template>
28 28
       </el-table-column>
29 29
       <el-table-column label="部门名称" align="center" prop="deptName" />
30 30
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/complaint/index.vue

@@ -32,8 +32,8 @@
32 32
       <right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
33 33
     </el-row>
34 34
     <el-table v-loading="loading" :data="list">
35
-      <el-table-column label="记录日期" align="center" prop="recordDate" width="110">
36
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
35
+      <el-table-column label="记录日期" align="center" prop="recordDate" width="170">
36
+        <template #default="{ row }">{{ row.recordDate }}</template>
37 37
       </el-table-column>
38 38
       <el-table-column label="部门名称" align="center" prop="deptName" />
39 39
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/dailyTraining/index.vue

@@ -23,8 +23,8 @@
23 23
       <right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
24 24
     </el-row>
25 25
     <el-table v-loading="loading" :data="list">
26
-      <el-table-column label="培训日期" align="center" prop="recordDate" width="110">
27
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
26
+      <el-table-column label="培训日期" align="center" prop="recordDate" width="170">
27
+        <template #default="{ row }">{{ row.recordDate }}</template>
28 28
       </el-table-column>
29 29
       <el-table-column label="班组" align="center" prop="teamName" width="120" />
30 30
       <el-table-column label="项目名称" align="center" prop="projectName" min-width="150" show-overflow-tooltip />

+ 2 - 2
src/views/ledger/dormFireSafety/index.vue

@@ -26,8 +26,8 @@
26 26
       <right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
27 27
     </el-row>
28 28
     <el-table v-loading="loading" :data="list">
29
-      <el-table-column label="检查日期" align="center" prop="checkDate" width="110">
30
-        <template #default="{ row }">{{ parseTime(row.checkDate, '{y}-{m}-{d}') }}</template>
29
+      <el-table-column label="检查日期" align="center" prop="checkDate" width="170">
30
+        <template #default="{ row }">{{ row.checkDate }}</template>
31 31
       </el-table-column>
32 32
       <el-table-column label="寝室所在位置" align="center" prop="dormLocation" width="120" />
33 33
       <el-table-column label="寝室号" align="center" prop="dormNo" width="90" />

+ 2 - 2
src/views/ledger/examScore/index.vue

@@ -35,8 +35,8 @@
35 35
       <right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
36 36
     </el-row>
37 37
     <el-table v-loading="loading" :data="list">
38
-      <el-table-column label="考试日期" align="center" prop="examDate" width="110">
39
-        <template #default="{ row }">{{ parseTime(row.examDate, '{y}-{m}-{d}') }}</template>
38
+      <el-table-column label="考试日期" align="center" prop="examDate" width="170">
39
+        <template #default="{ row }">{{ row.examDate }}</template>
40 40
       </el-table-column>
41 41
       <el-table-column label="部门名称" align="center" prop="deptName" />
42 42
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 4 - 4
src/views/ledger/leaveSpecial/index.vue

@@ -38,11 +38,11 @@
38 38
       <el-table-column label="队室/班组" align="center" prop="teamName" />
39 39
       <el-table-column label="姓名" align="center" prop="personName" />
40 40
       <el-table-column label="假期类型" align="center" prop="leaveType" />
41
-      <el-table-column label="开始日期" align="center" prop="startDate" width="110">
42
-        <template #default="{ row }">{{ parseTime(row.startDate, '{y}-{m}-{d}') }}</template>
41
+      <el-table-column label="开始日期" align="center" prop="startDate" width="170">
42
+        <template #default="{ row }">{{ row.startDate }}</template>
43 43
       </el-table-column>
44
-      <el-table-column label="结束日期" align="center" prop="endDate" width="110">
45
-        <template #default="{ row }">{{ parseTime(row.endDate, '{y}-{m}-{d}') }}</template>
44
+      <el-table-column label="结束日期" align="center" prop="endDate" width="170">
45
+        <template #default="{ row }">{{ row.endDate }}</template>
46 46
       </el-table-column>
47 47
       <el-table-column label="天数" align="center" prop="days" />
48 48
       <el-table-column label="扣分" align="center" prop="deductScore">

+ 2 - 2
src/views/ledger/patrolInspection/index.vue

@@ -27,8 +27,8 @@
27 27
     </el-row>
28 28
 
29 29
     <el-table v-loading="loading" :data="list">
30
-      <el-table-column label="巡查日期" align="center" prop="recordDate" width="110">
31
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
30
+      <el-table-column label="巡查日期" align="center" prop="recordDate" width="170">
31
+        <template #default="{ row }">{{ row.recordDate }}</template>
32 32
       </el-table-column>
33 33
       <el-table-column label="部门名称" align="center" prop="deptName" />
34 34
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/realtimeInterception/index.vue

@@ -30,8 +30,8 @@
30 30
     </el-row>
31 31
 
32 32
     <el-table v-loading="loading" :data="list">
33
-      <el-table-column label="记录日期" align="center" prop="recordDate" width="110">
34
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
33
+      <el-table-column label="记录日期" align="center" prop="recordDate" width="170">
34
+        <template #default="{ row }">{{ row.recordDate }}</template>
35 35
       </el-table-column>
36 36
       <el-table-column label="部门名称" align="center" prop="deptName" />
37 37
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/rewardApproval/index.vue

@@ -26,8 +26,8 @@
26 26
       <right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
27 27
     </el-row>
28 28
     <el-table v-loading="loading" :data="list">
29
-      <el-table-column label="审批日期" align="center" prop="approveDate" width="110">
30
-        <template #default="{ row }">{{ parseTime(row.approveDate, '{y}-{m}-{d}') }}</template>
29
+      <el-table-column label="审批日期" align="center" prop="approveDate" width="170">
30
+        <template #default="{ row }">{{ row.approveDate }}</template>
31 31
       </el-table-column>
32 32
       <el-table-column label="部门名称" align="center" prop="deptName" />
33 33
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/rewardPenalty/index.vue

@@ -38,8 +38,8 @@
38 38
 
39 39
     <el-table v-loading="loading" :data="list" @selection-change="handleSelectionChange">
40 40
       <el-table-column type="selection" width="55" align="center" />
41
-      <el-table-column label="记录日期" align="center" prop="recordDate" width="110">
42
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
41
+      <el-table-column label="记录日期" align="center" prop="recordDate" width="170">
42
+        <template #default="{ row }">{{ row.recordDate }}</template>
43 43
       </el-table-column>
44 44
       <el-table-column label="部门名称" align="center" prop="deptName" />
45 45
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/securityTest/index.vue

@@ -26,8 +26,8 @@
26 26
       <right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
27 27
     </el-row>
28 28
     <el-table v-loading="loading" :data="list">
29
-      <el-table-column label="测试日期" align="center" prop="recordDate" width="110">
30
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
29
+      <el-table-column label="测试日期" align="center" prop="recordDate" width="170">
30
+        <template #default="{ row }">{{ row.recordDate }}</template>
31 31
       </el-table-column>
32 32
       <el-table-column label="部门名称" align="center" prop="deptName" />
33 33
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/seizureStats/index.vue

@@ -23,8 +23,8 @@
23 23
       <right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
24 24
     </el-row>
25 25
     <el-table v-loading="loading" :data="list">
26
-      <el-table-column label="查获日期" align="center" prop="recordDate" width="110">
27
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
26
+      <el-table-column label="查获日期" align="center" prop="recordDate" width="170">
27
+        <template #default="{ row }">{{ row.recordDate }}</template>
28 28
       </el-table-column>
29 29
       <el-table-column label="部门名称" align="center" prop="deptName" />
30 30
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/servicePatrol/index.vue

@@ -30,8 +30,8 @@
30 30
     </el-row>
31 31
 
32 32
     <el-table v-loading="loading" :data="list">
33
-      <el-table-column label="巡查日期" align="center" prop="recordDate" width="110">
34
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
33
+      <el-table-column label="巡查日期" align="center" prop="recordDate" width="170">
34
+        <template #default="{ row }">{{ row.recordDate }}</template>
35 35
       </el-table-column>
36 36
       <el-table-column label="部门名称" align="center" prop="deptName" />
37 37
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/supervisionProblem/index.vue

@@ -32,8 +32,8 @@
32 32
     </el-row>
33 33
 
34 34
     <el-table v-loading="loading" :data="list">
35
-      <el-table-column label="记录日期" align="center" prop="recordDate" width="110">
36
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
35
+      <el-table-column label="记录日期" align="center" prop="recordDate" width="170">
36
+        <template #default="{ row }">{{ row.recordDate }}</template>
37 37
       </el-table-column>
38 38
       <el-table-column label="部门名称" align="center" prop="deptName" />
39 39
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/terminalBonus/index.vue

@@ -26,8 +26,8 @@
26 26
       <right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
27 27
     </el-row>
28 28
     <el-table v-loading="loading" :data="list">
29
-      <el-table-column label="审核日期" align="center" prop="approveDate" width="110">
30
-        <template #default="{ row }">{{ parseTime(row.approveDate, '{y}-{m}-{d}') }}</template>
29
+      <el-table-column label="审核日期" align="center" prop="approveDate" width="170">
30
+        <template #default="{ row }">{{ row.approveDate }}</template>
31 31
       </el-table-column>
32 32
       <el-table-column label="部门名称" align="center" prop="deptName" />
33 33
       <el-table-column label="队室/班组" align="center" prop="teamName" />

+ 2 - 2
src/views/ledger/trainingIssue/index.vue

@@ -30,8 +30,8 @@
30 30
       <right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
31 31
     </el-row>
32 32
     <el-table v-loading="loading" :data="list">
33
-      <el-table-column label="问题台账日期" align="center" prop="recordDate" width="120">
34
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
33
+      <el-table-column label="问题台账日期" align="center" prop="recordDate" width="170">
34
+        <template #default="{ row }">{{ row.recordDate }}</template>
35 35
       </el-table-column>
36 36
       <el-table-column label="班组" align="center" prop="teamName" width="120" />
37 37
       <el-table-column label="处理人" align="center" prop="handler" width="100" />

+ 2 - 2
src/views/ledger/unsafeEvent/index.vue

@@ -26,8 +26,8 @@
26 26
       <right-toolbar v-model:showSearch="showSearch" @queryTable="getList" />
27 27
     </el-row>
28 28
     <el-table v-loading="loading" :data="list">
29
-      <el-table-column label="事件日期" align="center" prop="recordDate" width="110">
30
-        <template #default="{ row }">{{ parseTime(row.recordDate, '{y}-{m}-{d}') }}</template>
29
+      <el-table-column label="事件日期" align="center" prop="recordDate" width="170">
30
+        <template #default="{ row }">{{ row.recordDate }}</template>
31 31
       </el-table-column>
32 32
       <el-table-column label="部门名称" align="center" prop="deptName" />
33 33
       <el-table-column label="队室/班组" align="center" prop="teamName" />

File diff suppressed because it is too large
+ 0 - 1306
src/views/portraitManagement/employeeProfile/indexOld.vue