Browse Source

fixed 芯烨云打印服务

fushengqian 8 months ago
parent
commit
b3d19d5875

+ 1 - 1
README.md

@@ -89,7 +89,7 @@ fuint侧重于线下实体店的私域流量的运营,同时提供会员端小
 11. 卡券发放:单独发放、批量发放,发放成功后给会员发送短信通知
 12. 操作日志主要针对电子券系统后台的一些关键操作进行日志记录,方便排查相关操作人的行为等问题。
 13. 发券记录主要根据发券的实际操作情况来记录,分为单用户发券和批量发券,同时可针对该次发券记录进行作废操作。
-14. 代客下单、收银功能。
+14. 代客下单、收银功能,支持小票打印,包括本地打印和云打印(对接芯烨云打印服务)
 <p>卡券营销:</p>
 <p><img src="https://fuint-cn.oss-cn-shenzhen.aliyuncs.com/screenshots/coupon-list.png?v=fuint" alt="卡券列表"></p>
 

+ 4 - 1
fuint-application/src/main/java/com/fuint/common/service/impl/PrinterServiceImpl.java

@@ -324,7 +324,10 @@ public class PrinterServiceImpl extends ServiceImpl<MtPrinterMapper, MtPrinter>
             lambdaQueryWrapper.eq(MtPrinter::getName, name);
         }
         if (StringUtils.isNotBlank(storeId)) {
-            lambdaQueryWrapper.eq(MtPrinter::getStoreId, storeId);
+            lambdaQueryWrapper.and(wq -> wq
+                    .eq(MtPrinter::getStoreId, 0)
+                    .or()
+                    .eq(MtPrinter::getStoreId, storeId));
         }
         if (StringUtils.isNotBlank(autoPrint)) {
             lambdaQueryWrapper.eq(MtPrinter::getAutoPrint, autoPrint);