检测计划导出、导入功能调整
This commit is contained in:
@@ -49,7 +49,7 @@ public class SysLogController extends BaseController {
|
||||
|
||||
@OperateInfo(info = LogEnum.SYSTEM_COMMON, operateType = OperateType.DOWNLOAD)
|
||||
@PostMapping("/export")
|
||||
@ApiOperation("导出csv文件")
|
||||
@ApiOperation("日志导出为csv文件")
|
||||
@ApiImplicitParam(name = "param", value = "查询参数", required = true)
|
||||
public void export(@RequestBody @Validated SysLogParam.QueryParam param) {
|
||||
String methodDescribe = getMethodDescribe("export");
|
||||
|
||||
@@ -61,7 +61,10 @@ public class SysLogAuditServiceImpl extends ServiceImpl<SysLogAuditMapper, SysLo
|
||||
String[] keys = {"operateType", "ip", "result", "remark", "level", "warn", "createBy", "createTime"};
|
||||
QueryWrapper<SysLogAudit> queryWrapper = new QueryWrapper<>();
|
||||
if (ObjectUtil.isNotNull(param)) {
|
||||
queryWrapper.eq(StrUtil.isNotBlank(param.getOperateType()), "sys_log_audit.Operate_Type", param.getOperateType()).eq(StrUtil.isNotBlank(param.getCreateBy()), "sys_log_audit.Create_By", param.getCreateBy()).between(StrUtil.isAllNotBlank(param.getSearchBeginTime(), param.getSearchEndTime()), "sys_log_audit.Create_Time", param.getSearchBeginTime(), param.getSearchEndTime());
|
||||
queryWrapper
|
||||
.eq(StrUtil.isNotBlank(param.getOperateType()), "sys_log_audit.Operate_Type", param.getOperateType())
|
||||
.eq(StrUtil.isNotBlank(param.getCreateBy()), "sys_log_audit.Create_By", param.getCreateBy())
|
||||
.between(StrUtil.isAllNotBlank(param.getSearchBeginTime(), param.getSearchEndTime()), "sys_log_audit.Create_Time", param.getSearchBeginTime(), param.getSearchEndTime());
|
||||
}
|
||||
queryWrapper.orderByDesc("sys_log_audit.Create_Time");
|
||||
List<SysLogAudit> list = this.list(queryWrapper);
|
||||
@@ -73,8 +76,7 @@ public class SysLogAuditServiceImpl extends ServiceImpl<SysLogAuditMapper, SysLo
|
||||
map.put("remark", item.getRemark());
|
||||
map.put("level", LogLevelEnum.getEnum(item.getLevel()).getMsg());
|
||||
map.put("warn", item.getWarn() == 0 ? "未告警" : "告警");
|
||||
SysUser user = sysUserService.getById(item.getCreateBy());
|
||||
map.put("createBy", ObjectUtil.isNull(user) ? "" : user.getName());
|
||||
map.put("createBy", item.getCreateBy());
|
||||
//将 createTime 转换为 yyyy-MM-dd HH:mm:ss 格式
|
||||
map.put("createTime", item.getCreateTime() == null ? "" : item.getCreateTime().toString().replace("T", " "));
|
||||
return map;
|
||||
|
||||
Reference in New Issue
Block a user