|
|
@@ -279,7 +279,7 @@ public class CoreDrillTaskServiceImpl extends ServiceImpl<CoreDrillTaskMapper, C
|
|
|
}
|
|
|
if (ObjectUtil.equal(request.getSubmitType(), 2)) {
|
|
|
coreDrillTask.setStatus(DrillDoStatus.WAIT_SIGN.getCode());
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
coreDrillTask.setStatus(DrillDoStatus.WAIT_SUBMIT.getCode());
|
|
|
}
|
|
|
|
|
|
@@ -671,11 +671,9 @@ public class CoreDrillTaskServiceImpl extends ServiceImpl<CoreDrillTaskMapper, C
|
|
|
public TableDataInfo<CoreDrillTaskRecPageVo> recList(CoreDrillTaskRecPageDto request) {
|
|
|
dealRecListParam(request);
|
|
|
IPage<CoreDrillTaskRecPageVo> page;
|
|
|
- if (request.getRecStatus() != null) {
|
|
|
- page = coreDrillTaskMapper.selectRecPage(request.getPageRequest(), request, Collections.singletonList(request.getRecStatus()));
|
|
|
- } else {
|
|
|
- page = coreDrillTaskMapper.selectRecPage(request.getPageRequest(), request, getRecStatus());
|
|
|
- }
|
|
|
+
|
|
|
+ page = coreDrillTaskMapper.selectRecPage(request.getPageRequest(), request);
|
|
|
+
|
|
|
final List<SysDictData> drillTypeDictList = DictUtils.getDictCache(DictConstants.CORE_DRILL_TYPE);
|
|
|
final List<SysDictData> drillTaskRecStatusList = DictUtils.getDictCache(DictConstants.DRILL_TASK_REC_STATUS);
|
|
|
for (CoreDrillTaskRecPageVo record : page.getRecords()) {
|
|
|
@@ -850,7 +848,7 @@ public class CoreDrillTaskServiceImpl extends ServiceImpl<CoreDrillTaskMapper, C
|
|
|
panelListDto.setOrgPath(sysOrg.getPath());
|
|
|
List<Integer> statusList = new ArrayList<>();
|
|
|
Collections.addAll(statusList, DrillDoStatus.WAIT_SUBMIT.getCode(),
|
|
|
- DrillDoStatus.WAIT_RECORDED.getCode(),DrillDoStatus.WAIT_SIGN.getCode());
|
|
|
+ DrillDoStatus.WAIT_RECORDED.getCode(), DrillDoStatus.WAIT_SIGN.getCode());
|
|
|
List<PanelListVo> list = coreDrillTaskMapper.selectCurUserTaskList(panelListDto, statusList);
|
|
|
dealListData(list, panelListDto.getUserId());
|
|
|
//省联社/办事处或行社
|
|
|
@@ -859,16 +857,16 @@ public class CoreDrillTaskServiceImpl extends ServiceImpl<CoreDrillTaskMapper, C
|
|
|
OrgTypeEnum.SHEGN_LIAN_SHE.getCode().equals(sysOrg.getType())) {
|
|
|
|
|
|
//查询待评价与待推优数据
|
|
|
- List<PanelListVo> list2 = coreDrillTaskMapper.selectWaitEvaluateTaskList(panelListDto);
|
|
|
- list2.forEach(vo->{
|
|
|
- if (ObjectUtil.isNotNull(vo.getRecStatus())){
|
|
|
- vo.setStatus(10);
|
|
|
+ List<PanelListVo> waitEvaluateTaskList = coreDrillTaskMapper.selectWaitEvaluateTaskList(panelListDto);
|
|
|
+ List<PanelListVo> waitRecTaskList = coreDrillTaskMapper.selectWaitRecTaskList(panelListDto);
|
|
|
+ waitRecTaskList.forEach(item -> {
|
|
|
+ if (ObjectUtil.isNotNull(item.getRecStatus())) {
|
|
|
+ item.setStatus(10);
|
|
|
}
|
|
|
});
|
|
|
- list2.removeIf(item -> DateUtil.compare(new Date(), item.getEndTime()) > 0);
|
|
|
- list.addAll(list2);
|
|
|
-
|
|
|
-
|
|
|
+ list.addAll(waitEvaluateTaskList);
|
|
|
+ list.addAll(waitRecTaskList);
|
|
|
+ list.removeIf(item -> DateUtil.compare(new Date(), item.getEndTime()) > 0);
|
|
|
}
|
|
|
|
|
|
list.forEach(item -> {
|