|  | @@ -20,6 +20,9 @@ $(function () {
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |      $('#submitFlagSearch').html("");
 | 
	
		
			
				|  |  |      let submitFlagHtml = '';
 | 
	
		
			
				|  |  | +    if (nfdPrintIndex == null) {
 | 
	
		
			
				|  |  | +        return errorMesageSimaple('未设置内服袋打印机,请在发药参数设置中设置');
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |      if (groupNo == null) {
 | 
	
		
			
				|  |  |          return errorMesageSimaple('当前药房未设置,请在发药参数设置中设置');
 | 
	
		
			
				|  |  |      } else if (groupNo === '81') {
 | 
	
	
		
			
				|  | @@ -1500,8 +1503,9 @@ function printLabel(datas, isMx) {
 | 
	
		
			
				|  |  |      LODOP.SET_PRINTER_INDEX(nfdPrintIndex);
 | 
	
		
			
				|  |  |      LODOP.SET_PRINT_STYLE("FontSize", 10); //字体大小
 | 
	
		
			
				|  |  |      LODOP.SET_PRINT_STYLEA(0, "ItemType", 2);
 | 
	
		
			
				|  |  | -    LODOP.SET_PRINT_STYLEA(0, "ItemType", 2);
 | 
	
		
			
				|  |  | -    if(pageClass == 5){//长期口服
 | 
	
		
			
				|  |  | +    if(pageClass == 1){//出院带药
 | 
	
		
			
				|  |  | +        printLabelKf(datas, LODOP);
 | 
	
		
			
				|  |  | +    }else if(pageClass == 5){//长期口服
 | 
	
		
			
				|  |  |          printLabelLongTime(datas, isMx, LODOP);
 | 
	
		
			
				|  |  |      }else {
 | 
	
		
			
				|  |  |          let tableDatas = getJQAllData(isMx == 1 ? "tb_detail_table" : "tb_summarizing_table");
 | 
	
	
		
			
				|  | @@ -1613,6 +1617,31 @@ function printLabelLongTime(datas, isMx, LODOP) {
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +/**
 | 
	
		
			
				|  |  | + * 打印出院带药口服标签
 | 
	
		
			
				|  |  | + * @param datas
 | 
	
		
			
				|  |  | + */
 | 
	
		
			
				|  |  | +function printLabelKf(datas,LODOP) {
 | 
	
		
			
				|  |  | +    for (let i = 0; i < datas.length; i++) {
 | 
	
		
			
				|  |  | +        let data = datas[i];
 | 
	
		
			
				|  |  | +        $("#NO").attr("value",(i+1));
 | 
	
		
			
				|  |  | +        $("#ypbq_name").attr("value",(data['name']));
 | 
	
		
			
				|  |  | +        $("#ypbq_patientId").attr("value",(data['inpatientNo']));
 | 
	
		
			
				|  |  | +        $("#ypbq_sex").attr("value",(getSex(data['sex'])));
 | 
	
		
			
				|  |  | +        $("#ypbq_age").attr("value",(getBirthSlot(data['birthDate'],new Date())));
 | 
	
		
			
				|  |  | +        $("#ypbq_drugname").attr("value",(data['drugName']));
 | 
	
		
			
				|  |  | +        $("#ypbq_specification").attr("value",(data['specification']));
 | 
	
		
			
				|  |  | +        $("#ypbq_quantity").attr("value",(data['amount']));
 | 
	
		
			
				|  |  | +        $("#ypbq_printName").attr("value",(data['supplyName']));
 | 
	
		
			
				|  |  | +        $("#ypbq_comm").attr("value",(data['comm']));
 | 
	
		
			
				|  |  | +        $("#ypbq_instructionText").attr("value",(data['instruction']));
 | 
	
		
			
				|  |  | +        $("#dataTime").attr("value",(formatDate(new Date())));
 | 
	
		
			
				|  |  | +        LODOP.ADD_PRINT_HTM("5mm", "2mm", "80mm", "60mm", $("div[id='print_view_bq']").html());
 | 
	
		
			
				|  |  | +        LODOP.NewPageA();
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    LODOP.PRINT();
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  /**
 | 
	
		
			
				|  |  |   * 打印报表
 | 
	
		
			
				|  |  |   */
 |