|
@@ -227,7 +227,7 @@
|
|
|
<el-dialog v-model="zyFpPrintVisible" title="发票打印" width="450" center>
|
|
|
<div style="width: 100%;clear: both;" ref="dzfphtml">
|
|
|
<div style="clear: both;">
|
|
|
- <div style="font-size:15px;float:left;width: 50%;">
|
|
|
+ <div style="font-size:17px;float:left;width: 50%;">
|
|
|
<div><svg id="barcode" height="20"></svg></div>
|
|
|
<div style="margin-left: 3px;margin-top: 15px;">患者姓名:{{ dzfpData.name }}</div>
|
|
|
<div style="margin-left: 3px;">结算金额:{{ dzfpData.fee }}</div>
|
|
@@ -852,7 +852,7 @@ const zyFpCss = `
|
|
|
const printZyFp = ()=>{
|
|
|
let param = {
|
|
|
inpatientNo :printZyFpInfo.value.inpatientNo,
|
|
|
- admissTimes :printZyFpInfo.value.admissTimes,
|
|
|
+ admissTimes :printZyFpInfo.value.admissTimes,
|
|
|
ledgerSn :printZyFpInfo.value.ledgerSn,
|
|
|
printFlag :printFlag.value ? '1' : '0',
|
|
|
receiptNo : settData.value.currentNoStr,
|
|
@@ -879,7 +879,7 @@ const selectPrintZyFp = (row)=>{
|
|
|
// serialNo:dzfpSerialNo.value
|
|
|
}
|
|
|
selectDzfpUploadAboutSerialNo(params).then(res=>{
|
|
|
- // console.log("row",JSON.stringify(res))
|
|
|
+
|
|
|
if(res.res_url){
|
|
|
dzfpData.value={
|
|
|
inpatientNo:row.inpatientNo,
|
|
@@ -899,8 +899,9 @@ const selectPrintZyFp = (row)=>{
|
|
|
displayValue: true, //是否显示文字信息
|
|
|
fontSize: 18,
|
|
|
});
|
|
|
+ console.log("row",dzfpData.value.qrcode)
|
|
|
const labelCanvas = qrcanvas({
|
|
|
- data: dzfpData.value.res_url,
|
|
|
+ data: dzfpData.value.qrcode,
|
|
|
size: 50,
|
|
|
})
|
|
|
|
|
@@ -924,11 +925,11 @@ const printZyFpToLodop = ()=>{
|
|
|
zyFpPrintVisible.value = false
|
|
|
let LODOP = getLodop();
|
|
|
LODOP.PRINT_INIT("检查检验申请单");
|
|
|
- LODOP.SET_PRINT_PAGESIZE(1, "148mm", "210mm", "");
|
|
|
+ LODOP.SET_PRINT_PAGESIZE(1, "120mm", "80mm", "CreateCustomPage");
|
|
|
LODOP.SET_PRINT_MODE("PRINT_PAGE_PERCENT", "Full-Width");
|
|
|
LODOP.SET_PRINT_MODE("PRINT_START_PAGE", 1);
|
|
|
LODOP.SET_PRINT_MODE("PRINT_END_PAGE", 1);
|
|
|
- LODOP.ADD_PRINT_HTM(0, 0, '100%', '100%', dzfphtml.value.innerHTML)
|
|
|
+ LODOP.ADD_PRINT_HTM(0, '8mm', '100%', '100%', dzfphtml.value.innerHTML)
|
|
|
// LODOP.ADD_PRINT_HTM("1mm", "1mm", "100%", "100%", dzfphtml.value);
|
|
|
LODOP.PREVIEW();
|
|
|
|