|
@@ -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);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|