diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java index a2573f902..b7c6e7323 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java @@ -2306,17 +2306,25 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb fillMap.put("sendTel", Convert.mobile(emisWaybillOld.getSendMobile())); fillMap.put("sendAddress", Convert.address(emisWaybillOld.getSendAddress())); fillMap.put("sendCompany", emisWaybillOld.getSendCompany()); + fillMap.put("sendCountry", emisWaybillOld.getSendCountryName()); fillMap.put("recvName", Convert.chineseName(emisWaybillOld.getReceiveName())); fillMap.put("recvTel", Convert.mobile(emisWaybillOld.getReceiveMobile())); fillMap.put("recvAddress", Convert.address(emisWaybillOld.getReceiveAddress())); fillMap.put("recvCompany", emisWaybillOld.getReceiveCompany()); + fillMap.put("recvCountry", emisWaybillOld.getReceiveCountryName()); fillMap.put("wsContact", emisWaybillOld.getIntoWarehouseContact()); fillMap.put("wsPhone", emisWaybillOld.getIntoWarehousePhone()); fillMap.put("wsAddress", emisWaybillOld.getIntoWarehouseAddress()); fillMap.put("salesmen", emisWaybillOld.getSalesmen()); + fillMap.put("sendProvinceName", emisWaybillOld.getSendProvinceName()); + fillMap.put("sendCityName", emisWaybillOld.getSendCityName()); + + fillMap.put("recvProvinceName", emisWaybillOld.getReceiveProvinceName()); + fillMap.put("recvCityName", emisWaybillOld.getReceiveCityName()); + fillMap.put("barcode", Pictures.ofBufferedImage(barcodeImageBuffer, PictureType.JPEG).size(width, height).create()); fillMap.put("cargoList", emisWaybillOld.getCargoList()); diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/warehouse/WordTplUtils.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/warehouse/WordTplUtils.java index f81cdfe46..4cffec0fe 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/warehouse/WordTplUtils.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/warehouse/WordTplUtils.java @@ -132,7 +132,7 @@ public class WordTplUtils { - XWPFTemplate template = XWPFTemplate.compile("/Users/alan/Downloads/ws_air_in_tpl.docx",config).render( + XWPFTemplate template = XWPFTemplate.compile("/Users/alan/Downloads/ws_kd_in_tpl.docx",config).render( new HashMap(){{ put("wsInNo", "TAN-SHJD-24072701"); put("country", "越南"); diff --git a/emis-biz/src/main/resources/tpl/ws_air_in_tpl.docx b/emis-biz/src/main/resources/tpl/ws_air_in_tpl.docx index 9c1799ee5..7ee9e96b1 100644 Binary files a/emis-biz/src/main/resources/tpl/ws_air_in_tpl.docx and b/emis-biz/src/main/resources/tpl/ws_air_in_tpl.docx differ diff --git a/emis-biz/src/main/resources/tpl/ws_kd_in_tpl.docx b/emis-biz/src/main/resources/tpl/ws_kd_in_tpl.docx new file mode 100644 index 000000000..bfb7fa8a3 Binary files /dev/null and b/emis-biz/src/main/resources/tpl/ws_kd_in_tpl.docx differ diff --git a/emis-biz/src/main/resources/tpl/ws_ls_in_tpl.docx b/emis-biz/src/main/resources/tpl/ws_ls_in_tpl.docx index 04d57f338..2bc3704d3 100644 Binary files a/emis-biz/src/main/resources/tpl/ws_ls_in_tpl.docx and b/emis-biz/src/main/resources/tpl/ws_ls_in_tpl.docx differ