|
@@ -323,6 +323,7 @@ const printData = ref({
|
|
|
depoAmountDx:'',
|
|
|
opIdCodeName:'',
|
|
|
cdFlag:'',
|
|
|
+ depoDate:'',
|
|
|
})
|
|
|
|
|
|
onActivated(async ()=>{
|
|
@@ -454,8 +455,9 @@ const printReal =(inpatientNo,receiptNo,flag)=>{
|
|
|
printData.value.depoAmountDx = res.depoAmountDx
|
|
|
printData.value.opIdCodeName = res.opIdCodeName
|
|
|
printData.value.receiptNo = res.receiptNo
|
|
|
+ printData.value.depoDate = getFormatDatetime(res.depoDate,'YYYY年MM月DD日')
|
|
|
if(flag){
|
|
|
- printData.value.cdFlag = '重打'
|
|
|
+ printData.value.cdFlag = '(重打)'
|
|
|
}else {
|
|
|
printData.value.cdFlag = ''
|
|
|
}
|
|
@@ -473,7 +475,7 @@ function printSjNew(){
|
|
|
LODOP.SET_PRINT_PAGESIZE(1, "80mm", "108mm", "CreateCustomPage");
|
|
|
LODOP.SET_PRINT_MODE("CREATE_CUSTOM_PAGE_NAME", "住院预交金");//对新建的纸张重命名
|
|
|
LODOP.SET_PRINT_STYLE("FontSize", 11); //字体大小
|
|
|
- LODOP.ADD_PRINT_TEXT("1mm", "6mm", "75mm", "3mm", hospitalName.value+"预交金缴费凭证");
|
|
|
+ LODOP.ADD_PRINT_TEXT("1mm", "6mm", "75mm", "3mm", hospitalName.value+"预交金缴费凭证"+printData.value.cdFlag);
|
|
|
LODOP.ADD_PRINT_TEXT("6mm", "2mm", "30mm", "3mm", "姓名:"+printData.value.name);
|
|
|
LODOP.ADD_PRINT_TEXT("6mm", "32mm", "40mm", "3mm", "住院号:"+printData.value.inpatientNo);
|
|
|
LODOP.ADD_PRINT_TEXT("11mm", "2mm", "75mm", "3mm", "住院科室:"+printData.value.admissDeptName);
|
|
@@ -482,31 +484,9 @@ function printSjNew(){
|
|
|
LODOP.ADD_PRINT_TEXT("27mm", "2mm", "80mm", "3mm", "-------------------------------------");
|
|
|
LODOP.ADD_PRINT_TEXT("32mm", "2mm", "35mm", "3mm", "金额:"+printData.value.depoAmount);
|
|
|
LODOP.ADD_PRINT_TEXT("32mm", "37mm", "45mm", "3mm", "大写金额:"+printData.value.depoAmountDx);
|
|
|
- LODOP.ADD_PRINT_TEXT("37mm", "2mm", "80mm", "3mm", "-------------------------------------");
|
|
|
- LODOP.ADD_PRINT_TEXT("43mm", "2mm", "75mm", "3mm", "收费员:"+printData.value.opIdCodeName);
|
|
|
- LODOP.ADD_PRINT_TEXT("50mm", "2mm", "80mm", "3mm", "收费日期:"+getFormatDatetime(new Date(),'YYYY年MM月DD日'));
|
|
|
- LODOP.ADD_PRINT_TEXT("56mm", "2mm", "80mm", "3mm", "1、此系临时收据,请妥善保管。出院时凭此");
|
|
|
- LODOP.ADD_PRINT_TEXT("62mm", "2mm", "80mm", "3mm", "收据按实用医疗费用换取住院发票。");
|
|
|
- LODOP.ADD_PRINT_TEXT("68mm", "2mm", "80mm", "3mm", "2、此收据遗失,请及时携带病人身份证和挂");
|
|
|
- LODOP.ADD_PRINT_TEXT("72mm", "2mm", "80mm", "3mm", "失人身份证到出院结算处办理挂失手续。");
|
|
|
- LODOP.ADD_PRINT_TEXT("78mm", "2mm", "80mm", "3mm", "如存在第三方肇事者预缴医疗费用,挂失时");
|
|
|
- LODOP.ADD_PRINT_TEXT("84mm", "2mm", "80mm", "3mm", "另需公安机关出示证明。");
|
|
|
- LODOP.ADD_PRINT_TEXT("90mm", "2mm", "80mm", "3mm", "3、如果您的缴费方式为银行卡支付,请您妥");
|
|
|
- LODOP.ADD_PRINT_TEXT("96mm", "2mm", "80mm", "3mm", "善保管好缴费的刷卡单,并于办理出院退费");
|
|
|
- LODOP.ADD_PRINT_TEXT("102mm", "2mm", "80mm", "3mm", "时带上缴费时所用银行卡。");
|
|
|
- LODOP.NewPageA();
|
|
|
- LODOP.ADD_PRINT_TEXT("1mm", "6mm", "75mm", "3mm", hospitalName.value+"预交金缴费凭证");
|
|
|
- LODOP.ADD_PRINT_TEXT("6mm", "2mm", "30mm", "3mm", "姓名:"+printData.value.name);
|
|
|
- LODOP.ADD_PRINT_TEXT("6mm", "32mm", "40mm", "3mm", "住院号:"+printData.value.inpatientNo);
|
|
|
- LODOP.ADD_PRINT_TEXT("11mm", "2mm", "75mm", "3mm", "住院科室:"+printData.value.admissDeptName);
|
|
|
- LODOP.ADD_PRINT_TEXT("16mm", "2mm", "75mm", "3mm", "收据号:"+printData.value.receiptNo);
|
|
|
- LODOP.ADD_PRINT_TEXT("21mm", "2mm", "75mm", "3mm", "支付方式:"+printData.value.depoTypeName);
|
|
|
- LODOP.ADD_PRINT_TEXT("27mm", "2mm", "80mm", "3mm", "-------------------------------------");
|
|
|
- LODOP.ADD_PRINT_TEXT("32mm", "2mm", "35mm", "3mm", "金额:"+printData.value.depoAmount);
|
|
|
- LODOP.ADD_PRINT_TEXT("32mm", "37mm", "45mm", "3mm", "大写金额:"+printData.value.depoAmountDx);
|
|
|
- LODOP.ADD_PRINT_TEXT("37mm", "2mm", "80mm", "3mm", "-------------------------------------");
|
|
|
- LODOP.ADD_PRINT_TEXT("43mm", "2mm", "75mm", "3mm", "收费员:"+printData.value.opIdCodeName);
|
|
|
- LODOP.ADD_PRINT_TEXT("50mm", "2mm", "80mm", "3mm", "收费日期:"+getFormatDatetime(new Date(),'YYYY年MM月DD日'));
|
|
|
+ LODOP.ADD_PRINT_TEXT("38mm", "2mm", "75mm", "3mm", "收费员:"+printData.value.opIdCodeName);
|
|
|
+ LODOP.ADD_PRINT_TEXT("44mm", "2mm", "80mm", "3mm", "收费日期:"+printData.value.depoDate);
|
|
|
+ LODOP.ADD_PRINT_TEXT("50mm", "2mm", "80mm", "3mm", "-------------------------------------");
|
|
|
LODOP.ADD_PRINT_TEXT("56mm", "2mm", "80mm", "3mm", "1、此系临时收据,请妥善保管。出院时凭此");
|
|
|
LODOP.ADD_PRINT_TEXT("62mm", "2mm", "80mm", "3mm", "收据按实用医疗费用换取住院发票。");
|
|
|
LODOP.ADD_PRINT_TEXT("68mm", "2mm", "80mm", "3mm", "2、此收据遗失,请及时携带病人身份证和挂");
|
|
@@ -516,6 +496,30 @@ function printSjNew(){
|
|
|
LODOP.ADD_PRINT_TEXT("90mm", "2mm", "80mm", "3mm", "3、如果您的缴费方式为银行卡支付,请您妥");
|
|
|
LODOP.ADD_PRINT_TEXT("96mm", "2mm", "80mm", "3mm", "善保管好缴费的刷卡单,并于办理出院退费");
|
|
|
LODOP.ADD_PRINT_TEXT("102mm", "2mm", "80mm", "3mm", "时带上缴费时所用银行卡。");
|
|
|
+ if(printData.value.cdFlag ===''){
|
|
|
+ LODOP.NewPageA();
|
|
|
+ LODOP.ADD_PRINT_TEXT("1mm", "6mm", "75mm", "3mm", hospitalName.value+"预交金缴费凭证"+printData.value.cdFlag);
|
|
|
+ LODOP.ADD_PRINT_TEXT("6mm", "2mm", "30mm", "3mm", "姓名:"+printData.value.name);
|
|
|
+ LODOP.ADD_PRINT_TEXT("6mm", "32mm", "40mm", "3mm", "住院号:"+printData.value.inpatientNo);
|
|
|
+ LODOP.ADD_PRINT_TEXT("11mm", "2mm", "75mm", "3mm", "住院科室:"+printData.value.admissDeptName);
|
|
|
+ LODOP.ADD_PRINT_TEXT("16mm", "2mm", "75mm", "3mm", "收据号:"+printData.value.receiptNo);
|
|
|
+ LODOP.ADD_PRINT_TEXT("21mm", "2mm", "75mm", "3mm", "支付方式:"+printData.value.depoTypeName);
|
|
|
+ LODOP.ADD_PRINT_TEXT("27mm", "2mm", "80mm", "3mm", "-------------------------------------");
|
|
|
+ LODOP.ADD_PRINT_TEXT("32mm", "2mm", "35mm", "3mm", "金额:"+printData.value.depoAmount);
|
|
|
+ LODOP.ADD_PRINT_TEXT("32mm", "37mm", "45mm", "3mm", "大写金额:"+printData.value.depoAmountDx);
|
|
|
+ LODOP.ADD_PRINT_TEXT("38mm", "2mm", "75mm", "3mm", "收费员:"+printData.value.opIdCodeName);
|
|
|
+ LODOP.ADD_PRINT_TEXT("44mm", "2mm", "80mm", "3mm", "收费日期:"+printData.value.depoDate);
|
|
|
+ LODOP.ADD_PRINT_TEXT("50mm", "2mm", "80mm", "3mm", "-------------------------------------");
|
|
|
+ LODOP.ADD_PRINT_TEXT("56mm", "2mm", "80mm", "3mm", "1、此系临时收据,请妥善保管。出院时凭此");
|
|
|
+ LODOP.ADD_PRINT_TEXT("62mm", "2mm", "80mm", "3mm", "收据按实用医疗费用换取住院发票。");
|
|
|
+ LODOP.ADD_PRINT_TEXT("68mm", "2mm", "80mm", "3mm", "2、此收据遗失,请及时携带病人身份证和挂");
|
|
|
+ LODOP.ADD_PRINT_TEXT("72mm", "2mm", "80mm", "3mm", "失人身份证到出院结算处办理挂失手续。");
|
|
|
+ LODOP.ADD_PRINT_TEXT("78mm", "2mm", "80mm", "3mm", "如存在第三方肇事者预缴医疗费用,挂失时");
|
|
|
+ LODOP.ADD_PRINT_TEXT("84mm", "2mm", "80mm", "3mm", "另需公安机关出示证明。");
|
|
|
+ LODOP.ADD_PRINT_TEXT("90mm", "2mm", "80mm", "3mm", "3、如果您的缴费方式为银行卡支付,请您妥");
|
|
|
+ LODOP.ADD_PRINT_TEXT("96mm", "2mm", "80mm", "3mm", "善保管好缴费的刷卡单,并于办理出院退费");
|
|
|
+ LODOP.ADD_PRINT_TEXT("102mm", "2mm", "80mm", "3mm", "时带上缴费时所用银行卡。");
|
|
|
+ }
|
|
|
LODOP.PREVIEW();
|
|
|
// LODOP.PRINT();;
|
|
|
clearPrintData()
|