Преглед на файлове

feat: 截至上一次登录时长移动到企业名称后面

lanjianrong преди 4 години
родител
ревизия
d29764bf29
променени са 1 файла, в които са добавени 39 реда и са изтрити 39 реда
  1. 39 39
      src/pages/Product/Cloud/index.jsx

+ 39 - 39
src/pages/Product/Cloud/index.jsx

@@ -115,6 +115,45 @@ const Cloud = () => {
       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联系人',
       dataIndex: 'cld',
       key: 'cld',
@@ -157,45 +196,6 @@ const Cloud = () => {
       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: '注册时间',
       dataIndex: 'create_time',
       key: 'create_time',