Browse Source

fix--现场专项一二级大屏对齐

master
buaixuexideshitongxue 1 month ago
parent
commit
692348b1f2
  1. 5
      src/main/java/com/biutag/supervision/controller/datav/DataVSupervisionNotifyController.java
  2. 4
      src/main/java/com/biutag/supervision/controller/subdatav/SubOneSupervisionNotifyController.java
  3. 2
      src/main/java/com/biutag/supervision/service/subDatav/SubDatavServiceImpl.java

5
src/main/java/com/biutag/supervision/controller/datav/DataVSupervisionNotifyController.java

@ -25,13 +25,13 @@ import static com.biutag.supervision.constants.enums.ProblemSourcesEnum.*;
/**
* @Auther: sh
* @Date: 2024/11/7 10:30
* @Description: 现场督察大屏相关
* @Description: 现场专项大屏相关
*/
@Slf4j
@RestController
@RequiredArgsConstructor
@RequestMapping("datav/supervisonNotify")
@Tag(name = "现场督察一级大屏", description = "现场督察一级大屏")
@Tag(name = "现场专项一级大屏", description = "现场专项一级大屏")
public class DataVSupervisionNotifyController {
private final NegativeMapper negativeMapper;
@ -51,6 +51,7 @@ public class DataVSupervisionNotifyController {
@GetMapping("/getProblemTypeRate")
public Result<JSONObject> getProblemTypeRate(@RequestParam @DateTimeFormat(pattern = "yyyy-MM-dd") Date beginTime,
@RequestParam @DateTimeFormat(pattern = "yyyy-MM-dd") Date endTime) {
endTime = DateUtil.endOfDay(endTime);
List<EchartsVo> wtlxList = negativeMapper.getProblemTypeRatio(beginTime, endTime);
JSONObject data = new JSONObject().fluentPut("wtlxList", wtlxList);
return Result.success(data);

4
src/main/java/com/biutag/supervision/controller/subdatav/SubOneSupervisionNotifyController.java

@ -47,6 +47,7 @@ public class SubOneSupervisionNotifyController {
public Result<JSONObject> getSubOneProblemTypeRate(@RequestParam Integer departId,
@RequestParam @DateTimeFormat(pattern = "yyyy-MM-dd") Date beginTime,
@RequestParam @DateTimeFormat(pattern = "yyyy-MM-dd") Date endTime) {
endTime = DateUtil.endOfDay(endTime);
List<EchartsVo> wtlxList = negativeMapper.getSubOneProblemTypeRatio(departId, beginTime, endTime);
JSONObject data = new JSONObject().fluentPut("wtlxList", wtlxList);
return Result.success(data);
@ -69,7 +70,8 @@ public class SubOneSupervisionNotifyController {
@GetMapping("/getSubOneSupervisionTrend")
public Result<JSONObject> getSubOneSupervisionTrend(@RequestParam Integer departId,
@RequestParam String year) {
List<EchartsVo> supervisionTrend = negativeMapper.getSubOneTrend(departId.toString(), year, XCDC.getValue(), ZXDC.getValue(),LMGZ.getValue());
List<String> proCodes = List.of(XCDC.getValue(), ZXDC.getValue(), LMGZ.getValue());
List<EchartsVo> supervisionTrend = negativeMapper.selectMonthStatByYear(Integer.valueOf(year), String.valueOf(departId), proCodes);
JSONObject data = new JSONObject().fluentPut("supervisionTrend", supervisionTrend);
return Result.success(data);
}

2
src/main/java/com/biutag/supervision/service/subDatav/SubDatavServiceImpl.java

@ -539,7 +539,7 @@ public class SubDatavServiceImpl implements SubDatavService {
LambdaQueryWrapper<SuperviseReport> superviseReportLambdaQueryWrapper = new LambdaQueryWrapper<>();
superviseReportLambdaQueryWrapper.between(SuperviseReport::getCrtTime, request.getBeginTime(), request.getEndTime());
superviseReportLambdaQueryWrapper.eq(SuperviseReport::getType, "1");
superviseReportLambdaQueryWrapper.eq(SuperviseReport::getCrtDepartId, request.getDepartId());
superviseReportLambdaQueryWrapper.eq(SuperviseReport::getCrtDepartId, supDepart.getId());
List<SuperviseReport> superviseReportList = superviseReportService.list(superviseReportLambdaQueryWrapper);
DatavServiceImpl.BlameResult blameResult = this.buildBlameResult(negatives);
SuperviseMapIconVo superviseMapIconVo = new SuperviseMapIconVo();

Loading…
Cancel
Save