Commit 573fae0911d9731934621a04a1961ebf9366ba39

Authored by wangqian
1 parent fef7a423

app首页统计修改

urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/homepage/HomepageSummaryServiceImpl.java
@@ -91,12 +91,12 @@ public class HomepageSummaryServiceImpl implements HomepageSummaryService{ @@ -91,12 +91,12 @@ public class HomepageSummaryServiceImpl implements HomepageSummaryService{
91 Integer inspTotal = Objects.isNull(dayVo.getInspTotal()) ? 0 : dayVo.getInspTotal(); 91 Integer inspTotal = Objects.isNull(dayVo.getInspTotal()) ? 0 : dayVo.getInspTotal();
92 Integer woTotal = Objects.isNull(dayVo.getWoTotal()) ? 0 : dayVo.getWoTotal(); 92 Integer woTotal = Objects.isNull(dayVo.getWoTotal()) ? 0 : dayVo.getWoTotal();
93 93
94 - Integer mtUnfinished = Objects.isNull(dayVo.getMtUnfinished()) ? 0 : dayVo.getMtUnfinished();  
95 - Integer inspUnfinished = Objects.isNull(dayVo.getInspUnfinished()) ? 0 : dayVo.getInspUnfinished();  
96 - Integer woUnfinished = Objects.isNull(dayVo.getWoUnfinished()) ? 0 : dayVo.getWoUnfinished(); 94 + Integer mtCompleted = Objects.isNull(dayVo.getMtCompleted()) ? 0 : dayVo.getMtCompleted();
  95 + Integer inspCompleted = Objects.isNull(dayVo.getInspCompleted()) ? 0 : dayVo.getInspCompleted();
  96 + Integer woCompleted = Objects.isNull(dayVo.getWoCompleted()) ? 0 : dayVo.getWoCompleted();
97 // 计算赋值 97 // 计算赋值
98 - vo.setCompletedNum(mtTotal + inspTotal + woTotal);  
99 - vo.setCountpendingNum(mtUnfinished + inspUnfinished + woUnfinished); 98 + vo.setCompletedNum(mtCompleted + inspCompleted + woCompleted);
  99 + vo.setCountpendingNum(mtTotal + inspTotal + woTotal);
100 } 100 }
101 }); 101 });
102 } 102 }
@@ -236,7 +236,7 @@ public class HomepageSummaryServiceImpl implements HomepageSummaryService{ @@ -236,7 +236,7 @@ public class HomepageSummaryServiceImpl implements HomepageSummaryService{
236 TaskStatisticsDO statisticsDO = new TaskStatisticsDO(); 236 TaskStatisticsDO statisticsDO = new TaskStatisticsDO();
237 statisticsDO.setBusiDate(busiDate); 237 statisticsDO.setBusiDate(busiDate);
238 statisticsDO.setUserId(userId); 238 statisticsDO.setUserId(userId);
239 - statisticsDO.setUserName(statisticsDO.getUserName()); 239 + statisticsDO.setUserName(adminUserRespDTO.getNickname());
240 //statisticsDO.setCompanyId(); 240 //statisticsDO.setCompanyId();
241 statisticsDO.setDeptId(adminUserRespDTO.getDeptId()); 241 statisticsDO.setDeptId(adminUserRespDTO.getDeptId());
242 //2、查询巡查任务数量及已完成数量 242 //2、查询巡查任务数量及已完成数量
urbanops-module-garden/src/main/resources/mapper/homepage/HomepageSummaryMapper.xml
@@ -520,7 +520,7 @@ @@ -520,7 +520,7 @@
520 AND a.begin_time <= #{beginTime} 520 AND a.begin_time <= #{beginTime}
521 </if> 521 </if>
522 <if test="endTime != null and endTime != ''"> 522 <if test="endTime != null and endTime != ''">
523 - AND a.begin_time >= #{endTime} 523 + AND a.end_time >= #{endTime}
524 </if> 524 </if>
525 GROUP BY role_id 525 GROUP BY role_id
526 </select> 526 </select>
@@ -529,7 +529,7 @@ @@ -529,7 +529,7 @@
529 <select id="countWorkOrderPending" resultType="com.zteits.urbanops.module.garden.controller.app.homepage.vo.CommonTaskStatusVo" > 529 <select id="countWorkOrderPending" resultType="com.zteits.urbanops.module.garden.controller.app.homepage.vo.CommonTaskStatusVo" >
530 select 530 select
531 t.ASSIGNEE_ as userId, 531 t.ASSIGNEE_ as userId,
532 - count(*) 532 + count(*) AS totalCount
533 FROM act_ru_task t 533 FROM act_ru_task t
534 LEFT JOIN workorder_main_info m ON t.PROC_INST_ID_ = m.process_instance_id AND m.deleted = 0 534 LEFT JOIN workorder_main_info m ON t.PROC_INST_ID_ = m.process_instance_id AND m.deleted = 0
535 WHERE t.SUSPENSION_STATE_ = 1 535 WHERE t.SUSPENSION_STATE_ = 1
@@ -543,7 +543,7 @@ @@ -543,7 +543,7 @@
543 </select> 543 </select>
544 <!--工单已办数量--> 544 <!--工单已办数量-->
545 <select id="countWorkOrderCompleted" resultType="com.zteits.urbanops.module.garden.controller.app.homepage.vo.CommonTaskStatusVo" > 545 <select id="countWorkOrderCompleted" resultType="com.zteits.urbanops.module.garden.controller.app.homepage.vo.CommonTaskStatusVo" >
546 - select t.userId,count(*) 546 + select t.userId,count(*) AS totalCount
547 FROM ( 547 FROM (
548 select t.ASSIGNEE_ as userId, 548 select t.ASSIGNEE_ as userId,
549 ROW_NUMBER() OVER ( 549 ROW_NUMBER() OVER (