Commit d9642a1b authored by 黎博's avatar 黎博

修改获取监控列表接口

parent 93e84720
...@@ -43,7 +43,7 @@ public class MonitorTaskController { ...@@ -43,7 +43,7 @@ public class MonitorTaskController {
* @param pageSize 每页多少个 * @param pageSize 每页多少个
* @param businessLine 业务线 * @param businessLine 业务线
* @param serviceName 服务名 * @param serviceName 服务名
* @param owner 负责人 * @param taskName 监控名称
* @return * @return
*/ */
@GetMapping("/list") @GetMapping("/list")
...@@ -51,7 +51,7 @@ public class MonitorTaskController { ...@@ -51,7 +51,7 @@ public class MonitorTaskController {
@RequestParam(defaultValue = "10") Integer pageSize, @RequestParam(defaultValue = "10") Integer pageSize,
@RequestParam String businessLine, @RequestParam String businessLine,
@RequestParam String serviceName, @RequestParam String serviceName,
@RequestParam String owner) { @RequestParam String taskName) {
QueryWrapper<MonitorTask> queryWrapper = new QueryWrapper<>(); QueryWrapper<MonitorTask> queryWrapper = new QueryWrapper<>();
if (!StringUtils.isEmpty(businessLine)) { if (!StringUtils.isEmpty(businessLine)) {
queryWrapper.eq("business_line", businessLine); queryWrapper.eq("business_line", businessLine);
...@@ -59,14 +59,18 @@ public class MonitorTaskController { ...@@ -59,14 +59,18 @@ public class MonitorTaskController {
if (!StringUtils.isEmpty(serviceName)) { if (!StringUtils.isEmpty(serviceName)) {
queryWrapper.eq("service_name", serviceName); queryWrapper.eq("service_name", serviceName);
} }
if (!StringUtils.isEmpty(owner)) { if (!StringUtils.isEmpty(taskName)) {
queryWrapper.eq("owner", owner); queryWrapper.eq("task_name", taskName);
} }
queryWrapper.orderByDesc("id"); queryWrapper.orderByDesc("id");
IPage<MonitorTask> pageParam = new Page<>(pageNum, pageSize); IPage<MonitorTask> pageParam = new Page<>(pageNum, pageSize);
IPage<MonitorTask> monitorTaskIPage = monitorTaskService.page(pageParam, queryWrapper); IPage<MonitorTask> monitorTaskIPage = monitorTaskService.page(pageParam, queryWrapper);
List<MonitorTask> monitorTaskList = monitorTaskIPage.getRecords();
for (MonitorTask monitorTask: monitorTaskList) {
monitorTask.setDsName(monitorDataSourceService.getById(monitorTask.getDsId()).getName());
}
Map<String, Object> resultMap = new HashMap<>(); Map<String, Object> resultMap = new HashMap<>();
resultMap.put("list", monitorTaskIPage.getRecords()); resultMap.put("list", monitorTaskList);
resultMap.put("total", monitorTaskIPage.getTotal()); resultMap.put("total", monitorTaskIPage.getTotal());
return JsonResult.buildSuccessResult(resultMap); return JsonResult.buildSuccessResult(resultMap);
} }
......
...@@ -92,4 +92,7 @@ public class MonitorTask { ...@@ -92,4 +92,7 @@ public class MonitorTask {
@TableField(value = "`update_time`") @TableField(value = "`update_time`")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date updateTime; private Date updateTime;
@TableField(exist = false)
private String dsName;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment