@@ -0,0 +1,42 @@
+package com.ozs.common.core.domain.vo;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+/**
+ * @author wyy
+ * @subject
+ * @creat 2023/4/19
+ */
+@Data
+public class SysLoginInfoResq implements Serializable {
+ private static final long serialVersionUID = 1L;
+ /**
+ * 用户账号
+ private String userName;
+ * 登录状态
+ private String status;
+ * 登录地址
+ private String ipaddr;
+ * 访问开始时间
+ private String startTime;
+ * 访问结束时间
+ private String endTime;
+}
+public class SysOperlogResq implements Serializable {
+ * 操作模块
+ private String title;
+ * 业务类型
+ private Integer businessType;
+ * 操作人员
+ private String userId;
+ * 操作开始时间
+ * 操作结束时间
@@ -3,6 +3,7 @@ package com.ozs.system.mapper;
import java.util.List;
import com.ozs.common.core.domain.entity.SysDictType;
+import com.ozs.common.core.domain.vo.SysLoginInfoResq;
import com.ozs.common.core.domain.vo.SysLoginInfoVo;
import com.ozs.system.domain.SysLoginInfo;
@@ -27,10 +28,10 @@ public interface SysLoginInfoMapper extends JoinBaseMapper<SysLoginInfo> {
/**
* 查询系统登录日志集合
*
- * @param sysLoginInfoVo 访问日志对象
+ * @param sysLoginInfoResq 访问日志对象
* @return 登录记录集合
*/
- public List<SysLoginInfo> selectLogininforList(SysLoginInfoVo sysLoginInfoVo);
+ public List<SysLoginInfo> selectLogininforList(SysLoginInfoResq sysLoginInfoResq);
* 批量删除系统登录日志
@@ -2,6 +2,7 @@ package com.ozs.system.mapper;
+import com.ozs.common.core.domain.vo.SysOperlogResq;
import com.ozs.common.core.domain.vo.SysOperlogVo;
import com.ozs.system.domain.SysOperLog;
import icu.mhb.mybatisplus.plugln.base.mapper.JoinBaseMapper;
@@ -24,10 +25,10 @@ public interface SysOperLogMapper extends JoinBaseMapper<SysOperLog> {
* 查询系统操作日志集合
- * @param sysOperlogVo 操作日志vo对象
+ * @param sysOperlogResq 操作日志vo对象
* @return 操作日志集合
- public List<SysOperLog> selectOperLogList(SysOperlogVo sysOperlogVo);
+ public List<SysOperLog> selectOperLogList(SysOperlogResq sysOperlogResq);
* 批量删除系统操作日志
@@ -4,6 +4,7 @@ import java.util.List;
import com.baomidou.mybatisplus.core.metadata.IPage;
import icu.mhb.mybatisplus.plugln.base.service.JoinIService;
@@ -25,10 +26,10 @@ public interface ISysLoginInfoService extends JoinIService<SysLoginInfo> {
@@ -3,6 +3,7 @@ package com.ozs.system.service;
import com.ozs.system.domain.SysNotice;
@@ -25,10 +26,10 @@ public interface ISysOperLogService extends JoinIService<SysOperLog> {
- * @param sysOperlogVo 操作日志对象
+ * @param sysOperlogResq 操作日志对象
@@ -6,6 +6,7 @@ import java.util.List;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ozs.system.mapper.SysDictTypeMapper;
import icu.mhb.mybatisplus.plugln.base.service.impl.JoinServiceImpl;
@@ -50,12 +51,12 @@ public class SysLoginInfoServiceImpl extends JoinServiceImpl<SysLoginInfoMapper,
@Override
- public List<SysLoginInfo> selectLogininforList(SysLoginInfoVo sysLoginInfoVo) {
- return logininforMapper.selectLogininforList(sysLoginInfoVo);
+ public List<SysLoginInfo> selectLogininforList(SysLoginInfoResq sysLoginInfoResq) {
+ return logininforMapper.selectLogininforList(sysLoginInfoResq);
}
@@ -5,6 +5,7 @@ import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
@@ -47,12 +48,12 @@ public class SysOperLogServiceImpl extends JoinServiceImpl<SysOperLogMapper, Sys
- public List<SysOperLog> selectOperLogList(SysOperlogVo sysOperlogVo) {
- List<SysOperLog> list = operLogMapper.selectOperLogList(sysOperlogVo);
+ public List<SysOperLog> selectOperLogList(SysOperlogResq sysOperlogResq) {
+ List<SysOperLog> list = operLogMapper.selectOperLogList(sysOperlogResq);
return list;
@@ -21,7 +21,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
values (#{userName}, #{status}, #{ipaddr}, #{loginLocation}, #{browser}, #{os}, #{msg}, sysdate())
</insert>
- <select id="selectLogininforList" parameterType="SysLoginInfoVo" resultMap="SysLoginInfoesult">
+ <select id="selectLogininforList" parameterType="SysLoginInfoResq" 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 != ''">
@@ -33,7 +33,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
values (#{title}, #{businessType}, #{method}, #{requestMethod}, #{operatorType}, #{userId}, #{deptName}, #{operUrl}, #{operIp}, #{operLocation}, #{operParam}, #{jsonResult}, #{status}, #{errorMsg}, sysdate())
- <select id="selectOperLogList" parameterType="SysOperlogVo" resultMap="SysOperLogResult">
+ <select id="selectOperLogList" parameterType="SysOperlogResq" resultMap="SysOperLogResult">
<include refid="selectOperLogVo"/>
<if test="title != null and title != ''">