|
@@ -535,6 +535,22 @@ public class FillGatherTaskServiceImpl extends BaseServiceImpl<FillGatherTaskMap
|
|
|
updTask.setWaitNum(0);
|
|
|
updTask.setStatus(FillGatherTaskStatusEnum.COMPLETED.getValue());
|
|
|
}
|
|
|
+ // 缓存中redis巡检明细修改
|
|
|
+ List<FillGatherTaskDetailVO> list = RedisUtils.getList(taskId,0,-1);
|
|
|
+ if(list != null && list.size() > 0){
|
|
|
+ list.forEach(vo->{
|
|
|
+ if(vo.getId().equals(updDetail.getId())){
|
|
|
+ vo.setStatus(1);
|
|
|
+ vo.setContent(updDetail.getContent());
|
|
|
+ vo.setUpdateUserName(updDetail.getUpdateUserName());
|
|
|
+ vo.setUpdateUserId(updDetail.getUpdateUserId());
|
|
|
+ vo.setUpdateTime(updDetail.getUpdateTime());
|
|
|
+ }
|
|
|
+ });
|
|
|
+ // 修改
|
|
|
+ RedisUtils.del(taskId);
|
|
|
+ RedisUtils.setList(taskId,list,24*60*60);
|
|
|
+ }
|
|
|
mapper.updateByPrimaryKeySelective(updTask);
|
|
|
}
|
|
|
|