| 
					
				 | 
			
			
				@@ -58,6 +58,7 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private String upLoadPath; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private IQcSsgqzysytdqkGzvService qcSsgqzysytdqkGzvService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * 查询添加的年份列表,倒叙 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -411,7 +412,7 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (qc.getShzt().equals("通过")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 qc.setSfsb(3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 String sjdwdm = qc.getSjdwdm(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                System.out.println(sjdwdm); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //System.out.println(sjdwdm); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 String org_code = qc.getSysOrgCode(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (org_code.length() > 6) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     qcQyxxService.updatePid(sjdwdm, org_code); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -606,19 +607,19 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String sbdks = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String yhjs = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String sbdkmj = null;      //上报地块面积 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        XzdxVO xzdx=new XzdxVO();  //闲置低效 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        XzdxVO xzdx = new XzdxVO();  //闲置低效 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (String s : rolesByUsername) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (s.equals("shyh") || s.equals("gzw") || s.equals("xfzx") || s.equals("sjzh")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 yhjs = "shyh"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sbdks = qcQyxxService.sbdksAdmin(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sbdkmj = qcQyxxService.sbdksMjAdmin(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                xzdx=qcQyxxService.getXzdx(""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                xzdx = qcQyxxService.getXzdx(""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 yhjs = "sbyh"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sbdks = qcQyxxService.sbdks(username); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sbdkmj = qcQyxxService.sbdksMj(username); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                xzdx=qcQyxxService.getXzdx(username); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                xzdx = qcQyxxService.getXzdx(username); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //企业数量、上报地块企业数、地块数量、地块面积、闲置地块数、闲置地块面积 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -629,8 +630,8 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         list.add(ChangeNumber.ChangeString(sbdkmj));   //上报地块面积 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         list.add(xzdx.getXzdxNum()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         list.add(xzdx.getXzdxArea()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        String message="下发任务数,有效登录数,上报地块数,用戶角色,省属上报面积,闲置地块数、闲置地块面积"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return Result.OK(message,list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String message = "下发任务数,有效登录数,上报地块数,用戶角色,省属上报面积,闲置地块数、闲置地块面积"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return Result.OK(message, list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -653,7 +654,7 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String wsh = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String szsbMj = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String szwshMj = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        XzdxVO xzdx=new XzdxVO();  //闲置低效 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        XzdxVO xzdx = new XzdxVO();  //闲置低效 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (String s : rolesByUsername) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (s.equals("shyh") || s.equals("gzw") || s.equals("xfzx") || s.equals("sjzh")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 yhjs = "shyh"; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -661,7 +662,7 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //wsh = qcQyxxService.sydwwshAdmin(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 szsbMj = qcQyxxService.sydwwshAdminMj(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //szwshMj = qcQyxxService.sydwwshAdminWshMj(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                xzdx=qcQyxxService.getXzdxSz(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                xzdx = qcQyxxService.getXzdxSz(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -675,8 +676,8 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //list.add(ChangeNumber.ChangeString(szwshMj));//省直未审核面积 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         list.add(xzdx.getXzdxNum()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         list.add(xzdx.getXzdxArea()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        String message="下发任务数,有效登录数,上报地块数,用戶角色,省直上报面积,闲置地块数、闲置地块面积"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return Result.OK(message,list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String message = "下发任务数,有效登录数,上报地块数,用戶角色,省直上报面积,闲置地块数、闲置地块面积"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return Result.OK(message, list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -822,11 +823,11 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * 首页-未审核数量 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     *  0-未上报 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     *  1-已上报待审核 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     *  2-审核中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     *  3-已审核 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     *  4-错误退回 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 0-未上报 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 1-已上报待审核 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 2-审核中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 3-已审核 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 4-错误退回 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //@AutoLog(value = "首页-未审核数量") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "首页-省属未审核数量", notes = "首页-省属未审核数量") 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1061,8 +1062,6 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "统计-上报地块面积", notes = "统计-上报地块面积") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @GetMapping(value = "/xzqhtj") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public Result<?> xzqhtj() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return Result.OK("null"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1083,7 +1082,6 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.select("count(syqsyfs) as \"value\",SYQSYFS as \"name\""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.groupBy("SYQSYFS"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.likeRight("SYS_ORG_CODE", "A04"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        queryWrapper.eq("SFSB", 3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List list = qcSsgqzysytdqkGzvService.listMaps(queryWrapper); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Collections.reverse(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return Result.OK(list); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1105,7 +1103,6 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.select("sum(CAST(sjzytdmj AS DECIMAL(10,2))) as \"value\",SYQSYFS as \"name\""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.groupBy("SYQSYFS"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.likeRight("SYS_ORG_CODE", "A04"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        queryWrapper.eq("SFSB", 3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List list = qcSsgqzysytdqkGzvService.listMaps(queryWrapper); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //其它类放后面 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Collections.reverse(list); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1129,7 +1126,6 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.select("count(syqsyfs) as \"value\",SYQSYFS as \"name\""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.groupBy("SYQSYFS"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.likeRight("SYS_ORG_CODE", "A03"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        queryWrapper.gt("SFSB", 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List list = qcSsgqzysytdqkGzvService.listMaps(queryWrapper); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Collections.reverse(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return Result.OK(list); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1149,8 +1145,7 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Map<String, Object> resultMap = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         int sum = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        queryWrapper.select("count(zslx) as \"value\",ZSLX as \"name\""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //queryWrapper.gt("SFSB", 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        queryWrapper.select("count(zslx) as \"value\",ZSLX as \"name\" ,ROUND(SUM(sjzytdmj)*0.0015, 2) AS \"mj\""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.groupBy("zslx"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.likeRight("SYS_ORG_CODE", "A03"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<HashMap<String, Object>> list = qcSsgqzysytdqkGzvService.listMaps(queryWrapper); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1163,18 +1158,24 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<HashMap<String, String>> result = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         HashMap<String, String> Maps = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         HashMap<String, String> Map = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        double yzmj = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        double wzmj = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (HashMap<String, Object> map : list) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (map.get("name").equals("无") || map.get("name").equals("无权属证明材料") || map.get("name").equals("文件合同等权属证明材料")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 conut = conut + Integer.valueOf(map.get("value").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                wzmj = wzmj + Double.parseDouble(map.get("mj").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sum = sum + Integer.valueOf(map.get("value").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                yzmj = yzmj + Double.parseDouble(map.get("mj").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Map.put("name", "无证"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Map.put("value", String.valueOf(conut)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map.put("mj", String.valueOf(wzmj)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Maps.put("name", "有证"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Maps.put("value", String.valueOf(sum)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Maps.put("mj", String.valueOf(yzmj)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         result.add(Maps); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         result.add(Map); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return Result.OK(result); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1194,12 +1195,38 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Map<String, Object> resultMap = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         int sum = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        queryWrapper.select("count(TDSYXZ) as \"value\",TDSYXZ as \"name\""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        queryWrapper.eq("SFSB", 3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        queryWrapper.select("count(TDSYXZ) as \"value\",TDSYXZ as \"name\" ,ROUND(SUM(sjzytdmj)*0.0015, 2) AS \"mj\""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.groupBy("TDSYXZ"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.likeRight("SYS_ORG_CODE", "A04"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<HashMap<String, Object>> list = qcSsgqzysytdqkGzvService.listMaps(queryWrapper); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return Result.OK(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return Result.OK(changeTdsyxzzb(list)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 处理统计-土地使用现状占比 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @param list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public Map changeTdsyxzzb(List<HashMap<String, Object>> list) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List sumList = new ArrayList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List areaList = new ArrayList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        for (HashMap<String, Object> item : list) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            String name = (String) item.get("name"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Map<String, Object> sum = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sum.put("name", name); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sum.put("value", item.get("value")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sumList.add(sum); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Map<String, Object> area = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            area.put("name", name); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            area.put("value", item.get("mj")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            areaList.add(area); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map<String, List<Map<String, Object>>> result = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        result.put("zySum", sumList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        result.put("zyArea", areaList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1215,10 +1242,9 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             queryWrapper.likeRight("XZQH", xzqh); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Map<String, Object> resultMap = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        queryWrapper.select("count(wjlx) as \"value\",wjlx as \"name\""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        queryWrapper.select("count(wjlx) as \"value\",wjlx as \"name\" ,ROUND(SUM(sjzytdmj)*0.0015, 2) AS \"mj\""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.groupBy("wjlx"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryWrapper.likeRight("SYS_ORG_CODE", "A04"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//        queryWrapper.eq("SFSB", 3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<HashMap<String, Object>> list = qcSsgqzysytdqkGzvService.listMaps(queryWrapper); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         int sum = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return getResult2(sum, list); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1226,26 +1252,43 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @NotNull 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private Result<?> getResult2(int sum, List<HashMap<String, Object>> list) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map<String, Object> resMap = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<HashMap<String, String>> result = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List<HashMap<String, String>> resultArea = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         HashMap<String, String> Maps = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        HashMap<String, String> MapsArea = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        double mj = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (HashMap<String, Object> map : list) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             HashMap<String, String> Map = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            HashMap<String, String> MapArea = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (map.get("name").equals("证书")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Map.put("name", "有证"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                MapArea.put("name", "有证"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Map.put("value", map.get("value").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                MapArea.put("value", map.get("mj").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 result.add(Map); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                resultArea.add(MapArea); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else if (map.get("name").equals("待核实")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Map.put("name", "待核实"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                MapArea.put("name", "待核实"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Map.put("value", map.get("value").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                MapArea.put("value", map.get("mj").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 result.add(Map); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                resultArea.add(MapArea); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sum = sum + Integer.valueOf(map.get("value").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                mj = mj + Double.parseDouble(map.get("mj").toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Maps.put("name", "无证"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Maps.put("value", String.valueOf(sum)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         result.add(Maps); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return Result.OK(result); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        MapsArea.put("name", "无证"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        MapsArea.put("value", String.valueOf(mj)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        resultArea.add(MapsArea); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        resMap.put("num", result); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        resMap.put("area", resultArea); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return Result.OK(resMap); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1258,7 +1301,7 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public Result<?> sjyttjsz(@RequestParam(name = "xzqh") String xzqh) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<HashMap<String, Object>> list = qcQyxxService.sjyttjsz(xzqh); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Collections.reverse(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return getResult(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return getResultSS(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1282,11 +1325,11 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (HashMap<String, Object> map : list) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             names.add(map.get("name")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             values.add(map.get("value")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            codes.add(map.get("code")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            codes.add(map.get("number")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         res.put("name", names); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         res.put("value", values); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        res.put("code", codes); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("num", codes); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return Result.OK(res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1299,9 +1342,35 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @GetMapping(value = "/sjyttjss") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public Result<?> sjyttjss(@RequestParam(name = "xzqh") String xzqh) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<HashMap<String, Object>> list = qcQyxxService.sjyttjss(xzqh); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return getResult(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Collections.reverse(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return getResultSS(list); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @NotNull 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private Result<?> getResultSS(List<HashMap<String, Object>> list) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List names = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List values = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List codes = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List mj = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map<String, Object> res = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map<String, Object> resMj = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        for (HashMap<String, Object> map : list) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            names.add(map.get("name")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            values.add(map.get("value")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            codes.add(map.get("code")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            mj.add(map.get("mj")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("name", names); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("value", values); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        resMj.put("name", names); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        resMj.put("value", mj); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map resMap = new HashMap(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        resMap.put("zyNum", res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        resMap.put("zyArea", resMj); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return Result.OK(resMap); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * 统计-省直地图统计 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1372,15 +1441,21 @@ public class QcQyxxController extends JeecgController<QcQyxx, IQcQyxxService> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List names = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List values = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List values2 = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List numb = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List numb2 = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Map<String, Object> res = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (HashMap<String, Object> map : ssdkmj) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             names.add(map.get("name")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             values.add(map.get("value")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             values2.add(map.get("value2")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            numb.add(map.get("numb")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            numb2.add(map.get("numb2")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         res.put("name", names); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         res.put("value", values); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         res.put("value2", values2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("numb", numb); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        res.put("numb2", numb2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return Result.OK(res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |