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