Browse Source

操作日志

hexiao 2 years ago
parent
commit
8db7035794

+ 4 - 4
base-framework/src/main/java/com/ozs/framework/manager/factory/AsyncFactory.java

@@ -10,9 +10,9 @@ import com.ozs.common.utils.StringUtils;
 import com.ozs.common.utils.ip.AddressUtils;
 import com.ozs.common.utils.ip.IpUtils;
 import com.ozs.common.utils.spring.SpringUtils;
-import com.ozs.system.domain.SysLogininfor;
+import com.ozs.system.domain.SysLoginInfo;
 import com.ozs.system.domain.SysOperLog;
-import com.ozs.system.service.ISysLogininforService;
+import com.ozs.system.service.ISysLoginInfoService;
 import com.ozs.system.service.ISysOperLogService;
 import eu.bitwalker.useragentutils.UserAgent;
 
@@ -58,7 +58,7 @@ public class AsyncFactory
                 // 获取客户端浏览器
                 String browser = userAgent.getBrowser().getName();
                 // 封装对象
-                SysLogininfor logininfor = new SysLogininfor();
+                SysLoginInfo logininfor = new SysLoginInfo();
                 logininfor.setUserName(username);
                 logininfor.setIpaddr(ip);
                 logininfor.setLoginLocation(address);
@@ -75,7 +75,7 @@ public class AsyncFactory
                     logininfor.setStatus(Constants.FAIL);
                 }
                 // 插入数据
-                SpringUtils.getBean(ISysLogininforService.class).insertLogininfor(logininfor);
+                SpringUtils.getBean(ISysLoginInfoService.class).insertLogininfor(logininfor);
             }
         };
     }

+ 1 - 1
base-system/src/main/java/com/ozs/system/domain/SysLogininfor.java

@@ -20,7 +20,7 @@ import lombok.NoArgsConstructor;
 @AllArgsConstructor
 @NoArgsConstructor
 @Builder
