Browse Source

流程查询sql修改

master
gjh 3 months ago
parent
commit
f84acd2910
  1. 2
      huzhou/src/main/java/com/easy/admin/modules/huzhou/dao/mapping/HuzhouProjectinfoMapper.xml
  2. 4
      huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouPlaninfoServiceImpl.java
  3. 3
      huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java

2
huzhou/src/main/java/com/easy/admin/modules/huzhou/dao/mapping/HuzhouProjectinfoMapper.xml

@ -563,7 +563,7 @@ order by create_date desc
</select> </select>
<select id="getTaskNames" resultType="java.lang.String" > <select id="getTaskNames" resultType="java.lang.String" >
select distinct(ta.name_) from act_ru_task ta where ta.execution_id_ in select distinct(ta.name_) from act_ru_task ta where ta.execution_id_ in
(select ex.id_ from act_ru_execution ex where ex.proc_inst_id_=(select pro.processInstanceId from huzhou_processinfo pro where pro.projectId=#{planId} and pro.processstatus!=0)) (select ex.id_ from act_ru_execution ex where ex.proc_inst_id_=(select pro.processInstanceId from huzhou_processinfo pro where pro.projectId=#{planId} and pro.processstatus =1))
</select> </select>
</mapper> </mapper>

4
huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouPlaninfoServiceImpl.java

@ -858,6 +858,10 @@ public class HuzhouPlaninfoServiceImpl extends ServiceImpl<HuzhouPlaninfoMapper,
// runtimeService.deleteProcessInstance("423634","停止流程"); // runtimeService.deleteProcessInstance("423634","停止流程");
// runtimeService.deleteProcessInstance("415628","停止流程"); // runtimeService.deleteProcessInstance("415628","停止流程");
// runtimeService.deleteProcessInstance("415680","停止流程"); // runtimeService.deleteProcessInstance("415680","停止流程");
//runtimeService.deleteProcessInstance("379365","停止流程");
//runtimeService.deleteProcessInstance("505605","停止流程");
//runtimeService.deleteProcessInstance("505605","停止流程");
IPage<HuzhouProjectinfoOV> infoPageList = projectinfoService.getProjectInfoAndChildPageList(projectinfo, pageNo, pageSize,newStage); IPage<HuzhouProjectinfoOV> infoPageList = projectinfoService.getProjectInfoAndChildPageList(projectinfo, pageNo, pageSize,newStage);
return infoPageList; return infoPageList;

3
huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java

@ -1595,6 +1595,9 @@ public class HuzhouProjectinfoServiceImpl extends ServiceImpl<HuzhouProjectinfoM
)); ));
// 分组 // 分组
for (ProjectSummaryOV record : records) {
log.info("{}", record.getDutyWorkplace());
}
Map<String, List<ProjectSummaryOV>> groupedRecords = new HashMap<>(); Map<String, List<ProjectSummaryOV>> groupedRecords = new HashMap<>();
groupedRecords.put("市卫健委", records.stream().filter(r -> shiweiJianwei.contains(r.getDutyWorkplace())).collect(Collectors.toList())); groupedRecords.put("市卫健委", records.stream().filter(r -> shiweiJianwei.contains(r.getDutyWorkplace())).collect(Collectors.toList()));
groupedRecords.put("市级医院", records.stream().filter(r -> shijiYiyuan.contains(r.getDutyWorkplace())).collect(Collectors.toList())); groupedRecords.put("市级医院", records.stream().filter(r -> shijiYiyuan.contains(r.getDutyWorkplace())).collect(Collectors.toList()));

Loading…
Cancel
Save