diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/printer/template/PrintOilOrderReport.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/printer/template/PrintOilOrderReport.java index fe5714d1e..ec94bb2e0 100644 --- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/printer/template/PrintOilOrderReport.java +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/printer/template/PrintOilOrderReport.java @@ -11,97 +11,81 @@ public class PrintOilOrderReport { public static Map<String, Object> handover = new HashMap<>(); public static String printOilOrder(){ StringBuilder sb=new StringBuilder(); -// 称 重 单 -// 日期: 2024-05-02 -// 时间: 12.59.49 -// 车号: 07609 -// 毛重: 48440(kg) -// 皮重: 17900(kg) -// 净重: 30540(kg) - sb.append("<FS><center>称 重 单\r\n</FS></center>"); - sb.append("<center>--------------------------\r\n</center>"); - sb.append("<FS>日期: 2024-05-02\r\n</FS>"); - sb.append("<FS>时间: 12.59.49\r\n</FS>"); - sb.append("<FS>车号: 07609\r\n</FS>"); - sb.append("<FS>毛重: 48440(kg)\r\n</FS>"); - sb.append("<FS>皮重: 17900(kg)\r\n</FS>"); - sb.append("<FS>净重: 30540(kg)\r\n</FS>"); - sb.append("<center>--------------------------\r\n</center>"); -// sb.append("<center>订单统计\r\n</center>"); -// sb.append("------------------------------------\r\n"); -// -// if (ObjectUtil.isNotEmpty(handover.get("oilOrder"))) { -// sb.append("<table><tr><td>油品</td><td>金额</td></tr>"); -// List<Map<String,String>> o = (List<Map<String,String>>)handover.get("oilOrder"); -// for (Map<String, String> stringStringMap : o) { -// sb.append("<tr><td>"+stringStringMap.get("oilName")+"</td>"); -// sb.append("<td>"+ stringStringMap.get("amount")+"</td></tr>"); -// } -// sb.append("</table>"); -// sb.append("------------------------------------\r\n"); -// -// } -// if (ObjectUtil.isNotEmpty(handover.get("goodsOrder"))) { -// sb.append("<table><tr><td>商品</td><td>数量</td><td>单价</td></tr>"); -// List<Map<String,String>> o = (List<Map<String,String>>)handover.get("goodsOrder"); -// for (Map<String, String> stringStringMap : o) { -// sb.append("<tr><td>"+stringStringMap.get("oilName")+"</td>"); -// sb.append("<td>"+stringStringMap.get("unit")+"</td>"); -// -// sb.append("<td>"+ stringStringMap.get("amount")+"</td></tr>"); -// } -// sb.append("</table>"); -// sb.append("------------------------------------\r\n"); -// -// } -// -// sb.append("支付方式:"+handover.get("payType")+"\r\n"); -// if ("credit".equals(handover.get("payType"))) { -// sb.append("挂账单位:"+handover.get("unitName")+"\r\n"); -// sb.append("挂账金额:¥"+handover.get("creditAmount")+"\r\n"); -// sb.append("------------------------------------\r\n"); -// -// } -// -//// if (ObjectUtil.isNotEmpty(handover.get("discount"))) { -//// sb.append("订单总额:¥"+handover.get("discount")+"\r\n"); -//// sb.append("------------------------------------\r\n"); -//// -//// } + sb.append("<center>订单统计\r\n</center>"); + sb.append("------------------------------------\r\n"); + + if (ObjectUtil.isNotEmpty(handover.get("oilOrder"))) { + sb.append("<table><tr><td>油品</td><td>金额</td></tr>"); + List<Map<String,String>> o = (List<Map<String,String>>)handover.get("oilOrder"); + for (Map<String, String> stringStringMap : o) { + sb.append("<tr><td>"+stringStringMap.get("oilName")+"</td>"); + sb.append("<td>"+ stringStringMap.get("amount")+"</td></tr>"); + } + sb.append("</table>"); + sb.append("------------------------------------\r\n"); + + } + if (ObjectUtil.isNotEmpty(handover.get("goodsOrder"))) { + sb.append("<table><tr><td>商品</td><td>数量</td><td>单价</td></tr>"); + List<Map<String,String>> o = (List<Map<String,String>>)handover.get("goodsOrder"); + for (Map<String, String> stringStringMap : o) { + sb.append("<tr><td>"+stringStringMap.get("oilName")+"</td>"); + sb.append("<td>"+stringStringMap.get("unit")+"</td>"); + + sb.append("<td>"+ stringStringMap.get("amount")+"</td></tr>"); + } + sb.append("</table>"); + sb.append("------------------------------------\r\n"); + + } + + sb.append("支付方式:"+handover.get("payType")+"\r\n"); + if ("credit".equals(handover.get("payType"))) { + sb.append("挂账单位:"+handover.get("unitName")+"\r\n"); + sb.append("挂账金额:¥"+handover.get("creditAmount")+"\r\n"); + sb.append("------------------------------------\r\n"); + + } + // if (ObjectUtil.isNotEmpty(handover.get("discount"))) { -// sb.append("优惠合计:¥"+handover.get("discount")+"\r\n"); +// sb.append("订单总额:¥"+handover.get("discount")+"\r\n"); // sb.append("------------------------------------\r\n"); // // } -// if (ObjectUtil.isNotEmpty(handover.get("amount"))) { -// sb.append("总金额:¥"+handover.get("amount")+"\r\n"); -// sb.append("------------------------------------\r\n"); -// -// } -// if (ObjectUtil.isNotEmpty(handover.get("consumeAmount"))) { -// sb.append("储值卡付款:¥"+handover.get("consumeAmount")+"\r\n"); -// sb.append("------------------------------------\r\n"); -// -// } -// if (ObjectUtil.isNotEmpty(handover.get("consumeRefuelMoney"))) { -// sb.append("囤油卡付款:"+handover.get("consumeRefuelMoney")+"L\r\n"); -// sb.append("------------------------------------\r\n"); -// -// } -// if (ObjectUtil.isNotEmpty(handover.get("actualPay"))) { -// sb.append("实付款:¥"+handover.get("actualPay")+"\r\n"); -// sb.append("------------------------------------\r\n"); -// -// } -// if (ObjectUtil.isNotEmpty(handover.get("seekZero"))) { -// sb.append("找零:¥"+handover.get("seekZero")+"\r\n"); -// sb.append("------------------------------------\r\n"); -// -// } -// -// sb.append("<center>谢谢惠顾,欢迎下次光临!</center>"); + if (ObjectUtil.isNotEmpty(handover.get("discount"))) { + sb.append("优惠合计:¥"+handover.get("discount")+"\r\n"); + sb.append("------------------------------------\r\n"); + + } + if (ObjectUtil.isNotEmpty(handover.get("amount"))) { + sb.append("总金额:¥"+handover.get("amount")+"\r\n"); + sb.append("------------------------------------\r\n"); + + } + if (ObjectUtil.isNotEmpty(handover.get("consumeAmount"))) { + sb.append("储值卡付款:¥"+handover.get("consumeAmount")+"\r\n"); + sb.append("------------------------------------\r\n"); + + } + if (ObjectUtil.isNotEmpty(handover.get("consumeRefuelMoney"))) { + sb.append("囤油卡付款:"+handover.get("consumeRefuelMoney")+"L\r\n"); + sb.append("------------------------------------\r\n"); + + } + if (ObjectUtil.isNotEmpty(handover.get("actualPay"))) { + sb.append("实付款:¥"+handover.get("actualPay")+"\r\n"); + sb.append("------------------------------------\r\n"); + + } + if (ObjectUtil.isNotEmpty(handover.get("seekZero"))) { + sb.append("找零:¥"+handover.get("seekZero")+"\r\n"); + sb.append("------------------------------------\r\n"); + + } + + sb.append("<center>谢谢惠顾,欢迎下次光临!</center>"); return sb.toString(); }