Browse Source

打印机调试商鹏

liudongzhi 1 week ago
parent
commit
e5dcb6f215

+ 4 - 0
alien-entity/src/main/java/shop/alien/entity/store/PrinterDO.java

@@ -39,4 +39,8 @@ public class PrinterDO {
 
     // 创建时间
     private LocalDateTime createTime;
+    // 店铺ID
+    private  Integer storeId;
+    // 逻辑删除
+    private String delFlag;
 }

+ 1 - 1
alien-store/src/main/java/shop/alien/store/controller/PrintController.java

@@ -47,7 +47,7 @@ public class PrintController {
         if (receiptType == null) receiptType = 2;
 
         // 查询数据库所有打印机
-        List<PrinterDO> list = printerMapper.selectList(new LambdaQueryWrapper<PrinterDO>().isNotNull(PrinterDO::getSn));
+        List<PrinterDO> list = printerMapper.selectList(new LambdaQueryWrapper<PrinterDO>().isNotNull(PrinterDO::getSn).eq(PrinterDO::getStoreId, storeId).eq(PrinterDO::getDelFlag, 0));
 
         // 获取当前启用的模板(无启用则回落到默认模板)
         List<StoreReceiptTemplateConfig> templates = storeReceiptTemplateConfigService.listByStoreAndReceiptType(storeId, receiptType);