| 
					
				 | 
			
			
				@@ -23,6 +23,11 @@ $(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         exportExcel(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //初始化页面上面的按钮事件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#btn_hybird").click(function (t) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hybirdTimeModal(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //打印检查检验报告单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $('#btn_print').click(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         printJyJcReport(1); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -31,6 +36,23 @@ $(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $('#btn_print_setup').click(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         printJyJcReport(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    initHybirdTimeSelect(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //提交核酸时间修改请求 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#hybirdTime").on("click", function (t) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $("#hybirdTimeModal").modal("hide"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $("#messageModal").modal(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $("#messageButton").removeClass("hide"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $("#messageContent").html("确定要修改单人单管采样时间/最大采样数吗?"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $("#messageButton").off("click").on("click", function (t) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $("#messageModal").modal("hide"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            updateHyBirdTime(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $("#cancelButton").off("click").on("click", function (t) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $("#hybirdTimeModal").modal(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -597,3 +619,172 @@ function printJyJcReport(printType) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LODOP.PRINT_SETUP(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 初始化混采时间下拉选 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function initHybirdTimeSelect() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $(".selectpicker").selectpicker({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        dropuAuto: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        size: 8 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var hourHtml = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    for (var i = 0; i < 24; i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        var key = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (i < 10) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            key = '0' + i; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            key = i; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hourHtml += '<option value="' + key + '">' + key + '</option>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#hybirdBeginTimeHour').html(hourHtml); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#hybirdBeginTimeHour').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#hybirdEndTimeHour').html(hourHtml); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#hybirdEndTimeHour').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var minuteHtml = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    for (var i = 0; i < 60; i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        var key = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (i < 10) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            key = '0' + i; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            key = i; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        minuteHtml += '<option value="' + key + '">' + key + '</option>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#hybirdBeginTimeMinute').html(minuteHtml); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#hybirdBeginTimeMinute').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#hybirdEndTimeMinute').html(minuteHtml); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#hybirdEndTimeMinute').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 打开核酸混检时间设置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function hybirdTimeModal() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('#hybirdEndTimeMinute').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#hybirdTimeModal").modal(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $.ajax({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        type: "GET", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        url: '/thmz/getConfigByKey?key=single_hybird_time', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        contentType: "application/json;charset=UTF-8", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        dataType: "json", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        success: function (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (res == '401' || res == 401) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                window.location.href = '/thmz/login/view' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (res.code == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                var hybirdTime=res.data.configValue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if(hybirdTime!=null && hybirdTime!=""){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    var hybirdTimeArr = hybirdTime.split("-"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if(hybirdTimeArr!=null && hybirdTimeArr.length==2){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            var beginTime = hybirdTimeArr[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            var endTime = hybirdTimeArr[1]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            var beginTimeArr = beginTime.split(":"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            var endTimeArr = endTime.split(":"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            $('#hybirdBeginTimeHour').selectpicker('val', beginTimeArr[0]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            $('#hybirdBeginTimeHour').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            $('#hybirdBeginTimeMinute').selectpicker('val', beginTimeArr[1]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            $('#hybirdBeginTimeMinute').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            $('#hybirdEndTimeHour').selectpicker('val', endTimeArr[0]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            $('#hybirdEndTimeHour').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            $('#hybirdEndTimeMinute').selectpicker('val', endTimeArr[1]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            $('#hybirdEndTimeMinute').selectpicker('refresh'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        }catch (e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            console.log(e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            warningMesageSimaple("单人单管采样时间格式错误!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $.ajax({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        type: "GET", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        url: '/thmz/getConfigByKey?key=single_hybird_number', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        contentType: "application/json;charset=UTF-8", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        dataType: "json", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        success: function (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (res == '401' || res == 401) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                window.location.href = '/thmz/login/view' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (res.code == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                var singleHybirdNumber=res.data.configValue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $("#singleHybirdNumber").val(singleHybirdNumber); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * 提交核酸更新时间请求 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function updateHyBirdTime() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var hybirdBeginTimeHour=$('#hybirdBeginTimeHour').val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var hybirdBeginTimeMinute=$('#hybirdBeginTimeMinute').val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var hybirdEndTimeHour=$('#hybirdEndTimeHour').val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var hybirdEndTimeMinute=$('#hybirdEndTimeMinute').val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var hybirdTime=hybirdBeginTimeHour+":"+hybirdBeginTimeMinute+"-"+hybirdEndTimeHour+":"+hybirdEndTimeMinute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $.ajax({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        type: "POST", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        contentType: "application/json;charset=UTF-8", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        url: '/thmz/setConfig', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        dataType: "json", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data: JSON.stringify({"configKey": "single_hybird_time","configValue": hybirdTime}), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        success: function (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (res == '401' || res == 401) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                window.location.href = '/thmz/login/view' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (res.code == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                var singleHybirdNumber=$('#singleHybirdNumber').val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $.ajax({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    type: "POST", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    contentType: "application/json;charset=UTF-8", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    url: '/thmz/setConfig', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    dataType: "json", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    data: JSON.stringify({"configKey": "single_hybird_number","configValue": singleHybirdNumber}), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    success: function (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if (res == '401' || res == 401) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            window.location.href = '/thmz/login/view' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if (res.code == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            successMesage(res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            errorMesage(res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                errorMesage(res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |