工程和工程进度

This commit is contained in:
sxu 2025-07-23 22:27:19 +08:00
parent 55be07a4bd
commit b648e0d38e
3 changed files with 77 additions and 1 deletions

View File

@ -63,7 +63,9 @@ public class ParamSecureHandler implements AsyncHandlerInterceptor {
"/largeScreen/constrDisplay/pushImageData",
"/largeScreen/tb_project_new/list",
"/largeScreen/environment/getEnvironmentList",
"/largeScreen/tb_project_progress_new/list"
"/largeScreen/tb_project_progress_new/list",
"/largeScreen/tb_project_progress_new/list4chart",
"/largeScreen/tb_project_progress_new/list4bing"
};
/**

View File

@ -1,5 +1,6 @@
package com.securitycontrol.screen.controller;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
@ -45,6 +46,70 @@ public class ProjectProgressNewController extends BaseController {
return getDataTable(list);
}
@ApiOperation(value = "查询工程进度列表")
@GetMapping("/list4chart")
public TableDataInfo list4chart() {
List<ProjectProgressNew> list = new ArrayList<>();
ProjectProgressNew projectProgress1 = new ProjectProgressNew();
ProjectProgressNew projectProgress2 = new ProjectProgressNew();
ProjectProgressNew projectProgress3 = new ProjectProgressNew();
ProjectProgressNew projectProgress4 = new ProjectProgressNew();
ProjectProgressNew projectProgress5 = new ProjectProgressNew();
ProjectProgressNew projectProgress6 = new ProjectProgressNew();
projectProgress1.setMonth("一月");
projectProgress1.setMonthValue("60");
projectProgress1.setMonthValue2("80");
projectProgress2.setMonth("二月");
projectProgress2.setMonthValue("90");
projectProgress2.setMonthValue2("100");
projectProgress3.setMonth("三月");
projectProgress3.setMonthValue("50");
projectProgress3.setMonthValue2("65");
projectProgress4.setMonth("四月");
projectProgress4.setMonthValue("80");
projectProgress4.setMonthValue2("92");
projectProgress5.setMonth("五月");
projectProgress5.setMonthValue("100");
projectProgress5.setMonthValue2("108");
projectProgress6.setMonth("六月");
projectProgress6.setMonthValue("75");
projectProgress6.setMonthValue2("88");
list.add(projectProgress1);
list.add(projectProgress2);
list.add(projectProgress3);
list.add(projectProgress4);
list.add(projectProgress5);
list.add(projectProgress6);
return getDataTable(list);
}
@ApiOperation(value = "查询工程进度列表")
@GetMapping("/list4bing")
public TableDataInfo list4bing() {
List<ProjectProgressNew> list = new ArrayList<>();
ProjectProgressNew projectProgress1 = new ProjectProgressNew();
ProjectProgressNew projectProgress2 = new ProjectProgressNew();
ProjectProgressNew projectProgress3 = new ProjectProgressNew();
ProjectProgressNew projectProgress4 = new ProjectProgressNew();
ProjectProgressNew projectProgress5 = new ProjectProgressNew();
projectProgress1.setCategory("大气影响");
projectProgress1.setMonthValue("21");
projectProgress2.setMonth("设备判断延迟");
projectProgress2.setMonthValue("34");
projectProgress3.setMonth("人员不足");
projectProgress3.setMonthValue("22");
projectProgress4.setMonth("设计变更");
projectProgress4.setMonthValue("16");
projectProgress5.setMonth("其他");
projectProgress5.setMonthValue("7");
list.add(projectProgress1);
list.add(projectProgress2);
list.add(projectProgress3);
list.add(projectProgress4);
list.add(projectProgress5);
return getDataTable(list);
}
/**
* 获取工程进度详细信息
*/

View File

@ -82,5 +82,14 @@ public class ProjectProgressNew extends BaseEntity {
/** 关键路径任务标识(是 / 否) */
private String keyPathFlag;
private String month;
private String monthValue;
private String monthValue2;
private String category;
private String categoryValue;
}