添加隐患处理类型等接口
parent
183eef7073
commit
0698b28d27
|
@ -120,7 +120,7 @@ public class StatisticsDataController extends BaseController {
|
|||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = this.getPageData();
|
||||
pd.put("CORPINFO_ID",CORPINFO_ID);
|
||||
pd.put("CORPINFO_ID", CORPINFO_ID);
|
||||
|
||||
//清单类型占比统计
|
||||
List<PageData> chartData = listmanagerService.statisticsGroupType(pd);
|
||||
|
@ -151,7 +151,7 @@ public class StatisticsDataController extends BaseController {
|
|||
for (int i = 0; i < legendData.size(); i++) {
|
||||
PageData pd = new PageData();
|
||||
pd.put("CORPINFO_ID", CORPINFO_ID);
|
||||
pd.put("STATENAME",legendData.get(i));
|
||||
pd.put("STATENAME", legendData.get(i));
|
||||
List data = new ArrayList();
|
||||
List<PageData> hdRecChart = hiddenService.statisticsGroupMonthByState(pd); //根据状态按时间分组统计隐患数据
|
||||
for (int j = 0; j < halfYearMonth.size(); j++) {
|
||||
|
@ -193,7 +193,7 @@ public class StatisticsDataController extends BaseController {
|
|||
Map<String, Object> chartData = new HashMap<String, Object>();
|
||||
List<PageData> deptList = riskpointService.listDeptByPoint(pd);
|
||||
List<String> yAxisData = new ArrayList<String>();
|
||||
for(PageData d :deptList){
|
||||
for (PageData d : deptList) {
|
||||
PageData pdf = new PageData();
|
||||
yAxisData.add(d.getString("DEPT_NAME"));
|
||||
}
|
||||
|
@ -202,7 +202,7 @@ public class StatisticsDataController extends BaseController {
|
|||
List<Dictionaries> varList = dictionariesService.listSubDictByParentId("5a81e63ec0e94d919b3138bc01dbef6b");
|
||||
List<String> legendData = new ArrayList<String>();
|
||||
List seriesData = new ArrayList();
|
||||
for(Dictionaries d :varList){
|
||||
for (Dictionaries d : varList) {
|
||||
PageData pdf = new PageData();
|
||||
legendData.add(d.getNAME());
|
||||
seriesData.add(new ArrayList());
|
||||
|
@ -211,7 +211,7 @@ public class StatisticsDataController extends BaseController {
|
|||
//隐患整改趋势(近半年)
|
||||
for (int i = 0; i < deptList.size(); i++) {
|
||||
PageData dept = new PageData();
|
||||
dept.put("DEPARTMENT_ID",deptList.get(i).getString("DEPARTMENT_ID"));
|
||||
dept.put("DEPARTMENT_ID", deptList.get(i).getString("DEPARTMENT_ID"));
|
||||
List<PageData> dataChart = riskpointService.statisticsGroupLevelByDept(dept); //按照级别分类统计各部门风险管控数据
|
||||
for (int j = 0; j < varList.size(); j++) {
|
||||
List secondList = (List) seriesData.get(j);
|
||||
|
@ -345,17 +345,19 @@ public class StatisticsDataController extends BaseController {
|
|||
return map;
|
||||
}
|
||||
|
||||
/**数据可视化平台首页获取
|
||||
/**
|
||||
* 数据可视化平台首页获取
|
||||
* 1.获取企业的置顶视频
|
||||
* 2.获取管理的置顶视频
|
||||
* 3.没有视频或者没有置顶视频
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
@RequestMapping(value="/getObjectForBiLogin")
|
||||
@RequestMapping(value = "/getObjectForBiLogin")
|
||||
@ResponseBody
|
||||
public Object getObjectForBiLogin() throws Exception{
|
||||
Map<String,Object> map = new HashMap<String,Object>();
|
||||
public Object getObjectForBiLogin() throws Exception {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = new PageData();
|
||||
pd.put("TYPE", "1");
|
||||
|
@ -373,14 +375,16 @@ public class StatisticsDataController extends BaseController {
|
|||
return map;
|
||||
}
|
||||
|
||||
/**获取重大危险源数据
|
||||
/**
|
||||
* 获取重大危险源数据
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
@RequestMapping(value="/findValidateData")
|
||||
@RequestMapping(value = "/findValidateData")
|
||||
@ResponseBody
|
||||
public Object findValidateData() throws Exception{
|
||||
Map<String,Object> map = new HashMap<String,Object>();
|
||||
public Object findValidateData() throws Exception {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = this.getPageData();
|
||||
List<PageData> varList = majordangersourcedisposalService.listAll(pd); //根据ID读取
|
||||
|
@ -654,14 +658,16 @@ public class StatisticsDataController extends BaseController {
|
|||
return lastDayOfMonth;
|
||||
}
|
||||
|
||||
/**首页 获取折线图
|
||||
/**
|
||||
* 首页 获取折线图
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
@RequestMapping(value="/listmanagerIndexCount")
|
||||
@RequestMapping(value = "/listmanagerIndexCount")
|
||||
@ResponseBody
|
||||
public Object listmanagerIndexCount() throws Exception{
|
||||
Map<String,Object> map = new HashMap<String,Object>();
|
||||
public Object listmanagerIndexCount() throws Exception {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = this.getPageData();
|
||||
pd.put("CORPINFO_ID", CORPINFO_ID); //企业
|
||||
|
@ -672,30 +678,30 @@ public class StatisticsDataController extends BaseController {
|
|||
// {months: "2022-06", count: 0, screenType: "riskChecklistType0001"}
|
||||
// 6 * 3 近6個月 ,3 三种类型
|
||||
|
||||
Map<String,String> monSCrMap = new HashMap<>();
|
||||
for (PageData pageData : valList){
|
||||
String key = pageData.getString("months")+"*"+pageData.getString("screenType");
|
||||
monSCrMap.put(key,pageData.getString("count"));
|
||||
Map<String, String> monSCrMap = new HashMap<>();
|
||||
for (PageData pageData : valList) {
|
||||
String key = pageData.getString("months") + "*" + pageData.getString("screenType");
|
||||
monSCrMap.put(key, pageData.getString("count"));
|
||||
}
|
||||
|
||||
|
||||
List<String> halfYearMonth = DateUtil.getHalfYearMonth(true);
|
||||
String [] typeAll = new String[]{"riskChecklistType0001","riskChecklistType0002","zhqd03"};
|
||||
String[] typeAll = new String[]{"riskChecklistType0001", "riskChecklistType0002", "zhqd03"};
|
||||
|
||||
|
||||
List<Map<String,Object>> list = new ArrayList<>(); // 整理完成的数据 size 6 * 3
|
||||
for(String month : halfYearMonth){
|
||||
for (String type : typeAll){
|
||||
List<Map<String, Object>> list = new ArrayList<>(); // 整理完成的数据 size 6 * 3
|
||||
for (String month : halfYearMonth) {
|
||||
for (String type : typeAll) {
|
||||
String count = "0";
|
||||
|
||||
String key = month +"*" + type;
|
||||
if (monSCrMap.containsKey(key)){
|
||||
String key = month + "*" + type;
|
||||
if (monSCrMap.containsKey(key)) {
|
||||
count = monSCrMap.get(key);
|
||||
}
|
||||
Map<String,Object> monAndType = new HashMap<>();
|
||||
monAndType.put("months",month);
|
||||
monAndType.put("screenType",type);
|
||||
monAndType.put("count",count);
|
||||
Map<String, Object> monAndType = new HashMap<>();
|
||||
monAndType.put("months", month);
|
||||
monAndType.put("screenType", type);
|
||||
monAndType.put("count", count);
|
||||
list.add(monAndType);
|
||||
}
|
||||
}
|
||||
|
@ -867,14 +873,16 @@ public class StatisticsDataController extends BaseController {
|
|||
return map;
|
||||
}
|
||||
|
||||
/**平台公告
|
||||
/**
|
||||
* 平台公告
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
@RequestMapping(value="/listByIndex")
|
||||
@RequestMapping(value = "/listByIndex")
|
||||
@ResponseBody
|
||||
public Object listByIndex(Page page) throws Exception{
|
||||
Map<String,Object> map = new HashMap<String,Object>();
|
||||
public Object listByIndex(Page page) throws Exception {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = this.getPageData();
|
||||
//获取发布给这个企业的信息
|
||||
|
@ -888,18 +896,20 @@ public class StatisticsDataController extends BaseController {
|
|||
return map;
|
||||
}
|
||||
|
||||
/**企业公告
|
||||
/**
|
||||
* 企业公告
|
||||
*
|
||||
* @param page
|
||||
* @throws Exception
|
||||
*/
|
||||
@RequestMapping(value="/enterpriseListByIndex")
|
||||
@RequestMapping(value = "/enterpriseListByIndex")
|
||||
@ResponseBody
|
||||
public Object enterpriseListByIndex(Page page) throws Exception{
|
||||
Map<String,Object> map = new HashMap<String,Object>();
|
||||
public Object enterpriseListByIndex(Page page) throws Exception {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = this.getPageData();
|
||||
String KEYWORDS = pd.getString("KEYWORDS"); //关键词检索条件
|
||||
if(Tools.notEmpty(KEYWORDS))pd.put("KEYWORDS", KEYWORDS.trim());
|
||||
if (Tools.notEmpty(KEYWORDS)) pd.put("KEYWORDS", KEYWORDS.trim());
|
||||
pd.put("USER_ID", USER_ID);
|
||||
page.setPd(pd);
|
||||
List<PageData> varList = noticecorpService.listByIndex(page); //列出NOTICECORP列表
|
||||
|
@ -910,35 +920,37 @@ public class StatisticsDataController extends BaseController {
|
|||
}
|
||||
|
||||
|
||||
/**清單列表
|
||||
/**
|
||||
* 清單列表
|
||||
*
|
||||
* @param
|
||||
* @throws Exception
|
||||
*/
|
||||
@RequestMapping(value="/checkListIndex")
|
||||
@RequestMapping(value = "/checkListIndex")
|
||||
@ResponseBody
|
||||
public Object checkListIndex() throws Exception{
|
||||
Map<String,Object> map = new HashMap<String,Object>();
|
||||
public Object checkListIndex() throws Exception {
|
||||
Map<String, Object> map = new HashMap<String, Object>();
|
||||
String errInfo = "success";
|
||||
PageData pd = new PageData();
|
||||
pd = this.getPageData();
|
||||
pd.put("CORPINFO_ID", CORPINFO_ID); //企业
|
||||
pd.put("USER_ID",USER_ID);
|
||||
pd.put("USER_ID", USER_ID);
|
||||
pd.put("DEPARTMENT_ID", DEPT_ID);
|
||||
|
||||
pd.put("USER_ID","");
|
||||
pd.put("USER_ID", "");
|
||||
List<PageData> varList = listmanagerService.listAll(pd); //列出ListManager列表
|
||||
int wjcNum = 0;
|
||||
int yjcNum = 0;
|
||||
for (PageData list : varList) {
|
||||
if(list.getString("TYPE").equals("listType0005")) {
|
||||
if(Integer.parseInt(list.get("checkCount").toString()) > 0) {
|
||||
if (list.getString("TYPE").equals("listType0005")) {
|
||||
if (Integer.parseInt(list.get("checkCount").toString()) > 0) {
|
||||
yjcNum++;
|
||||
} else {
|
||||
wjcNum++;
|
||||
}
|
||||
continue;
|
||||
}
|
||||
if(Integer.parseInt(list.get("checkCount").toString()) > 0) {
|
||||
if (Integer.parseInt(list.get("checkCount").toString()) > 0) {
|
||||
yjcNum++;
|
||||
} else {
|
||||
wjcNum++;
|
||||
|
|
Loading…
Reference in New Issue