yin 1 年之前
父節點
當前提交
0dc918872c
共有 1 個文件被更改,包括 19 次插入14 次删除
  1. 19 14
      stmms-web/src/main/webapp/WEB-INF/views/modules/exam/groupEditFull.jsp

+ 19 - 14
stmms-web/src/main/webapp/WEB-INF/views/modules/exam/groupEditFull.jsp

@@ -167,12 +167,12 @@
                 }
             });
             var arbitrateType = "${group.arbitrateType}";
-            if (arbitrateType == 'GROUP') {
-                $(".arbitrateTypeQuestion").hide();
-                $(".arbitrateTypeGroup").show();
-            } else {
+            if (arbitrateType == 'QUESTION') {
                 $(".arbitrateTypeQuestion").show();
                 $(".arbitrateTypeGroup").hide();
+            } else {
+                $(".arbitrateTypeQuestion").hide();
+                $(".arbitrateTypeGroup").show();
             }
             $("#arbitrateType").change(function () {
                 if ($("#arbitrateType").val() == 0) {
@@ -473,10 +473,6 @@
 </div>
 <script type="text/javascript">
     $('#btnSubmit').click(function () {
-        if ($("#arbitrateThreshold").val() < 0) {
-            alert("仲裁阈值不能小于0");
-            return;
-        }
         var check_list = []
         $("input[name='questionIds']:checked").each(function () {
             if ($(this).val() != "") {
@@ -487,9 +483,12 @@
             alert('请选择题目');
             return false;
         }
-        var deleteCheck = '${deleteCheck}';
-        if (deleteCheck == 'false') {
-            deleteDivHide();
+        if ($("#arbitrateType").val() == 0) {
+            if ($("#arbitrateThreshold").val() < 0) {
+                alert("仲裁阈值不能小于0");
+                return;
+            }
+        } else {
             var arbitrateThresholdArray = [];
             var fill = true;
             $('.arbitrateThreshold-input').each(function () {
@@ -505,13 +504,19 @@
             });
             if (fill) {
                 $('#arbitrateThresholdList').val(arbitrateThresholdArray.join(','));
-                $("#inputForm").attr("action", "${ctx}/admin/exam/group/update");
-                $('#inputForm').submit();
             } else {
                 alert('按小题仲裁阈值不能为空,必须大于等于0分且只支持两位小数');
+                return;
             }
-            return;
         }
+
+        var deleteCheck = '${deleteCheck}';
+        if (deleteCheck == 'false') {
+            deleteDivHide();
+            $("#inputForm").attr("action", "${ctx}/admin/exam/group/update");
+            $('#inputForm').submit();
+        }
+
         var subjectCode = '${group.subjectCode}';
         var groupNumber = '${group.number}';
         var progress = '${group.percent}';