|
@@ -83,11 +83,11 @@
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <!-- <el-col :span="12">
|
|
|
+ <el-col :span="12">
|
|
|
<el-form-item label="" prop="inpatientNoType">
|
|
|
<button @click="printSjNew">打印</button>
|
|
|
</el-form-item>
|
|
|
- </el-col> -->
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
|
</el-collapse-item>
|
|
|
</el-collapse>
|
|
@@ -494,6 +494,23 @@ function printSjNew(){
|
|
|
LODOP.SET_PRINT_PAGESIZE(1, "210mm", "290mm", "CreateCustomPage");
|
|
|
LODOP.SET_PRINT_MODE("CREATE_CUSTOM_PAGE_NAME", "住院预交金");//对新建的纸张重命名
|
|
|
let strStyle = "<style>table{width: 180mm;} table,td,th {border-width: 1px;border-style: solid;border-collapse: collapse;padding: 8px;}</style>"
|
|
|
+ let printContent = document.getElementById("report_table_1").innerHTML + `<div style="margin-bottom:30px"></div>` + document.getElementById("report_table_1").innerHTML;
|
|
|
+ LODOP.ADD_PRINT_HTM("0mm", "8mm", "130mm", "280mm", strStyle + printContent);
|
|
|
+ // LODOP.PRINT();
|
|
|
+ LODOP.PREVIEW();
|
|
|
+ // setTimeout(() => {
|
|
|
+ // printAgain()
|
|
|
+ // }, 200);
|
|
|
+}
|
|
|
+
|
|
|
+const printAgain = (row)=>{
|
|
|
+ let LODOP = getLodop();
|
|
|
+ LODOP.SET_PRINT_STYLE("FontSize", 9); //字体大小
|
|
|
+ LODOP.SET_SHOW_MODE("BKIMG_WIDTH", "210mm");
|
|
|
+ LODOP.SET_SHOW_MODE("BKIMG_HEIGHT", "290mm");
|
|
|
+ LODOP.SET_PRINT_PAGESIZE(1, "210mm", "290mm", "CreateCustomPage");
|
|
|
+ LODOP.SET_PRINT_MODE("CREATE_CUSTOM_PAGE_NAME", "住院预交金");//对新建的纸张重命名
|
|
|
+ let strStyle = "<style>table{width: 180mm;} table,td,th {border-width: 1px;border-style: solid;border-collapse: collapse;padding: 8px;}</style>"
|
|
|
LODOP.ADD_PRINT_HTM("0mm", "8mm", "130mm", "280mm", strStyle + document.getElementById("report_table_1").innerHTML);
|
|
|
// LODOP.PRINT();
|
|
|
LODOP.PREVIEW();
|