|
@@ -920,7 +920,12 @@ export function goodsPrinter(LODOP, data, lodopName) {
|
|
|
//这里3表示纵向打印且纸高“按内容的高度”;800表示纸宽80mm;45表示页底空白4.5mm
|
|
|
|
|
|
// 设置打印内容
|
|
|
- LODOP.ADD_PRINT_TEXT(30, 95, 150, 20, `一七生活 ${data.sysOrg.name}`);
|
|
|
+ if (data.sysOrg) {
|
|
|
+ LODOP.ADD_PRINT_TEXT(30, 95, 150, 20, `一七生活 ${data.sysOrg ? data.sysOrg.name : '---'}`);
|
|
|
+ } else {
|
|
|
+ LODOP.ADD_PRINT_TEXT(30, 135, 150, 20, `一七生活`);
|
|
|
+
|
|
|
+ }
|
|
|
LODOP.ADD_PRINT_TEXT(55, 135, 100, 20, '商品订单');
|
|
|
|
|
|
// 开始绘制虚线
|
|
@@ -994,15 +999,19 @@ export function goodsPrinter(LODOP, data, lodopName) {
|
|
|
LODOP.ADD_PRINT_TEXT(height + 185, 10, 300, 20, `客户电话:${data.appUserInfoVO.phoneNumber}`);
|
|
|
let address = `客户地址:${data.appUserInfoVO.province || ''}${ data.appUserInfoVO.city|| ''}${ data.appUserInfoVO.area|| ''}${ data.appUserInfoVO.address|| ''}${ data.appUserInfoVO.addressDetail|| ''}`
|
|
|
LODOP.ADD_PRINT_TEXT(height + 205, 10, 300, 20, address);
|
|
|
-
|
|
|
- LODOP.ADD_PRINT_TEXT(height + 240, 10, 300, 20, `本店地址:${data.sysOrg.address?data.sysOrg.address+data.sysOrg.addressDetail:''}`);
|
|
|
- LODOP.ADD_PRINT_TEXT(height + 260, 10, 300, 20, `联系电话:${data.sysOrg.contactPhone}`);
|
|
|
-
|
|
|
- LODOP.ADD_PRINT_TEXT(height + 280, 10, 300, 20, `营业时间:${data.sysOrg.time?data.sysOrg.time:''}`);
|
|
|
- LODOP.ADD_PRINT_TEXT(height + 300, 10, 300, 20, `员工:${data.sysOrg.user?data.sysOrg.user:''}`);
|
|
|
-
|
|
|
- LODOP.ADD_PRINT_LINE(height + 320, 10, height + 320, 295, 1, 1);
|
|
|
- LODOP.ADD_PRINT_TEXT(height + 330, 10, 300, 50, `客户签名:`);
|
|
|
+ if (data.sysOrg) {
|
|
|
+ LODOP.ADD_PRINT_TEXT(height + 240, 10, 300, 20, `本店地址:${data.sysOrg.address?data.sysOrg.address+data.sysOrg.addressDetail:''}`);
|
|
|
+ LODOP.ADD_PRINT_TEXT(height + 260, 10, 300, 20, `联系电话:${data.sysOrg.contactPhone}`);
|
|
|
+
|
|
|
+ LODOP.ADD_PRINT_TEXT(height + 280, 10, 300, 20, `营业时间:${data.sysOrg.time?data.sysOrg.time:''}`);
|
|
|
+ LODOP.ADD_PRINT_TEXT(height + 300, 10, 300, 20, `员工:${data.sysOrg.user?data.sysOrg.user:''}`);
|
|
|
+
|
|
|
+ LODOP.ADD_PRINT_LINE(height + 320, 10, height + 320, 295, 1, 1);
|
|
|
+ LODOP.ADD_PRINT_TEXT(height + 330, 10, 300, 50, `客户签名:`);
|
|
|
+ } else {
|
|
|
+ LODOP.ADD_PRINT_TEXT(height + 240, 10, 300, 50, `客户签名:`);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
if (this.LODOP.SET_PRINTER_INDEXA(lodopName))
|
|
|
// this.LODOP.PREVIEW(); //打印预览
|