|
@@ -156,24 +156,32 @@ public class TrialService {
|
|
|
// 标准卷不清除档位
|
|
|
if (MarkStage.ROUGH_LEVEL.equals(markSubject.getStage())) {
|
|
|
paper.setRoughBatchNo(null);
|
|
|
+ paper.setRoughLevel(paper.isRoughSample() ? paper.getRoughLevel() : null);
|
|
|
} else if (MarkStage.LEVEL.equals(markSubject.getStage())) {
|
|
|
paper.setBatchNo(null);
|
|
|
+ paper.setLevel(paper.isSample() ? paper.getLevel() : null);
|
|
|
}
|
|
|
// 科组长标记清除
|
|
|
paper.setMarkByLeader(false);
|
|
|
+ paper.setMarkLeaderId(null);
|
|
|
// 打回标记清除
|
|
|
paper.setRejected(false);
|
|
|
paper.setRejectedByLeader(false);
|
|
|
+ // 一键定档标记清除
|
|
|
+ paper.setRoughOneClick(false);
|
|
|
+ paper.setOneClick(false);
|
|
|
//仲裁标记清除
|
|
|
paper.setArbitrated(false);
|
|
|
//科组长标记状态清除
|
|
|
paper.setMark(false);
|
|
|
- // 区分粗分档和细分档
|
|
|
- if (MarkStage.ROUGH_LEVEL.equals(markSubject.getStage())) {
|
|
|
- paper.setRoughLevel(paper.isRoughSample() ? paper.getRoughLevel() : null);
|
|
|
- } else if (MarkStage.LEVEL.equals(markSubject.getStage())) {
|
|
|
- paper.setLevel(paper.isSample() ? paper.getLevel() : null);
|
|
|
- }
|
|
|
+ paper.setAdminMark(false);
|
|
|
+ // 改档打分标记清除
|
|
|
+ paper.setShift(false);
|
|
|
+ paper.setShiftScore(false);
|
|
|
+ // 清除排序值
|
|
|
+ paper.setSortNum(0);
|
|
|
+ // 清除更新时间
|
|
|
+ paper.setUpdatedOn(null);
|
|
|
paper.setTest(TrialEnum.DEFAULT.getId());
|
|
|
}
|
|
|
|