|  | @@ -2769,38 +2769,74 @@ function printView(data) {
 | 
	
		
			
				|  |  |      $('#tbody_yp').html(yf.xyFlag === '1' ? getXyPrintHtml(list) : getZyPrintHtml(list));
 | 
	
		
			
				|  |  |      $("#patientId").val('');
 | 
	
		
			
				|  |  |      LODOP = getLodop();
 | 
	
		
			
				|  |  | -    // LODOP.PRINT_INITA(6, 0, "140mm", "202mm", "铭和医院处方笺");//纵向
 | 
	
		
			
				|  |  | -    LODOP.PRINT_INITA(0, 0, "210mm", "148mm", "铭和医院处方笺");//横向
 | 
	
		
			
				|  |  | -    // LODOP.PRINT_INIT ("铭和医院处方笺");
 | 
	
		
			
				|  |  | +    LODOP.PRINT_INITA(6, 0, "140mm", "202mm", "铭和医院处方笺");
 | 
	
		
			
				|  |  |      LODOP.SET_PRINT_STYLE("FontSize", 28); //字体大小
 | 
	
		
			
				|  |  |      //设置默认打印机
 | 
	
		
			
				|  |  | -    // LODOP.SET_PRINTER_INDEX(printIndex);
 | 
	
		
			
				|  |  | -    // LODOP.SET_PRINT_PAGESIZE(1, '140mm', '202mm', "CreateCustomPage");
 | 
	
		
			
				|  |  | -    LODOP.SET_PRINT_PAGESIZE(2, '210mm', '148mm', "CreateCustomPage");
 | 
	
		
			
				|  |  | -    // LODOP.SET_PRINT_MODE('FULL_WIDTH_FOR_OVERFLOW', true) // 整宽不变形
 | 
	
		
			
				|  |  | -    // LODOP.SET_PRINT_MODE("AUTO_HEIGHT", true); // 自动调整内容高度以填满纸张
 | 
	
		
			
				|  |  | -    // LODOP.SET_PRINT_MODE("FULL_PAGE", true);   // 整体适配页面(包含高度和宽度)
 | 
	
		
			
				|  |  | -    // LODOP.SET_PRINT_MODE("CONTENT_SCALE", 1);  // 保持内容比例不扭曲
 | 
	
		
			
				|  |  | -    // LODOP.SET_SHOW_MODE("BKIMG_WIDTH", "140mm");
 | 
	
		
			
				|  |  | -    // LODOP.SET_SHOW_MODE("BKIMG_HEIGHT", "202mm");
 | 
	
		
			
				|  |  | -    // LODOP.SET_SHOW_MODE("BKIMG_WIDTH", "210mm");
 | 
	
		
			
				|  |  | -    // LODOP.SET_SHOW_MODE("BKIMG_HEIGHT", "148mm");
 | 
	
		
			
				|  |  | -    // LODOP.SET_PRINT_MODE("CREATE_CUSTOM_PAGE_NAME", "铭和医院处方笺");//对新建的纸张重命名
 | 
	
		
			
				|  |  | -    LODOP.SET_PRINT_MODE("SELECT_PRINTER", true);
 | 
	
		
			
				|  |  | -    LODOP.SET_PRINT_MODE ("RESELECT_PAGESIZE", true);
 | 
	
		
			
				|  |  | +    //设置默认打印机
 | 
	
		
			
				|  |  | +    LODOP.SET_PRINTER_INDEX(printIndex);
 | 
	
		
			
				|  |  | +    LODOP.SET_PRINT_PAGESIZE(1, '140mm', '202mm', "CreateCustomPage");
 | 
	
		
			
				|  |  | +    LODOP.SET_PRINT_MODE('FULL_WIDTH_FOR_OVERFLOW', true) // 整宽不变形
 | 
	
		
			
				|  |  | +    LODOP.SET_SHOW_MODE("BKIMG_WIDTH", "140mm");
 | 
	
		
			
				|  |  | +    LODOP.SET_SHOW_MODE("BKIMG_HEIGHT", "202mm");
 | 
	
		
			
				|  |  | +    LODOP.SET_PRINT_MODE("CREATE_CUSTOM_PAGE_NAME", "铭和医院处方笺");//对新建的纸张重命名
 | 
	
		
			
				|  |  |      let strStyle='';
 | 
	
		
			
				|  |  | -    let font = 'font-size: 24px;padding: 2px 2px;';
 | 
	
		
			
				|  |  | +    let font = 'font-size: 12px;padding: 2px 2px;';
 | 
	
		
			
				|  |  |      if(yf.xyFlag !== '1'){
 | 
	
		
			
				|  |  |          strStyle = "<style>table,td,th {border-bottom: 1px dashed black;margin-bottom: 2px;";
 | 
	
		
			
				|  |  | +        strStyle = "<style>table,td,th {border-bottom: 1px dashed black;margin-bottom: 2px;";
 | 
	
		
			
				|  |  | +        strStyle += font;
 | 
	
		
			
				|  |  |          strStyle += font;
 | 
	
		
			
				|  |  |          strStyle += "}";
 | 
	
		
			
				|  |  | +        strStyle += "}";
 | 
	
		
			
				|  |  |          strStyle += "</style>";
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | -    // LODOP.ADD_PRINT_HTM("2mm", "4mm", "140mm", "200mm", strStyle + $("div[id='print_view']").html());
 | 
	
		
			
				|  |  | -    // LODOP.ADD_PRINT_HTM("2mm", "4mm", "200mm","140mm",  strStyle + document.getElementById('print_view').innerHTML);
 | 
	
		
			
				|  |  | -    LODOP.ADD_PRINT_HTM("2mm", "4mm", "210mm", "148mm",  strStyle + document.getElementById('print_view').innerHTML);
 | 
	
		
			
				|  |  | +    LODOP.ADD_PRINT_HTM("2mm", "4mm", "140mm", "202mm", strStyle + $("div[id='print_view']").html());
 | 
	
		
			
				|  |  |      LODOP.PREVIEW();
 | 
	
		
			
				|  |  |      LODOP.NewPageA();//下一页
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +//     LODOP = getLodop();
 | 
	
		
			
				|  |  | +// // 初始化打印区域,参数:top, left, width, height(横向打印时宽高可保持原比例)
 | 
	
		
			
				|  |  | +//     LODOP.PRINT_INITA(6, 0, "202mm", "140mm", "铭和医院处方笺"); // 横向建议交换宽高值适配布局
 | 
	
		
			
				|  |  | +//
 | 
	
		
			
				|  |  | +// // 设置字体大小
 | 
	
		
			
				|  |  | +//     LODOP.SET_PRINT_STYLE("FontSize", 28);
 | 
	
		
			
				|  |  | +//
 | 
	
		
			
				|  |  | +// // 设置默认打印机
 | 
	
		
			
				|  |  | +//     LODOP.SET_PRINTER_INDEX(printIndex);
 | 
	
		
			
				|  |  | +//
 | 
	
		
			
				|  |  | +// // 关键:设置打印方向为横向(1=横向),并保持自定义纸张尺寸
 | 
	
		
			
				|  |  | +// // 横向打印时,宽高参数建议按 "实际高度, 实际宽度" 传递更符合视觉习惯
 | 
	
		
			
				|  |  | +//     LODOP.SET_PRINT_PAGESIZE(1, '202mm', '140mm', "CreateCustomPage");
 | 
	
		
			
				|  |  | +//
 | 
	
		
			
				|  |  | +// // 整宽不变形模式(横向适配关键)
 | 
	
		
			
				|  |  | +//     LODOP.SET_PRINT_MODE('FULL_WIDTH_FOR_OVERFLOW', true);
 | 
	
		
			
				|  |  | +//
 | 
	
		
			
				|  |  | +// // 背景图尺寸适配横向纸张
 | 
	
		
			
				|  |  | +//     LODOP.SET_SHOW_MODE("BKIMG_WIDTH", "202mm");
 | 
	
		
			
				|  |  | +//     LODOP.SET_SHOW_MODE("BKIMG_HEIGHT", "140mm");
 | 
	
		
			
				|  |  | +//
 | 
	
		
			
				|  |  | +// // 自定义纸张重命名
 | 
	
		
			
				|  |  | +//     LODOP.SET_PRINT_MODE("CREATE_CUSTOM_PAGE_NAME", "铭和医院处方笺");
 | 
	
		
			
				|  |  | +//
 | 
	
		
			
				|  |  | +//     let strStyle = '';
 | 
	
		
			
				|  |  | +//     let font = 'font-size: 12px;padding: 2px 2px;';
 | 
	
		
			
				|  |  | +//     if (yf.xyFlag !== '1') {
 | 
	
		
			
				|  |  | +//         strStyle = "<style>";
 | 
	
		
			
				|  |  | +//         strStyle += "table,td,th {border-bottom: 1px dashed black;margin-bottom: 2px;";
 | 
	
		
			
				|  |  | +//         strStyle += font;
 | 
	
		
			
				|  |  | +//         strStyle += "}";
 | 
	
		
			
				|  |  | +//         strStyle += "</style>";
 | 
	
		
			
				|  |  | +//     }
 | 
	
		
			
				|  |  | +//
 | 
	
		
			
				|  |  | +// // 添加HTML内容,参数:top, left, width, height(使用横向纸张的宽高)
 | 
	
		
			
				|  |  | +// // 宽度设为"100%"可自动适配横向纸张宽度
 | 
	
		
			
				|  |  | +//     LODOP.ADD_PRINT_HTM("2mm", "4mm", "100%", "100%", strStyle + $("div[id='print_view']").html());
 | 
	
		
			
				|  |  | +//
 | 
	
		
			
				|  |  | +// // 预览打印(横向效果)
 | 
	
		
			
				|  |  | +//     LODOP.PREVIEW();
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +// 如需多页,建议在添加内容前调用NewPageA(),此处预览后无需调用
 | 
	
		
			
				|  |  | +// LODOP.NewPageA();
 | 
	
		
			
				|  |  |      // LODOP.PREVIEW();
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 |