ting.yin 3 년 전
부모
커밋
f6a8380453

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

@@ -142,7 +142,10 @@ public class MarkServiceImpl implements MarkService {
     @Override
     public int applyCount(MarkGroup group) {
         TaskLock taskLock = getTaskLock(group);
-        int count = taskLock.count();
+        int count = 0;
+        if (taskLock != null) {
+            count = taskLock.count();
+        }
         return count;
     }
 
@@ -155,15 +158,16 @@ public class MarkServiceImpl implements MarkService {
      */
     @Override
     public int applyCount(Marker marker) {
+        int count = 0;
         MarkGroup group = marker.getGroup();
         if (group == null) {
             group = groupDao.findOne(marker.getExamId(), marker.getSubjectCode(), marker.getGroupNumber());
         }
-        if (group != null) {
-            TaskLock taskLock = getTaskLock(group);
-            return taskLock.count(marker.getId());
+        TaskLock taskLock = getTaskLock(group);
+        if (taskLock != null) {
+            count = taskLock.count(marker.getId());
         }
-        return 0;
+        return count;
     }
 
     private TaskLock getTaskLock(MarkGroup group) {

+ 1 - 1
stmms-web/src/main/webapp/WEB-INF/views/modules/exam/groupAdd.jsp

@@ -114,7 +114,7 @@
     <div class="control-group">
         <label class="control-label">试评数量</label>
         <div class="controls">
-            <form:input path="trialCount" htmlEscape="false" min="0" class="digits" type="number" value="0"/>
+            <input name="trialCount" htmlEscape="false" min="0" class="digits" type="number" value="0"/>
             <label>0表示跳过试评</label>
         </div>
     </div>