Compare commits
	
		
			2 Commits 
		
	
	
		
			d938d659a4
			...
			5c720b68b7
		
	
	| Author | SHA1 | Date | 
|---|---|---|
|  | 5c720b68b7 | |
|  | 0f63fe8e24 | 
|  | @ -28,15 +28,39 @@ public class IndexDataController { | |||
|     private IndexService indexService; | ||||
| 
 | ||||
| 
 | ||||
|     /** | ||||
|      * 待办工单列表 | ||||
|      * @param pager | ||||
|      * @param requestContext | ||||
|      * @return | ||||
|      */ | ||||
|     @GetMapping("/doneWorkOrder") | ||||
|     @Operation(summary = "待办工单列表") | ||||
|     public GeneralResult doneWorkOrder(Pager pager, @Value(Common.REQ_CONTEXT) RequestContext requestContext) { | ||||
|         return indexService.doneWorkOrder(pager, requestContext); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 工单统计 | ||||
|      * @param pager | ||||
|      * @param requestContext | ||||
|      * @return | ||||
|      */ | ||||
|     @GetMapping("/workOrder/stattic") | ||||
|     @Operation(summary = "待办工单列表") | ||||
|     @Operation(summary = "工单统计") | ||||
|     public GeneralResult workOrderStatic(Pager pager, @Value(Common.REQ_CONTEXT) RequestContext requestContext) { | ||||
|         return indexService.workOrderStatic(requestContext); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 当前用户首页数据展示模块的数据查询 | ||||
|      * @param pager | ||||
|      * @param requestContext | ||||
|      * @return | ||||
|      */ | ||||
|     @GetMapping("/userData/stattic") | ||||
|     @Operation(summary = "当前用户首页数据展示模块的数据查询") | ||||
|     public GeneralResult userStatic(Pager pager, @Value(Common.REQ_CONTEXT) RequestContext requestContext) { | ||||
|         return indexService.userDataStatic(requestContext); | ||||
|     } | ||||
| } | ||||
|  |  | |||
|  | @ -11,4 +11,6 @@ public interface IndexService { | |||
|     GeneralResult doneWorkOrder(Pager pager, RequestContext requestContext); | ||||
| 
 | ||||
|     GeneralResult workOrderStatic(RequestContext requestContext); | ||||
| 
 | ||||
|     GeneralResult userDataStatic(RequestContext requestContext); | ||||
| } | ||||
|  |  | |||
|  | @ -51,30 +51,52 @@ public class IndexServiceImpl implements IndexService { | |||
|             JSONObject param = new JSONObject(); | ||||
|             User user = userRepository.query(requestContext.getTarget()); | ||||
|             param.put("userId", "1111"); | ||||
|             param.put("page",1); | ||||
|             param.put("page", 1); | ||||
|             param.put("limit", Integer.MAX_VALUE); | ||||
|             String result = ykUtil.call(YkInfo.getTaskList, param, JSONArray.class); | ||||
|             JSONObject jsonObject = JSONArray.parseObject(result, JSONObject.class); | ||||
|             Integer total = jsonObject.getInteger("total"); | ||||
| 
 | ||||
|             Map<String,Object> resultMap = new HashMap<>(); | ||||
|             resultMap.put("orderTotal",total); | ||||
|             Map<String, Object> resultMap = new HashMap<>(); | ||||
|             resultMap.put("orderTotal", total); | ||||
| 
 | ||||
|             List<JSONObject> data = JSONObject.parseObject(jsonObject.getString("data"), List.class); | ||||
|             Integer waitDoneTotal = 0; | ||||
|             Integer doneTotal = 0; | ||||
|             for (JSONObject obj : data) { | ||||
|                 if("0".equals(obj.getString("approve_status"))){ | ||||
|                 if ("0".equals(obj.getString("approve_status"))) { | ||||
|                     waitDoneTotal++; | ||||
|                 }else { | ||||
|                 } else { | ||||
|                     doneTotal++; | ||||
|                 } | ||||
|             } | ||||
| 
 | ||||
|             resultMap.put("waitDoneTotal",waitDoneTotal); | ||||
|             resultMap.put("doneTotal",doneTotal); | ||||
|             resultMap.put("waitDoneTotal", waitDoneTotal); | ||||
|             resultMap.put("doneTotal", doneTotal); | ||||
| 
 | ||||
|             return new GeneralResult(true, resultMap,"查询成功"); | ||||
|             return new GeneralResult(true, resultMap, "查询成功"); | ||||
|         } catch (Exception e) { | ||||
|             log.info("查询失败", e); | ||||
|             return new GeneralResult(false, "查询失败"); | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public GeneralResult userDataStatic(RequestContext requestContext) { | ||||
|         try { | ||||
|             //查询当前用户授权应用
 | ||||
|             JSONObject param = new JSONObject(); | ||||
|             param.put("userId", "1111"); | ||||
|             param.put("type", "user"); | ||||
|             String result = ykUtil.call(YkInfo.getUserAppList, param, JSONArray.class); | ||||
| 
 | ||||
|             //获取用户信息
 | ||||
|             JSONObject userParam = new JSONObject(); | ||||
|             param.put("userParam", "1111"); | ||||
|             String userRolesStr = ykUtil.call(YkInfo.getUserRoles, param, JSONArray.class); | ||||
| 
 | ||||
| 
 | ||||
|             return new GeneralResult(true, "查询成功"); | ||||
|         } catch (Exception e) { | ||||
|             log.info("查询失败", e); | ||||
|             return new GeneralResult(false, "查询失败"); | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue