|
@@ -83,6 +83,11 @@
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <!-- <el-col :span="12">
|
|
|
+ <el-form-item label="" prop="inpatientNoType">
|
|
|
+ <button @click="printSjNew">打印</button>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col> -->
|
|
|
</el-row>
|
|
|
</el-collapse-item>
|
|
|
</el-collapse>
|
|
@@ -470,20 +475,28 @@ const printCode = ref(null)
|
|
|
function printSjNew(){
|
|
|
let LODOP = getLodop();
|
|
|
//设置默认打印机
|
|
|
- if(stringIsBlank(printCode.value)){
|
|
|
- ElMessage.error('请选择打印机')
|
|
|
- return
|
|
|
- }
|
|
|
- LODOP.SET_PRINTER_INDEX(printCode.value);
|
|
|
+ // if(stringIsBlank(printCode.value)){
|
|
|
+ // ElMessage.error('请选择打印机')
|
|
|
+ // return
|
|
|
+ // }
|
|
|
+ // LODOP.SET_PRINTER_INDEX(printCode.value);
|
|
|
+ // LODOP.SET_PRINT_STYLE("FontSize", 9); //字体大小
|
|
|
+ // LODOP.SET_SHOW_MODE("BKIMG_WIDTH", "192mm");
|
|
|
+ // LODOP.SET_SHOW_MODE("BKIMG_HEIGHT", "97mm");
|
|
|
+ // LODOP.SET_PRINT_PAGESIZE(2, "192mm", "97mm", "CreateCustomPage");
|
|
|
+ // LODOP.SET_PRINT_MODE("CREATE_CUSTOM_PAGE_NAME", "住院预交金");//对新建的纸张重命名
|
|
|
+ // let strStyle = "<style>table{width: 170mm;} table,td,th {border-width: 1px;border-style: solid;border-collapse: collapse;padding: 8px;}</style>"
|
|
|
+ // LODOP.ADD_PRINT_HTM("0mm", "8mm", "120mm", "280mm", strStyle + document.getElementById("report_table_1").innerHTML);
|
|
|
+ // LODOP.PRINT();
|
|
|
LODOP.SET_PRINT_STYLE("FontSize", 9); //字体大小
|
|
|
- LODOP.SET_SHOW_MODE("BKIMG_WIDTH", "192mm");
|
|
|
- LODOP.SET_SHOW_MODE("BKIMG_HEIGHT", "97mm");
|
|
|
- LODOP.SET_PRINT_PAGESIZE(1, "192mm", "97mm", "CreateCustomPage");
|
|
|
+ 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: 170mm;} table,td,th {border-width: 1px;border-style: solid;border-collapse: collapse;padding: 8px;}</style>"
|
|
|
- LODOP.ADD_PRINT_HTM("0mm", "8mm", "120mm", "280mm", strStyle + document.getElementById("report_table_1").innerHTML);
|
|
|
- LODOP.PRINT();
|
|
|
- // LODOP.PREVIEW();
|
|
|
+ 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();
|
|
|
clearPrintData()
|
|
|
}
|
|
|
|