yin 9 月之前
父節點
當前提交
91cb17d69a

+ 1 - 1
install/mysql/init/stmms_ft.sql

@@ -847,7 +847,7 @@ CREATE TABLE `m_trial_library`
     `marker_score_list` text		 DEFAULT NULL COMMENT '评卷给分明细',
     PRIMARY KEY (`id`),
     KEY `index1` (`exam_id`, `subject_code`, `group_number`),
-    UNIQUE KEY `index2` (`student_id`, `group_number`)
+    KEY `index2` (`student_id`, `group_number`)
 ) ENGINE = InnoDB
   DEFAULT CHARSET = utf8mb4 COMMENT ='试评任务表';
 

+ 3 - 0
install/mysql/upgrade/1.5.1.sql

@@ -1,5 +1,8 @@
 -- 1.5.1
 USE `stmms_ft`;
+
+ALTER TABLE m_trial_library DROP INDEX `index2`;
+ALTER TABLE m_trial_library ADD INDEX `index2` (`student_id`, `group_number`);
 ALTER TABLE eb_marker ADD COLUMN `finish_count_na` int(11)     DEFAULT NULL COMMENT '完成数量不含仲裁';
 ALTER TABLE eb_marker ADD COLUMN `valid_count_na`  int(11)     DEFAULT NULL COMMENT '有效数量不含仲裁';
 ALTER TABLE eb_marker ADD COLUMN `avg_score_na`    double      DEFAULT NULL COMMENT '平均分不含仲裁';

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

@@ -229,7 +229,9 @@ myChart.setOption({
     function goFinish() {
     	var check_list = []
     	$("input[name='codes']:checked").each(function(){
-    		check_list.push($(this).val())
+			if($(this).val()!="" && $(this).val()!=null &&$(this).val()!=undefined){
+				check_list.push($(this).val());
+			}
     	})
         if(check_list.length==0) {
             alert('请选择');