!80 fix(dq): statusStats接口清除int字段默认值,避免0被当作查询条件
Merge pull request !80 from wsm/fix/dq_inspect_status_show
This commit is contained in:
+3
@@ -112,6 +112,9 @@ public class DqInspectTaskController extends JeecgController<DqInspectTask, IDqI
|
||||
@Operation(summary="dq_inspect_task-状态统计")
|
||||
@GetMapping(value = "/statusStats")
|
||||
public Result<Map<String, Integer>> statusStats(DqInspectTask dqInspectTask, HttpServletRequest req) {
|
||||
// 清除实体默认值,避免 int 字段默认值 0 被 QueryGenerator 当作查询条件(如 completedStage=0)
|
||||
dqInspectTask.setCompletedStage(null);
|
||||
dqInspectTask.setMeasureCount(null);
|
||||
QueryWrapper<DqInspectTask> queryWrapper = QueryGenerator.initQueryWrapper(dqInspectTask, req.getParameterMap());
|
||||
List<DqInspectTask> list = service.list(queryWrapper);
|
||||
int notStarted = 0, inProgress = 0, overdue = 0, completed = 0;
|
||||
|
||||
Reference in New Issue
Block a user