|
@@ -1675,6 +1675,7 @@ public class WebMediatorImpl implements ViewMediator {
|
|
|
|| (user.getRegionalManager() != null && user.getId().equals(project.getRegionalManagerId()))) {
|
|
|
if (task.getStatus() < CrowdTestTaskStatus.HAS_RECEIVED) {
|
|
|
taskOperationControl.setUpdate(true);
|
|
|
+ taskOperationControl.setTaskRecommend(true);
|
|
|
// 具有配置项,需要在第三方进行填写报告
|
|
|
if(endPointPOOptional.isPresent()){
|
|
|
taskOperationControl.setWriteReport(true);
|
|
@@ -1683,11 +1684,13 @@ public class WebMediatorImpl implements ViewMediator {
|
|
|
else{
|
|
|
if ((task.getParticipantHasCommittedCount() == task.getAcceptedCount() && task.getStatus() == CrowdTestTaskStatus.HAS_RECEIVED) || (task.getParticipantHasCommittedCount() == task.getParticipantCount() && task.getStatus() == CrowdTestTaskStatus.HAS_COMMITED)) {
|
|
|
taskOperationControl.setConfirmFinish(true);
|
|
|
+ taskOperationControl.setTaskRecommend(false);
|
|
|
}
|
|
|
|
|
|
taskOperationControl.setFinish(false);
|
|
|
if (task.getStatus() == CrowdTestTaskStatus.HAS_FINISHED || task.getStatus() == CrowdTestTaskStatus.HAS_TIME_OUT) {
|
|
|
taskOperationControl.setConfirmFinish(false);
|
|
|
+ taskOperationControl.setTaskRecommend(false);
|
|
|
}
|
|
|
// 具有配置项,需要在第三方进行填写报告
|
|
|
if(endPointPOOptional.isPresent()){
|