|
@@ -158,7 +158,7 @@ public class AssignTaskService {
|
|
|
//设置新值
|
|
|
map.put(paper.getLevel() + idx, seq);
|
|
|
|
|
|
- int seqNew = 100000;
|
|
|
+ int seqNew = 0;
|
|
|
if(seqNewMap.containsKey(paper.getLevel())){
|
|
|
seqNew = (int) seqNewMap.get(paper.getLevel());
|
|
|
}
|
|
@@ -173,7 +173,9 @@ public class AssignTaskService {
|
|
|
markTask = new MarkTask(marker, paper, markSubject.getStage(), random, markSubject.getTest());
|
|
|
String levelValue = String.valueOf(levelMap.get(paper.getLevel()).getLevelValue() + 1);
|
|
|
if (Objects.nonNull(serialNumber)) {
|
|
|
- markTask.setRandomSeqNew(Long.valueOf(levelValue + seqNewNumber));
|
|
|
+ //和随机数位数保持一致(8位)
|
|
|
+ String randomSeqNew = String.format("%08d", seqNewNumber);
|
|
|
+ markTask.setRandomSeqNew(Long.valueOf(levelValue + randomSeqNew));
|
|
|
} else {
|
|
|
markTask.setRandomSeqNew(Long.valueOf(levelValue + markTask.getRandomSeqNew()));
|
|
|
}
|