From cb0a06de99bd629c2021e3d9b32fe8eae8c54879 Mon Sep 17 00:00:00 2001
From: Mr Ke <kelq@hugeinfo.com.cn>
Date: Wed, 24 Jun 2020 17:36:39 +0800
Subject: [PATCH] 文本回填

---
 src/components/common/TopListTableView/tagList.js |  132 ++++++++++++++++++++++++++++++++------------
 1 files changed, 96 insertions(+), 36 deletions(-)

diff --git a/src/components/common/TopListTableView/tagList.js b/src/components/common/TopListTableView/tagList.js
index 4de7ad2..d34b5c1 100644
--- a/src/components/common/TopListTableView/tagList.js
+++ b/src/components/common/TopListTableView/tagList.js
@@ -1,4 +1,5 @@
 /* eslint-disable */
+import moment from 'moment';
 export const tag = {
   // 绩效排行
   meritsRanking: {
@@ -10,27 +11,27 @@
         key: 'index',
         render: (item, cur, idx) => {
           return idx + 1;
-        }
+        },
       },
       {
         title: '姓名',
         dataIndex: 'userName',
-        key: 'userName'
+        key: 'userName',
       },
-      {
-        title: '部门',
-        dataIndex: 'userDeptName',
-        key: 'userDeptName'
-      },
+      // {
+      //   title: '部门',
+      //   dataIndex: 'userDeptName',
+      //   key: 'userDeptName',
+      // },
       {
         title: '绩效得分',
         dataIndex: 'meritsGrade',
         key: 'meritsGrade',
         render: (cur, item) => {
           return cur + '分';
-        }
-      }
-    ]
+        },
+      },
+    ],
   },
 
   // 缺陷排行
@@ -43,29 +44,30 @@
         key: 'index',
         render: (item, cur, idx) => {
           return idx + 1;
-        }
+        },
       },
       {
         title: '姓名',
         dataIndex: 'userName',
-        key: 'userName'
+        key: 'userName',
       },
-      {
-        title: '部门',
-        dataIndex: 'userDeptName',
-        key: 'userDeptName'
-      },
+      // {
+      //   title: '部门',
+      //   dataIndex: 'userDeptName',
+      //   key: 'userDeptName',
+      // },
       {
         title: '缺陷数',
         dataIndex: 'defectNumber',
         key: 'defectNumber',
         render: (cur, item) => {
           return cur + '个';
-        }
-      }
-    ]
+        },
+      },
+    ],
   },
 
+  //迟到排行
   latenessRanking: {
     name: '考勤(迟到)榜单',
     columns: [
@@ -75,34 +77,92 @@
         key: 'index',
         render: (item, cur, idx) => {
           return idx + 1;
-        }
+        },
       },
       {
         title: '姓名',
         dataIndex: 'userName',
-        key: 'userName'
+        key: 'userName',
       },
-      {
-        title: '部门',
-        dataIndex: 'userDeptName',
-        key: 'userDeptName'
-      },
+      // {
+      //   title: '部门',
+      //   dataIndex: 'userDeptName',
+      //   key: 'userDeptName',
+      //   width: '25%',
+      // },
       {
         title: '次数',
-        dataIndex: 'lateness',
-        key: 'lateness',
+        dataIndex: 'lateTimes',
+        key: 'lateTimes',
         render: (item, cur) => {
           return item + '次';
-        }
+        },
       },
       {
         title: '时长(分)',
-        dataIndex: 'latenessTime',
-        key: 'latenessTime',
+        dataIndex: 'lateMinute',
+        key: 'lateMinute',
         render: (item, cur) => {
           return item + '分钟';
-        }
-      }
-    ]
-  }
+        },
+      },
+    ],
+  },
+
+  //早到排行
+  earlyRanking: {
+    name: '考勤(早到)榜单',
+    columns: [
+      {
+        title: '名次',
+        dataIndex: 'index',
+        key: 'index',
+        render: (item, cur, idx) => {
+          return idx + 1;
+        },
+      },
+      {
+        title: '姓名',
+        dataIndex: 'userName',
+        key: 'userName',
+      },
+      // {
+      //   title: '部门',
+      //   dataIndex: 'userDeptName',
+      //   key: 'userDeptName',
+      //   width: '25%',
+      // },
+      // {
+      //   title: '打卡时间',
+      //   dataIndex: 'onDutyUserCheckTime',
+      //   key: 'onDutyUserCheckTime',
+      //   className: 'fontSize12',
+      //   width: '25%',
+      //   render: (item, cur) => {
+      //     return (
+      //       item &&
+      //       // <div style={{ fontSize: 12 }}>
+      //       moment(item).format('MM/DD HH:mm')
+      //       // </div>
+      //     );
+      //   },
+      // },
+      {
+        title: '次数',
+        dataIndex: 'earlyTimes',
+        key: 'earlyTimes',
+        render: (item, cur) => {
+          return item + '次';
+        },
+      },
+      {
+        title: '早到时长',
+        dataIndex: 'earlyMinute',
+        key: 'earlyMinute',
+        render: (item, cur) => {
+          return item + '分钟';
+        },
+      },
+    ],
+  },
 };

--
Gitblit v1.8.0