diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopStorePrinterServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopStorePrinterServiceImpl.java index 3ec85653..d88e346b 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopStorePrinterServiceImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopStorePrinterServiceImpl.java @@ -216,8 +216,6 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl小发同城
"); -// cont.append("--------------------------------
"); -// cont.append("#000"+DateTimeUtils.formatDateTime(now,"ddHHmm")+"
"); -// cont.append("买家备注:不用敲门,放在门口旁边的外卖箱,打个电话告知送达就行,谢谢
"); -// cont.append("配送时间:2024-10-25 14:00-14:30
"); -// cont.append("--------------------------------
"); -// cont.append("订单编号:ES20231026111444527685
"); -// cont.append("订单来源:微信小程序
"); -// cont.append("支付方式:微信支付
"); -// cont.append("配送来源:同城配送
"); -// cont.append("付款时间:"+currentDateTime+"
"); -// cont.append("--------------------------------
"); + cont.append("--------------------------------
"); + cont.append("#000"+DateTimeUtils.formatDateTime(now,"ddHHmm")+"
"); + cont.append("买家备注:不用敲门,放在门口旁边的外卖箱,打个电话告知送达就行,谢谢
"); + cont.append("配送时间:2024-10-25 14:00-14:30
"); + cont.append("--------------------------------
"); + cont.append("订单编号:ES20231026111444527685
"); + cont.append("订单来源:微信小程序
"); + cont.append("支付方式:微信支付
"); + cont.append("配送来源:同城配送
"); + cont.append("付款时间:"+currentDateTime+"
"); + cont.append("--------------------------------
"); // cont.append("商品名称 数量 金额
"); // cont.append("可口可乐Coca_Cola
经典美味汽水1.25L/瓶
【x1】 5.54
"); @@ -263,24 +261,24 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl"); -// cont.append("商品总件数:3
"); -// cont.append("商品总额:¥18.7
"); -// cont.append("押金:¥500
"); -// cont.append("运费:¥5.54
"); -// cont.append("会员权益:-¥50
"); -// cont.append("秒杀:-¥100
"); -// cont.append("实付金额:¥428.9元
"); -// cont.append("--------------------------------
"); -// cont.append("商家备注:老顾客赠送一箱牛奶;玻璃瓶包装轻拿轻放
"); -// cont.append("--------------------------------
"); -// cont.append("收货人:张三
"); -// cont.append("收货人手机号:13128778765
"); -// cont.append("收货地址:北京市朝阳区朝阳路朝阳人民小区1号楼1栋1101
"); -// cont.append("--------------------------------
"); -// cont.append("门店:岛内价生活超市
"); -// cont.append("门店电话:13665822542
"); -// cont.append("收银员:李小璐
"); + cont.append("--------------------------------
"); + cont.append("商品总件数:3
"); + cont.append("商品总额:¥18.7
"); + cont.append("押金:¥500
"); + cont.append("运费:¥5.54
"); + cont.append("会员权益:-¥50
"); + cont.append("秒杀:-¥100
"); + cont.append("实付金额:¥428.9元
"); + cont.append("--------------------------------
"); + cont.append("商家备注:老顾客赠送一箱牛奶;玻璃瓶包装轻拿轻放
"); + cont.append("--------------------------------
"); + cont.append("收货人:张三
"); + cont.append("收货人手机:13128778765
"); + cont.append("收货地址:北京市朝阳区朝阳路朝阳人民小区1号楼1栋1101
"); + cont.append("--------------------------------
"); + cont.append("门店:岛内价生活超市
"); + cont.append("门店电话:13665822542
"); + cont.append("收银员:李小璐
"); feieUtil.printContent(sn,cont.toString()); diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/store/utis/FeieUtil.java b/mall-shop/src/main/java/com/suisung/mall/shop/store/utis/FeieUtil.java index 7042b01d..ffc62208 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/store/utis/FeieUtil.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/store/utis/FeieUtil.java @@ -216,7 +216,7 @@ public class FeieUtil { */ public String genProductStr(List productList, int titleLen, int numLen, int amountLen) { String resultStr = ""; - resultStr += "商品名称 数量 金额
"; + resultStr += "商品名称 数量 金额
"; resultStr += "--------------------------------
"; for (int i = 0; i < productList.size(); i++) { String product_sn = productList.get(i).getProduct_sn(); @@ -271,7 +271,7 @@ public class FeieUtil { } /** - * 中英文混合的标题加空格 + * 给商品标题(中英文混合的标题)后面补充空格 * * @param str * @param len @@ -286,24 +286,7 @@ public class FeieUtil { } /** - * 递归函数,字符串超长,自动换行 - * - * @param length - * @param string - * @return - * @throws Exception - */ - public String getStringByEnter(int length, String string) throws Exception { - for (int i = 1; i <= string.length(); i++) { - if (asciiByteLen(string.substring(0, i)) > length) { - return string.substring(0, i - 1) + "
" + getStringByEnter(length, string.substring(i - 1)); - } - } - return string; - } - - /** - * 给字符串前后补充空格,足够size长度,一般用在 数量和价格 + * 给字符串前后补充空格,指定到size长度,一般用在数量和价格 * * @param str * @param size 额定字节数 @@ -337,6 +320,25 @@ public class FeieUtil { return str; } + /** + * 递归函数,字符串超长,自动换行 + * + * @param length + * @param string + * @return + * @throws Exception + */ + public String getStringByEnter(int length, String string) throws Exception { + for (int i = 1; i <= string.length(); i++) { + if (asciiByteLen(string.substring(0, i)) > length) { + return string.substring(0, i - 1) + "
" + getStringByEnter(length, string.substring(i - 1)); + } + } + return string; + } + + + /** * 判断字符串是否为英文 * diff --git a/pom.xml b/pom.xml index b70c4a73..64cf5e2e 100644 --- a/pom.xml +++ b/pom.xml @@ -430,7 +430,7 @@ prod - https://42.194.196.179:2375 + https://42.194.196.179:2375888 172.16.0.11:8848 public