瀏覽代碼

#MOD 设备页面在线机器排前面

谭斌 2 年之前
父節點
當前提交
1ae9f4d60c
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. 7 0
      device-api-service/src/main/java/com/xy/service/DeviceInfoServiceImpl.java

+ 7 - 0
device-api-service/src/main/java/com/xy/service/DeviceInfoServiceImpl.java

@@ -2,6 +2,7 @@ package com.xy.service;
 
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollUtil;
+import cn.hutool.core.collection.ListUtil;
 import cn.hutool.core.date.DatePattern;
 import cn.hutool.core.date.DateUtil;
 import cn.hutool.core.text.StrBuilder;
@@ -625,7 +626,13 @@ public class DeviceInfoServiceImpl extends ServiceImpl<DeviceInfoMapper, DeviceI
                 }
 
             }
+
+            //在线排序
+            if (CollUtil.isNotEmpty(deviceInfos)) {
+                deviceInfos = ListUtil.sortByProperty(deviceInfos, LambdaUtils.getProperty(DeviceInfoDto.MercHomeDeviceVo::getNetState));
+            }
             vo.setDeviceInfos(deviceInfos);
+
             dataList.add(vo);
         }