Selaa lähdekoodia

结束的大题也会更新大题任务数

ting.yin 6 vuotta sitten
vanhempi
commit
dffb77b1d3

+ 2 - 2
stmms-biz/src/main/java/cn/com/qmth/stmms/biz/mark/service/Impl/MarkServiceImpl.java

@@ -765,7 +765,7 @@ public class MarkServiceImpl implements MarkService {
     @Override
     @Transactional
     public void updateMarkedCount(MarkGroup group) {
-        if (group.getStatus() == MarkStatus.FORMAL) {
+        if (group.getStatus() == MarkStatus.FORMAL || group.getStatus() == MarkStatus.FINISH) {
             groupDao.updateMarkedCount(group.getExamId(), group.getSubjectCode(), group.getNumber(),
                     (int) libraryDao.countByExamIdAndSubjectCodeAndGroupNumberAndStatus(group.getExamId(),
                             group.getSubjectCode(), group.getNumber(), LibraryStatus.MARKED, LibraryStatus.ARBITRATED) );
@@ -783,7 +783,7 @@ public class MarkServiceImpl implements MarkService {
     @Override
     @Transactional
     public void updateLibraryCount(MarkGroup group) {
-        if (group.getStatus() == MarkStatus.FORMAL) {
+        if (group.getStatus() == MarkStatus.FORMAL || group.getStatus() == MarkStatus.FINISH) {
             group.setLibraryCount((int) libraryDao.countByExamIdAndSubjectCodeAndGroupNumber(group.getExamId(),
                     group.getSubjectCode(), group.getNumber()));
             groupDao.updateLibraryCount(group.getExamId(), group.getSubjectCode(), group.getNumber(),