Explorar o código

fix: 登录日志

jay %!s(int64=2) %!d(string=hai) anos
pai
achega
475343da9b

+ 1 - 1
iot-module/iot-system/src/main/java/cc/iotkit/system/controller/SysLogininforController.java

@@ -44,7 +44,7 @@ public class SysLogininforController extends BaseController {
     @SaCheckPermission("monitor:logininfor:list")
     @PostMapping("/list")
     public Paging<SysLogininforVo> list(@RequestBody @Validated(QueryGroup.class) PageRequest<SysLogininforBo> query) {
-        return logininforService.selectPageLogininforList(query);
+        return logininforService.findAll(query);
     }
 
     /**

+ 2 - 1
iot-module/iot-system/src/main/java/cc/iotkit/system/service/ISysLogininforService.java

@@ -16,7 +16,6 @@ import java.util.List;
 public interface ISysLogininforService {
 
 
-    Paging<SysLogininforVo> selectPageLogininforList(PageRequest<?> query);
 
     /**
      * 新增系统登录日志
@@ -45,4 +44,6 @@ public interface ISysLogininforService {
      * 清空系统登录日志
      */
     void cleanLogininfor();
+
+    Paging<SysLogininforVo> findAll(PageRequest<SysLogininforBo> query);
 }

+ 7 - 4
iot-module/iot-system/src/main/java/cc/iotkit/system/service/impl/SysLogininforServiceImpl.java

@@ -8,6 +8,7 @@ import cc.iotkit.common.utils.MapstructUtils;
 import cc.iotkit.common.utils.StringUtils;
 import cc.iotkit.common.utils.ip.AddressUtils;
 import cc.iotkit.data.system.ISysLogininforData;
+import cc.iotkit.data.util.PageBuilder;
 import cc.iotkit.model.system.SysLogininfor;
 import cc.iotkit.system.dto.bo.SysLogininforBo;
 import cc.iotkit.system.dto.vo.SysLogininforVo;
@@ -84,10 +85,7 @@ public class SysLogininforServiceImpl implements ISysLogininforService {
         return "[" + msg.toString() + "]";
     }
 
-    @Override
-    public Paging<SysLogininforVo> selectPageLogininforList(PageRequest<?> query) {
-        return null;
-    }
+
 
     /**
      * 新增系统登录日志
@@ -134,4 +132,9 @@ public class SysLogininforServiceImpl implements ISysLogininforService {
     public void cleanLogininfor() {
         sysLogininforData.deleteAll();
     }
+
+    @Override
+    public Paging<SysLogininforVo> findAll(PageRequest<SysLogininforBo> query) {
+        return sysLogininforData.findAll(query.to(SysLogininfor.class)).to(SysLogininforVo.class);
+    }
 }