| 
					
				 | 
			
			
				@@ -832,7 +832,7 @@ function initSummarizingTable() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $("#t_tb_summarizing_table").append("<button class='registration-no-color-foot-button' title='打印汇总药单' onclick='printCount(0)' style='margin-left: 10px;'><i class='fa fa-print'></i></button>"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $("#t_tb_summarizing_table").append("<button class='registration-no-color-foot-button' title='打印汇总药单' onclick='printCountT(0)' style='margin-left: 10px;'><i class='fa fa-print'></i></button>"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#t_tb_summarizing_table").append("<button class='registration-no-color-foot-button' title='打印口服标签' onclick='printLabelData(0)' style='color: green;margin-left: 10px;'><i class='fa fa-print'></i></button>"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (($("#submitFlagSearch").val() === '1' && groupNo !== '81' && groupNo !== '83') || ($("#submitFlagSearch").val() === '3' && (groupNo === '81' || groupNo === '83'))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $("#t_tb_summarizing_table").append("<button class='registration-no-color-foot-button' title='保存药单' id='collect_save' onclick='save(0)' style='color: green;margin-left: 10px;'><i class='fa fa-floppy-o'></i></button>"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1181,10 +1181,14 @@ function cleanParams() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  * 打印西药汇总单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-function printXyCount(flag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function printXyCount(flag, pageClassText) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if(isEmpty(pageClassText)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        errorMesageSimaple("药单类型为空,请重新打印药单!"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let html = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let totalMoney = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $('.sjh').remove(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $('.sjhHz').remove(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let datas = getJQAllData("tb_summarizing_table"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let summaryData = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     for (var i = 0; i < datas.length; i++) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1204,7 +1208,7 @@ function printXyCount(flag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 handle = '拒退' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        html += '<tr class="sjh">'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        html += '<tr class="sjhHz">'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         html += '<td class="xtd" style="text-align: center;">' + handle + '</td>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         html += '<td class="xtd" style="text-align: center;">' + data.chargeCode + '</td>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         html += '<td class="xtd" style="text-align: center;">' + data.location + '</td>'; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1218,24 +1222,18 @@ function printXyCount(flag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         totalMoney += parseFloat(data.totalMoney); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         summaryInfo = {chargeCode:'', serial: '',amount:0, printPageNo:'', printPageClass:''}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    html += '<tr class="sjh">'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    html += '<tr class="sjhHz">'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     html += '<td colspan="8" style="text-align: right;font-weight: 700;">总计:' + keepTwoDecimal(parseFloat(totalMoney)) + '</td>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     html += '<td colspan="1"></td>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     html += '</tr>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    html += '<tr class="sjh"><td colspan="9" style="border: transparent !important;"> </td></tr>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    html += '<tr class="sjh">'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    html += '<tr class="sjhHz"><td colspan="9" style="border: transparent !important;"> </td></tr>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    html += '<tr class="sjhHz">'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     html += '<td colspan="3" style="text-align: left;font-weight: 700;border: transparent !important;">调配人:</td>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     html += '<td colspan="3" style="text-align: left;font-weight: 700;border: transparent !important;">核发人:</td>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     html += '<td colspan="3" style="text-align: left;font-weight: 700;border: transparent !important;">领药人:</td>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     html += '</tr>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#hzdy_table").append(html); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let $pageClassSearch = $('#pageClassSearch'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let pageClassSearch = $pageClassSearch.find("option:selected").text(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    if(isEmpty(pageClassSearch)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        errorMesageSimaple("打印表头参数为空,请联系管理员"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let title = (pageClass == "T" || pageClass == "HT") ? '病房退药单' : '病房汇总领药单(' + pageClassSearch + ')'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let title = (pageClass == "T" || pageClass == "HT") ? '病房退药单' : '病房汇总领药单(' + pageClassText + ')'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $(".title").text(flag == 0 ? title + "(重打)" : title); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $(".groupName").text(groupNo == 71 ? '门诊西药房' : '住院药房'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     let w_code = $("#wardCode").find("option:selected").text(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1300,15 +1298,22 @@ function printCyCount(flag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     print("zydy_table_div"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+// 手动打印汇总药单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function printCountT(flag){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let pageClassText = $("#pageClassSearch").find("option:selected").text(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    printCount(flag, pageClassText); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  * 打印汇总单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  * @param flag 0:手动打印 1:保存后自动打印 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * @param pageClassText 药单类型 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-function printCount(flag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function printCount(flag, pageClassText) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (groupNo === '81' || groupNo === '83') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         printCyCount(flag); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        printXyCount(flag); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        printXyCount(flag, pageClassText); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1867,7 +1872,8 @@ function sendXy(flag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (res.code == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 successMesage(res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (flag == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    printCount(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    let pageClassText = $("#pageClassSearch").find("option:selected").text(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    printCount(1, pageClassText); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     getPrintDetail(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 |