|
@@ -8,13 +8,21 @@ import com.simuwang.base.common.support.MybatisPage;
|
|
import com.simuwang.base.common.support.query.PageQuery;
|
|
import com.simuwang.base.common.support.query.PageQuery;
|
|
import com.simuwang.base.common.support.service.IService;
|
|
import com.simuwang.base.common.support.service.IService;
|
|
import com.simuwang.base.mapper.system.SysLogMapper;
|
|
import com.simuwang.base.mapper.system.SysLogMapper;
|
|
|
|
+import com.simuwang.base.pojo.dos.LoggingDO;
|
|
import com.simuwang.base.pojo.dos.sys.SysLogDO;
|
|
import com.simuwang.base.pojo.dos.sys.SysLogDO;
|
|
|
|
+import com.simuwang.base.pojo.dto.query.LogPageQuery;
|
|
import com.simuwang.base.pojo.dto.sys.LogQuery;
|
|
import com.simuwang.base.pojo.dto.sys.LogQuery;
|
|
|
|
+import com.simuwang.base.pojo.vo.FundAliasVO;
|
|
|
|
+import com.simuwang.base.pojo.vo.IdListVO;
|
|
|
|
+import com.simuwang.base.pojo.vo.LoggingVO;
|
|
import com.simuwang.base.pojo.vo.sys.SysLogVO;
|
|
import com.simuwang.base.pojo.vo.sys.SysLogVO;
|
|
import com.simuwang.logging.Logging;
|
|
import com.simuwang.logging.Logging;
|
|
import com.simuwang.manage.service.system.SysLogService;
|
|
import com.simuwang.manage.service.system.SysLogService;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
+import java.util.List;
|
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
+
|
|
@Service
|
|
@Service
|
|
public class SysLogServiceImpl implements SysLogService {
|
|
public class SysLogServiceImpl implements SysLogService {
|
|
private final SysLogMapper mapper;
|
|
private final SysLogMapper mapper;
|
|
@@ -62,6 +70,19 @@ public class SysLogServiceImpl implements SysLogService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
|
+ public MybatisPage<LoggingVO> searchLogList(LogPageQuery logPageQuery) {
|
|
|
|
+ List<LoggingDO> loggingDOList = this.mapper.searchLogList(logPageQuery);
|
|
|
|
+ List<LoggingVO> loggingVOList = loggingDOList.stream().map(LoggingDO::toVO).collect(Collectors.toList());
|
|
|
|
+ long total = this.mapper.countLogList(logPageQuery);
|
|
|
|
+ return MybatisPage.of(total,loggingVOList);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public void deleteLog(IdListVO idListVO) {
|
|
|
|
+ this.mapper.deleteLog(idListVO);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
public boolean truncate() {
|
|
public boolean truncate() {
|
|
this.mapper.truncateAll();
|
|
this.mapper.truncateAll();
|
|
return true;
|
|
return true;
|