| | |
| | | |
| | | if(ywPatrolTaskRecordMapper.selectCount(new QueryWrapper<YwPatrolTaskRecord>().lambda() |
| | | .eq(YwPatrolTaskRecord::getTaskId,ywPatrolTask.getId()) |
| | | .eq(YwPatrolTaskRecord::getStatus,Constants.ZERO) |
| | | .ne(YwPatrolTaskRecord::getId,ywPatrolTaskRecord.getId()))==Constants.ZERO){ |
| | | ywPatrolTask.setStatus(Constants.THREE); |
| | | ywPatrolTaskMapper.update(null,new UpdateWrapper<YwPatrolTask>().lambda() |
| | | .eq(YwPatrolTask::getId,ywPatrolTask.getId()) |
| | | .set(YwPatrolTask::getStatus,Constants.THREE) |
| | | .set(YwPatrolTask::getEditDate,DateUtil.getCurrDateTime()) |
| | | .set(YwPatrolTask::getDealDate,DateUtil.getCurrDateTime()) |
| | | .set(YwPatrolTask::getDealUserId,loginUserInfo.getId()) |
| | | .set(YwPatrolTask::getEditor,loginUserInfo.getId()) |
| | | ); |
| | | }else{ |
| | | ywPatrolTask.setStatus(Constants.ONE); |
| | | } |
| | | //查询是否存在其他未 |
| | | ywPatrolTaskMapper.update(null,new UpdateWrapper<YwPatrolTask>().lambda().eq(YwPatrolTask::getId,ywPatrolTask.getId()) |
| | | .set(YwPatrolTask::getStatus,ywPatrolTask.getStatus()) |
| | | ywPatrolTaskMapper.update(null,new UpdateWrapper<YwPatrolTask>().lambda() |
| | | .eq(YwPatrolTask::getId,ywPatrolTask.getId()) |
| | | .set(YwPatrolTask::getStatus,Constants.ONE) |
| | | .set(YwPatrolTask::getEditDate,DateUtil.getCurrDateTime()) |
| | | .set(YwPatrolTask::getEditor,loginUserInfo.getId()) |
| | | ); |
| | | } |
| | | //附件数据 |
| | | if(com.github.xiaoymin.knife4j.core.util.CollectionUtils.isNotEmpty(ywPatrolTaskRecord.getMultifileList())){ |
| | | for (Multifile multifile:ywPatrolTaskRecord.getMultifileList()) { |