|  | @@ -12598,6 +12598,7 @@ function printPrescription(patientId, times, clnicId, payMark, printType) {
 | 
	
		
			
				|  |  |                      var index = 0;
 | 
	
		
			
				|  |  |                      setPrint();
 | 
	
		
			
				|  |  |                      LODOP = getLodop();
 | 
	
		
			
				|  |  | +                    LODOP.SET_PRINT_MODE("RESELECT_PRINTER",true);
 | 
	
		
			
				|  |  |                      LODOP.PRINT_INITA(6, 0, "148mm", "210mm", hospitalName+"处方笺");
 | 
	
		
			
				|  |  |                      LODOP.SET_PRINT_STYLE("FontSize", 9); //字体大小
 | 
	
		
			
				|  |  |                      //设置默认打印机
 | 
	
	
		
			
				|  | @@ -13095,47 +13096,78 @@ function printPrescription(patientId, times, clnicId, payMark, printType) {
 | 
	
		
			
				|  |  |                                      }
 | 
	
		
			
				|  |  |                                      $("#guideCardDetail").html(html);
 | 
	
		
			
				|  |  |                                  }
 | 
	
		
			
				|  |  | -                                if (res.payQrcode != null && res.payQrcode != "") {
 | 
	
		
			
				|  |  | -                                    new QRCode(document.getElementById("payQrcodeGuideCard"), res.payQrcode);  // 设置要生成二维码的链接
 | 
	
		
			
				|  |  | -                                    $("canvas").attr("id", "erw");
 | 
	
		
			
				|  |  | -                                    let canvas = document.getElementById('erw');
 | 
	
		
			
				|  |  | -                                    let src = canvas.toDataURL("image/png");
 | 
	
		
			
				|  |  | -                                    let payQrcodeGuideCardHtml = `<img src="${src}" style="width: 100px;height: 100px"/><div style="width: 140px;margin-top: 2px;">微信支付(自费)</div>`;
 | 
	
		
			
				|  |  | -                                    $("#payQrcodeGuideCard").html(payQrcodeGuideCardHtml)
 | 
	
		
			
				|  |  | -                                }
 | 
	
		
			
				|  |  | -                                if(!stringIsBlank(res.healthEducationUrl)){
 | 
	
		
			
				|  |  | -                                    new QRCode(document.getElementById("healthEducationCard"), res.healthEducationUrl);  // 设置要生成二维码的链接
 | 
	
		
			
				|  |  | -                                    $("canvas").attr("id", "erw");
 | 
	
		
			
				|  |  | -                                    let canvas = document.getElementById('erw');
 | 
	
		
			
				|  |  | -                                    let src = canvas.toDataURL("image/png");
 | 
	
		
			
				|  |  | -                                    let wxPayQrCardHtml =`<img src="${src}" style="width: 100px;height: 100px"/><div style="width: 120px;margin-top: 2px;">健康宣教</div>`;
 | 
	
		
			
				|  |  | -                                    $("#healthEducationCard").html(wxPayQrCardHtml);
 | 
	
		
			
				|  |  | -                                }
 | 
	
		
			
				|  |  | -                                if(!stringIsBlank(res.wxPayQrUrl)){
 | 
	
		
			
				|  |  | -                                    new QRCode(document.getElementById("wxPayQrCard"), res.wxPayQrUrl);  // 设置要生成二维码的链接
 | 
	
		
			
				|  |  | -                                    $("canvas").attr("id", "erw");
 | 
	
		
			
				|  |  | -                                    let canvas = document.getElementById('erw');
 | 
	
		
			
				|  |  | -                                    let src = canvas.toDataURL("image/png");
 | 
	
		
			
				|  |  | -                                    let wxPayQrCardHtml =`<img src="${src}" style="width: 100px;height: 100px"/><div style="width: 140px;margin-top: 2px;">微信支付(医保统筹)</div>`;
 | 
	
		
			
				|  |  | -                                    $("#wxPayQrCard").html(wxPayQrCardHtml);
 | 
	
		
			
				|  |  | -                                }
 | 
	
		
			
				|  |  | -                                $("#totalAmountGuideCard").text("¥" + res.totalAmount+"元");
 | 
	
		
			
				|  |  | -                                JsBarcode('#imgcode', patientId, {
 | 
	
		
			
				|  |  | -                                    lineColor: '#333', //线条颜色
 | 
	
		
			
				|  |  | -                                    width: 2, //线宽
 | 
	
		
			
				|  |  | -                                    height: 60, //条码高度
 | 
	
		
			
				|  |  | -                                    displayValue: false, //是否显示文字信息
 | 
	
		
			
				|  |  | -                                });
 | 
	
		
			
				|  |  | -                                if (index > 0) {
 | 
	
		
			
				|  |  | -                                    LODOP.NewPageA();
 | 
	
		
			
				|  |  | -                                }
 | 
	
		
			
				|  |  | -                                LODOP.ADD_PRINT_HTM("0mm", "5mm", "140mm", "200mm", strStyle + document.getElementById("guide_card_table").innerHTML);
 | 
	
		
			
				|  |  | -                                //LODOP.PRINT();
 | 
	
		
			
				|  |  | -                                if (printType == 1) {
 | 
	
		
			
				|  |  | -                                    LODOP.PREVIEW();
 | 
	
		
			
				|  |  | -                                } else if (printType == 2) {
 | 
	
		
			
				|  |  | -                                    LODOP.PRINT_SETUP();
 | 
	
		
			
				|  |  | +                                let totalAmount = res.totalAmount;
 | 
	
		
			
				|  |  | +                                let jsonData = {
 | 
	
		
			
				|  |  | +                                    "subject": '门诊收费',
 | 
	
		
			
				|  |  | +                                    "body": '门诊收费_' + patientId,
 | 
	
		
			
				|  |  | +                                    "patientId": patientId,
 | 
	
		
			
				|  |  | +                                    "times" : times,
 | 
	
		
			
				|  |  | +                                    "amount" : totalAmount
 | 
	
		
			
				|  |  |                                  }
 | 
	
		
			
				|  |  | +                                $.ajax({
 | 
	
		
			
				|  |  | +                                    type: "POST",
 | 
	
		
			
				|  |  | +                                    url: '/thmz/NongPay/unifiedOrderByCodeImgUrl',
 | 
	
		
			
				|  |  | +                                    contentType: "application/json;charset=UTF-8",
 | 
	
		
			
				|  |  | +                                    dataType: "json",
 | 
	
		
			
				|  |  | +                                    data: JSON.stringify(jsonData),
 | 
	
		
			
				|  |  | +                                    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.data != null && res.data != "" && res.data.payData != null && res.data.payData != "") {
 | 
	
		
			
				|  |  | +                                                // new QRCode(document.getElementById("payQrcodeGuideCard"), res.payQrcode);  // 设置要生成二维码的链接
 | 
	
		
			
				|  |  | +                                                    // $("canvas").attr("id", "erw");
 | 
	
		
			
				|  |  | +                                                // let canvas = document.getElementById('erw');
 | 
	
		
			
				|  |  | +                                                // let src = canvas.toDataURL("image/png");
 | 
	
		
			
				|  |  | +                                                let payQrcodeGuideCardHtml = `<img src="${res.data.payData}" style="width: 100px;height: 100px;margin: 20px 0"/><div style="width: 140px;margin-top: 2px;">微信扫码支付</div>`;
 | 
	
		
			
				|  |  | +                                                $("#payQrcodeGuideCard").html(payQrcodeGuideCardHtml)
 | 
	
		
			
				|  |  | +                                        }
 | 
	
		
			
				|  |  | +                                        $("#totalAmountGuideCard").text("¥" + totalAmount +"元");
 | 
	
		
			
				|  |  | +                                        JsBarcode('#imgcode', patientId, {
 | 
	
		
			
				|  |  | +                                            lineColor: '#333', //线条颜色
 | 
	
		
			
				|  |  | +                                            width: 2, //线宽
 | 
	
		
			
				|  |  | +                                            height: 60, //条码高度
 | 
	
		
			
				|  |  | +                                            displayValue: false, //是否显示文字信息
 | 
	
		
			
				|  |  | +                                        });
 | 
	
		
			
				|  |  | +                                        if (index > 0) {
 | 
	
		
			
				|  |  | +                                            LODOP.NewPageA();
 | 
	
		
			
				|  |  | +                                        }
 | 
	
		
			
				|  |  | +                                        LODOP.ADD_PRINT_HTM("0mm", "5mm", "140mm", "200mm", strStyle + document.getElementById("guide_card_table").innerHTML);
 | 
	
		
			
				|  |  | +                                        //LODOP.PRINT();
 | 
	
		
			
				|  |  | +                                        if (printType == 1) {
 | 
	
		
			
				|  |  | +                                            LODOP.SET_PRINT_MODE("RESELECT_PRINTER",true);
 | 
	
		
			
				|  |  | +                                            LODOP.PREVIEW();
 | 
	
		
			
				|  |  | +                                        } else if (printType == 2) {
 | 
	
		
			
				|  |  | +                                            LODOP.PRINT_SETUP();
 | 
	
		
			
				|  |  | +                                        }
 | 
	
		
			
				|  |  | +                                    }
 | 
	
		
			
				|  |  | +                                })
 | 
	
		
			
				|  |  | +                                // if (res.payQrcode != null && res.payQrcode != "") {
 | 
	
		
			
				|  |  | +                                //     new QRCode(document.getElementById("payQrcodeGuideCard"), res.payQrcode);  // 设置要生成二维码的链接
 | 
	
		
			
				|  |  | +                                //     $("canvas").attr("id", "erw");
 | 
	
		
			
				|  |  | +                                //     let canvas = document.getElementById('erw');
 | 
	
		
			
				|  |  | +                                //     let src = canvas.toDataURL("image/png");
 | 
	
		
			
				|  |  | +                                //     let payQrcodeGuideCardHtml = `<img src="${src}" style="width: 100px;height: 100px"/><div style="width: 140px;margin-top: 2px;">微信支付(自费)</div>`;
 | 
	
		
			
				|  |  | +                                //     $("#payQrcodeGuideCard").html(payQrcodeGuideCardHtml)
 | 
	
		
			
				|  |  | +                                // }
 | 
	
		
			
				|  |  | +                                // if(!stringIsBlank(res.healthEducationUrl)){
 | 
	
		
			
				|  |  | +                                //     new QRCode(document.getElementById("healthEducationCard"), res.healthEducationUrl);  // 设置要生成二维码的链接
 | 
	
		
			
				|  |  | +                                //     $("canvas").attr("id", "erw");
 | 
	
		
			
				|  |  | +                                //     let canvas = document.getElementById('erw');
 | 
	
		
			
				|  |  | +                                //     let src = canvas.toDataURL("image/png");
 | 
	
		
			
				|  |  | +                                //     let wxPayQrCardHtml =`<img src="${src}" style="width: 100px;height: 100px"/><div style="width: 120px;margin-top: 2px;">健康宣教</div>`;
 | 
	
		
			
				|  |  | +                                //     $("#healthEducationCard").html(wxPayQrCardHtml);
 | 
	
		
			
				|  |  | +                                // }
 | 
	
		
			
				|  |  | +                                // if(!stringIsBlank(res.wxPayQrUrl)){
 | 
	
		
			
				|  |  | +                                //     new QRCode(document.getElementById("wxPayQrCard"), res.wxPayQrUrl);  // 设置要生成二维码的链接
 | 
	
		
			
				|  |  | +                                //     $("canvas").attr("id", "erw");
 | 
	
		
			
				|  |  | +                                //     let canvas = document.getElementById('erw');
 | 
	
		
			
				|  |  | +                                //     let src = canvas.toDataURL("image/png");
 | 
	
		
			
				|  |  | +                                //     let wxPayQrCardHtml =`<img src="${src}" style="width: 100px;height: 100px"/><div style="width: 140px;margin-top: 2px;">微信支付(医保统筹)</div>`;
 | 
	
		
			
				|  |  | +                                //     $("#wxPayQrCard").html(wxPayQrCardHtml);
 | 
	
		
			
				|  |  | +                                // }
 | 
	
		
			
				|  |  |                              } else if (res.code == -2) {
 | 
	
		
			
				|  |  |                                  if (printType == 1) {
 | 
	
		
			
				|  |  |                                      LODOP.PREVIEW();
 |