Merge remote-tracking branch 'origin/dev_2.1.0' into dev_2.1.0

dev_2.1.0
xueqingkun 1 year ago
commit 4b8d1a9f09

@ -17,6 +17,8 @@ import com.supervision.manage.service.ProcessRecordService;
import com.supervision.service.ProcessService;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.supervision.model.Process;
import java.util.*;
import java.util.function.Function;
@ -83,6 +85,7 @@ public class ProcessRecordServiceImpl implements ProcessRecordService {
}
@Override
@Transactional(rollbackFor = Exception.class)
public ProcessEvaluation saveOrUpdateProcessEvaluation(ProcessEvaluation processEvaluation) {
// 如果processId不为空,校验是否已经存在
if (StrUtil.isNotBlank(processEvaluation.getProcessId())) {
@ -94,6 +97,8 @@ public class ProcessRecordServiceImpl implements ProcessRecordService {
});
}
processEvaluationService.saveOrUpdate(processEvaluation);
// 状态更新为已评估
processService.lambdaUpdate().set(Process::getStatus, 3).eq(Process::getId, processEvaluation.getProcessId()).update();
return processEvaluation;
}

@ -49,9 +49,10 @@ public class Process implements Serializable {
/**
* :
*
*
*
* :
*/
@ApiModelProperty("任务状态 0:待问诊 1:待处置 2:已评估")
@ApiModelProperty("任务状态 0:待问诊 1:待处置 2:问诊结束(系统已评估) 3 已评估(教师已评估)")
private Integer status;
@ApiModelProperty("实例类型 0学习实例 1:考核实例")

@ -35,8 +35,8 @@ public class ProcessRecordVO {
@ApiModelProperty("疾病分类")
private String diseaseType;
@ApiModelProperty("状态 2:已评估 其他未评估")
private String status;
@ApiModelProperty("状态 3:已评估 其他未评估")
private Integer status;
@ApiModelProperty("更新时间(问诊实例的时间)")
private String updateTime;

Loading…
Cancel
Save