|
@@ -1446,26 +1446,27 @@ public class WmTaskServiceImpl extends ServiceImpl<WmTaskMapper, WmTask> impleme
|
|
case "4": // 审核不通过
|
|
case "4": // 审核不通过
|
|
updateWrapper.set(WmTask::getTaskStatus, wmTask.getTaskStatus());
|
|
updateWrapper.set(WmTask::getTaskStatus, wmTask.getTaskStatus());
|
|
this.update(updateWrapper);
|
|
this.update(updateWrapper);
|
|
-
|
|
|
|
- WmScorePackage wmScorePackage = wmScorePackageService.getById(wmTaskList.get(0).getScorePackageId());
|
|
|
|
- wmTaskList.forEach(task -> {
|
|
|
|
- WmScorePackageStatus scorePackageStatus = new WmScorePackageStatus();
|
|
|
|
- scorePackageStatus.setPackageId(wmScorePackage.getId());
|
|
|
|
- scorePackageStatus.setUserId(task.getTaskUserId());
|
|
|
|
- scorePackageStatus.setStatus("2");//接单审核通过
|
|
|
|
- List<WmScorePackageStatus> scorePackageStatusList = wmScorePackageStatusService.list(Wrappers.query(scorePackageStatus));
|
|
|
|
-
|
|
|
|
- if (CollectionUtil.isNotEmpty(scorePackageStatusList)) {
|
|
|
|
- scorePackageStatus = scorePackageStatusList.get(0);
|
|
|
|
- wmScorePackageStatusService.updatePackageAndStatus(task, wmScorePackage, scorePackageStatus);
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ String scorePackageId = wmTaskList.get(0).getScorePackageId();
|
|
|
|
+ WmScorePackage wmScorePackage = wmScorePackageService.getById(scorePackageId);
|
|
|
|
+ wmTaskList.forEach(task -> {
|
|
|
|
+ WmScorePackageStatus scorePackageStatus = new WmScorePackageStatus();
|
|
|
|
+ scorePackageStatus.setPackageId(wmScorePackage.getId());
|
|
|
|
+ scorePackageStatus.setUserId(task.getTaskUserId());
|
|
|
|
+ scorePackageStatus.setStatus("2");//接单审核通过
|
|
|
|
+ List<WmScorePackageStatus> scorePackageStatusList = wmScorePackageStatusService.list(Wrappers.query(scorePackageStatus));
|
|
|
|
+
|
|
|
|
+ if (CollectionUtil.isNotEmpty(scorePackageStatusList)) {
|
|
|
|
+ scorePackageStatus = scorePackageStatusList.get(0);
|
|
|
|
+ wmScorePackageStatusService.updatePackageAndStatus(task, wmScorePackage, scorePackageStatus);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+
|
|
//判断已审核的任务积分值,或者积分个数是否满了,如果满了,就将所有未审核的任务,更新成审核不通过
|
|
//判断已审核的任务积分值,或者积分个数是否满了,如果满了,就将所有未审核的任务,更新成审核不通过
|
|
//即,将real_flag=9更新成real_flag=1,将task_status=2更新成task_status=4
|
|
//即,将real_flag=9更新成real_flag=1,将task_status=2更新成task_status=4
|
|
- wmScorePackageStatusService.updateScorePackageStatus(wmTaskList.get(0).getScorePackageId());
|
|
|
|
|
|
+ wmScorePackageStatusService.updateScorePackageStatus(scorePackageId);
|
|
|
|
|
|
return R.ok("审核成功");
|
|
return R.ok("审核成功");
|
|
}
|
|
}
|