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