Pārlūkot izejas kodu

美术阅卷10月新增需求-随机数修改

wangliang 5 gadi atpakaļ
vecāks
revīzija
364d19863f

+ 2 - 1
stmms-ms-marking/src/main/java/cn/com/qmth/stmms/ms/marking/service/AssignTaskService.java

@@ -135,7 +135,8 @@ public class AssignTaskService {
         int count = 0, result = 0;
         Long random = 0L;
         while (true) {
-            random = RandomUtil.randomMap.get(workId).get(new Random().nextInt(RandomUtil.randomMap.get(workId).size()));
+//            random = RandomUtil.randomMap.get(workId).get(new Random().nextInt(RandomUtil.randomMap.get(workId).size()));
+            random = RandomUtil.randomList.get(new Random().nextInt(RandomUtil.randomList.size()));
             result = markTaskRepo.countByMarkerIdAndPaperIdAndWorkIdAndRandomSeqNew(markerId, paperId, workId, random);
             if (result == 0 && random != Long.parseLong(examNumber.substring(3, examNumber.length()))) {
                 break;