-public class SysLogininfor extends BaseEntity {
+public class SysLoginInfo extends BaseEntity {
 
     /**
      * ID

+ 5 - 4
base-system/src/main/java/com/ozs/system/mapper/SysLogininforMapper.java

@@ -3,7 +3,8 @@ package com.ozs.system.mapper;
 import java.util.List;
 
 import com.ozs.common.core.domain.entity.SysDictType;
-import com.ozs.system.domain.SysLogininfor;
+import com.ozs.system.domain.SysLoginInfo;
+import com.ozs.system.domain.SysLoginInfo;
 import icu.mhb.mybatisplus.plugln.base.mapper.JoinBaseMapper;
 import org.apache.ibatis.annotations.Mapper;
 
@@ -13,13 +14,13 @@ import org.apache.ibatis.annotations.Mapper;
  * @author hx
  */
 @Mapper
-public interface SysLogininforMapper extends JoinBaseMapper<SysLogininfor> {
+public interface SysLoginInfoMapper extends JoinBaseMapper<SysLoginInfo> {
     /**
      * 新增系统登录日志
      *
      * @param logininfor 访问日志对象
      */
-    public void insertLogininfor(SysLogininfor logininfor);
+    public void insertLogininfor(SysLoginInfo logininfor);
 
     /**
      * 查询系统登录日志集合
@@ -27,7 +28,7 @@ public interface SysLogininforMapper extends JoinBaseMapper<SysLogininfor> {
      * @param logininfor 访问日志对象
      * @return 登录记录集合
      */
-    public List<SysLogininfor> selectLogininforList(SysLogininfor logininfor);
+    public List<SysLoginInfo> selectLogininforList(SysLoginInfo logininfor);
 
     /**
      * 批量删除系统登录日志

+ 4 - 4
base-system/src/main/java/com/ozs/system/service/ISysLogininforService.java

@@ -3,7 +3,7 @@ package com.ozs.system.service;
 import java.util.List;
 
 import com.ozs.common.core.domain.entity.SysDictType;
-import com.ozs.system.domain.SysLogininfor;
+import com.ozs.system.domain.SysLoginInfo;
 import icu.mhb.mybatisplus.plugln.base.service.JoinIService;
 
 /**
@@ -11,13 +11,13 @@ import icu.mhb.mybatisplus.plugln.base.service.JoinIService;
  *
  * @author hx
  */
-public interface ISysLogininforService extends JoinIService<SysLogininfor> {
+public interface ISysLoginInfoService extends JoinIService<SysLoginInfo> {
     /**
      * 新增系统登录日志
      *
      * @param logininfor 访问日志对象
      */
-    public void insertLogininfor(SysLogininfor logininfor);
+    public void insertLogininfor(SysLoginInfo logininfor);
 
     /**
      * 查询系统登录日志集合
@@ -25,7 +25,7 @@ public interface ISysLogininforService extends JoinIService<SysLogininfor> {
      * @param logininfor 访问日志对象
      * @return 登录记录集合
      */
-    public List<SysLogininfor> selectLogininforList(SysLogininfor logininfor);
+    public List<SysLoginInfo> selectLogininforList(SysLoginInfo logininfor);
 
     /**
      * 批量删除系统登录日志

+ 7 - 7
base-system/src/main/java/com/ozs/system/service/impl/SysLogininforServiceImpl.java

@@ -7,9 +7,9 @@ import com.ozs.system.mapper.SysDictTypeMapper;
 import icu.mhb.mybatisplus.plugln.base.service.impl.JoinServiceImpl;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
-import com.ozs.system.domain.SysLogininfor;
-import com.ozs.system.mapper.SysLogininforMapper;
-import com.ozs.system.service.ISysLogininforService;
+import com.ozs.system.domain.SysLoginInfo;
+import com.ozs.system.mapper.SysLoginInfoMapper;
+import com.ozs.system.service.ISysLoginInfoService;
 
 /**
  * 系统访问日志情况信息 服务层处理
@@ -17,10 +17,10 @@ import com.ozs.system.service.ISysLogininforService;
  * @author hx
  */
 @Service
-public class SysLogininforServiceImpl extends JoinServiceImpl<SysLogininforMapper, SysLogininfor> implements ISysLogininforService {
+public class SysLoginInfoServiceImpl extends JoinServiceImpl<SysLoginInfoMapper, SysLoginInfo> implements ISysLoginInfoService {
 
     @Autowired
-    private SysLogininforMapper logininforMapper;
+    private SysLoginInfoMapper logininforMapper;
 
     /**
      * 新增系统登录日志
@@ -28,7 +28,7 @@ public class SysLogininforServiceImpl extends JoinServiceImpl<SysLogininforMappe
      * @param logininfor 访问日志对象
      */
     @Override
-    public void insertLogininfor(SysLogininfor logininfor) {
+    public void insertLogininfor(SysLoginInfo logininfor) {
         logininforMapper.insertLogininfor(logininfor);
     }
 
@@ -39,7 +39,7 @@ public class SysLogininforServiceImpl extends JoinServiceImpl<SysLogininforMappe
      * @return 登录记录集合
      */
     @Override
-    public List<SysLogininfor> selectLogininforList(SysLogininfor logininfor) {
+    public List<SysLoginInfo> selectLogininforList(SysLoginInfo logininfor) {
         return logininforMapper.selectLogininforList(logininfor);
     }
 

+ 19 - 19
base-system/src/main/resources/mapper/system/SysLogininforMapper.xml

@@ -2,27 +2,27 @@
 <!DOCTYPE mapper
 PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.ozs.system.mapper.SysLogininforMapper">
+<mapper namespace="com.ozs.system.mapper.SysLoginInfoMapper">
 
-	<resultMap type="SysLogininfor" id="SysLogininforResult">
-		<id     property="infoId"        column="info_id"           />
-		<result property="userName"      column="user_name"         />
-		<result property="status"        column="status"            />
-		<result property="ipaddr"        column="ipaddr"            />
-		<result property="loginLocation" column="login_location"    />
-		<result property="browser"       column="browser"           />
-		<result property="os"            column="os"                />
-		<result property="msg"           column="msg"               />
-		<result property="loginTime"     column="login_time"        />
+	<resultMap type="SysLoginInfo" id="SysLoginInfoesult">
+		<id property="infoId" column="info_id"/>
+		<result property="userName" column="user_name"/>
+		<result property="status" column="status"/>
+		<result property="ipaddr" column="ipaddr"/>
+		<result property="loginLocation" column="login_location"/>
+		<result property="browser" column="browser"/>
+		<result property="os" column="os"/>
+		<result property="msg" column="msg"/>
+		<result property="loginTime" column="login_time"/>
 	</resultMap>
 
-	<insert id="insertLogininfor" parameterType="SysLogininfor">
-		insert into sys_logininfor (user_name, status, ipaddr, login_location, browser, os, msg, login_time)
+	<insert id="insertLogininfor" parameterType="SysLoginInfo">
+		insert into sys_login_info (user_name, status, ipaddr, login_location, browser, os, msg, login_time)
 		values (#{userName}, #{status}, #{ipaddr}, #{loginLocation}, #{browser}, #{os}, #{msg}, sysdate())
 	</insert>
 
-	<select id="selectLogininforList" parameterType="SysLogininfor" resultMap="SysLogininforResult">
-		select info_id, user_name, ipaddr, login_location, browser, os, status, msg, login_time from sys_logininfor
+	<select id="selectLogininforList" parameterType="SysLoginInfo" resultMap="SysLoginInfoesult">
+		select info_id, user_name, ipaddr, login_location, browser, os, status, msg, login_time from sys_login_info
 		<where>
 			<if test="ipaddr != null and ipaddr != ''">
 				AND ipaddr like concat('%', #{ipaddr}, '%')
@@ -44,14 +44,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 	</select>
 
 	<delete id="deleteLogininforByIds" parameterType="Long">
- 		delete from sys_logininfor where info_id in
- 		<foreach collection="array" item="infoId" open="(" separator="," close=")">
+		delete from sys_login_info where info_id in
+		<foreach collection="array" item="infoId" open="(" separator="," close=")">
  			#{infoId}
         </foreach>
  	</delete>
 
     <update id="cleanLogininfor">
-        truncate table sys_logininfor
-    </update>
+		truncate table sys_login_info
+	</update>
 
 </mapper>