|
|
@@ -13328,20 +13328,24 @@ function printGuideCard(patientId, times, clnicId, payMark, printType) {
|
|
|
// infoMessage("获取支付信息中,请耐心等待")
|
|
|
let qrCodeUrl = `https://hadln.net:20443/#/cashier?queryJson=${JSON.stringify(jsonData)}`
|
|
|
console.log('qrCodeUrl',qrCodeUrl)
|
|
|
+ const encodedQrCodeUrl = encodeURIComponent(qrCodeUrl);
|
|
|
$.ajax({
|
|
|
type: "GET",
|
|
|
url: '/thmz/hisCountQrCode',
|
|
|
contentType: "application/json;charset=UTF-8",
|
|
|
// dataType: "json",
|
|
|
- data: { content: qrCodeUrl},
|
|
|
+ data: { content: encodedQrCodeUrl},
|
|
|
headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
|
|
|
success: function (res) {
|
|
|
if (res == '401' || res == 401) {
|
|
|
window.location.href = '/thmz/login/view'
|
|
|
return;
|
|
|
}
|
|
|
- let src = res
|
|
|
- let payQrcodeGuideCardHtml = `<img src="${src}" style="width: 100px;height: 100px;margin: 20px 0"/><div style="width: 140px;margin-top: 2px;">微信扫码支付</div>`;
|
|
|
+ if(res.code == -1) {
|
|
|
+ return errorMesage('支付二维码生成失败')
|
|
|
+ }
|
|
|
+ let src = res.data
|
|
|
+ let payQrcodeGuideCardHtml = `<img src="${src}" style="width: 150px;height: 150px;margin: 20px 0"/><div style="width: 140px;margin-top: 2px;">微信扫码支付</div>`;
|
|
|
$("#payQrcodeGuideCard").html(payQrcodeGuideCardHtml)
|
|
|
$("#totalAmountGuideCard").text("¥" + totalAmount +"元");
|
|
|
JsBarcode('#imgcode', patientId, {
|
|
|
@@ -13360,7 +13364,7 @@ function printGuideCard(patientId, times, clnicId, payMark, printType) {
|
|
|
}
|
|
|
},
|
|
|
error: function (err) {
|
|
|
- errorMessage(err)
|
|
|
+ errorMesage(err);
|
|
|
}
|
|
|
})
|
|
|
// + JSON.stringify(jsonData)
|