|
@@ -115,6 +115,45 @@ const Cloud = () => {
|
|
|
width: 100
|
|
width: 100
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
|
|
+ title: '截至上一次登录时长',
|
|
|
|
|
+ dataIndex: 'onlineTimes',
|
|
|
|
|
+ key: 'onlineTimes',
|
|
|
|
|
+ filters: true,
|
|
|
|
|
+ filterMultiple: false,
|
|
|
|
|
+ width: 100,
|
|
|
|
|
+ valueEnum: {
|
|
|
|
|
+ 1: { text: '超过30分钟' },
|
|
|
|
|
+ 2: { text: '超过1小时' },
|
|
|
|
|
+ 3: { text: '超过2小时' },
|
|
|
|
|
+ 4: { text: '超过3小时' }
|
|
|
|
|
+ },
|
|
|
|
|
+ renderText: (t, record) => {
|
|
|
|
|
+ if (record.all_online_times && record.online_list?.length) {
|
|
|
|
|
+ return (
|
|
|
|
|
+ <Tooltip
|
|
|
|
|
+ title={
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <div>最近登陆:</div>
|
|
|
|
|
+ {record.online_list?.map(
|
|
|
|
|
+ (item, i) =>
|
|
|
|
|
+ i < 10 && (
|
|
|
|
|
+ <div className="flex justify-between" key={item.dateString}>
|
|
|
|
|
+ <span>{item.online_times}</span>
|
|
|
|
|
+ <span className="ml-4">{item.dateString}</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ )
|
|
|
|
|
+ )}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ }
|
|
|
|
|
+ >
|
|
|
|
|
+ {record.all_online_times}
|
|
|
|
|
+ </Tooltip>
|
|
|
|
|
+ )
|
|
|
|
|
+ }
|
|
|
|
|
+ return '-'
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
title: 'CLD联系人',
|
|
title: 'CLD联系人',
|
|
|
dataIndex: 'cld',
|
|
dataIndex: 'cld',
|
|
|
key: 'cld',
|
|
key: 'cld',
|
|
@@ -157,45 +196,6 @@ const Cloud = () => {
|
|
|
width: 50
|
|
width: 50
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '截至上一次登录时长',
|
|
|
|
|
- dataIndex: 'onlineTimes',
|
|
|
|
|
- key: 'onlineTimes',
|
|
|
|
|
- filters: true,
|
|
|
|
|
- filterMultiple: false,
|
|
|
|
|
- width: 100,
|
|
|
|
|
- valueEnum: {
|
|
|
|
|
- 1: { text: '超过30分钟' },
|
|
|
|
|
- 2: { text: '超过1小时' },
|
|
|
|
|
- 3: { text: '超过2小时' },
|
|
|
|
|
- 4: { text: '超过3小时' }
|
|
|
|
|
- },
|
|
|
|
|
- renderText: (t, record) => {
|
|
|
|
|
- if (record.all_online_times && record.online_list?.length) {
|
|
|
|
|
- return (
|
|
|
|
|
- <Tooltip
|
|
|
|
|
- title={
|
|
|
|
|
- <div>
|
|
|
|
|
- <div>最近登陆:</div>
|
|
|
|
|
- {record.online_list?.map(
|
|
|
|
|
- (item, i) =>
|
|
|
|
|
- i < 10 && (
|
|
|
|
|
- <div className="flex justify-between" key={item.dateString}>
|
|
|
|
|
- <span>{item.online_times}</span>
|
|
|
|
|
- <span className="ml-4">{item.dateString}</span>
|
|
|
|
|
- </div>
|
|
|
|
|
- )
|
|
|
|
|
- )}
|
|
|
|
|
- </div>
|
|
|
|
|
- }
|
|
|
|
|
- >
|
|
|
|
|
- {record.all_online_times}
|
|
|
|
|
- </Tooltip>
|
|
|
|
|
- )
|
|
|
|
|
- }
|
|
|
|
|
- return '-'
|
|
|
|
|
- }
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
title: '注册时间',
|
|
title: '注册时间',
|
|
|
dataIndex: 'create_time',
|
|
dataIndex: 'create_time',
|
|
|
key: 'create_time',
|
|
key: 'create_time',
|