ccj 2 jaren geleden
bovenliggende
commit
11bc7d1d87

+ 12 - 9
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/util/XmlUtil.java

@@ -146,8 +146,9 @@ public class XmlUtil implements InitializingBean {
         Double as = paymentManagement.getAmountIngPayable()/weight * 100;
         String goodsName = paymentManagement.getGoodsName();
         if(paymentManagement.getGoodsName()!= null && paymentManagement.getGoodsName().contains("潮粮")){
-            paymentManagement.setGoodsName(paymentManagement.getGoodsName().replace("(潮粮)",""));
-//            goodsName = "玉米";
+            goodsName = paymentManagement.getGoodsName().replace("(潮粮)","");
+//            paymentManagement.setGoodsName(goodsName);
+
             weight = paymentManagement.getPureWeight();
         }
         if(paymentManagement.getPureWeight() == null){
@@ -215,7 +216,7 @@ public class XmlUtil implements InitializingBean {
                 "\n" +
                 "<Yhzcsm/>\n" +
                 "\n" +
-                "<Dj>"+paymentManagement.getAmountIngPayable()/weight+"</Dj>\n" +
+                "<Dj>"+(Math.round((paymentManagement.getAmountIngPayable()/weight)*10000000))/10000000+"</Dj>\n" +
                 "\n" +
                 "<Sl>" + weight + "</Sl>\n" +
                 "\n" +
@@ -261,8 +262,9 @@ public class XmlUtil implements InitializingBean {
         Double as = paymentManagement.getAmountIngPayable()/weight * 100;
         String goodsName = paymentManagement.getGoodsName();
         if(paymentManagement.getGoodsName()!= null && paymentManagement.getGoodsName().contains("潮粮")){
-            paymentManagement.setGoodsName(paymentManagement.getGoodsName().replace("(潮粮)",""));
-//            goodsName = "玉米";
+            goodsName = paymentManagement.getGoodsName().replace("(潮粮)","");
+//            paymentManagement.setGoodsName(goodsName);
+
             weight = paymentManagement.getPureWeight();
         }
         if(paymentManagement.getPureWeight() == null){
@@ -335,7 +337,7 @@ public class XmlUtil implements InitializingBean {
                 "\n" +
                 "<Yhzcsm/>\n" +
                 "\n" +
-                "<Dj>"+paymentManagement.getAmountIngPayable()/weight+"</Dj>\n" +
+                "<Dj>"+(Math.round((paymentManagement.getAmountIngPayable()/weight)*10000000))/10000000+"</Dj>\n" +
                 "\n" +
                 "<Sl>" + weight + "</Sl>\n" +
                 "\n" +
@@ -375,8 +377,9 @@ public class XmlUtil implements InitializingBean {
         Double as = paymentManagement.getAmountIngPayable()/weight * 100;
         String goodsName = paymentManagement.getGoodsName();
         if(paymentManagement.getGoodsName()!= null && paymentManagement.getGoodsName().contains("潮粮")){
-            paymentManagement.setGoodsName(paymentManagement.getGoodsName().replace("(潮粮)",""));
-//            goodsName = "玉米";
+            goodsName = paymentManagement.getGoodsName().replace("(潮粮)","");
+//            paymentManagement.setGoodsName(goodsName);
+
             weight = paymentManagement.getPureWeight();
         }
         if(paymentManagement.getPureWeight() == null){
@@ -445,7 +448,7 @@ public class XmlUtil implements InitializingBean {
                 "\n" +
                 "<Yhzcsm/>\n" +
                 "\n" +
-                "<Dj>"+ paymentManagement.getTidalGrainPrice() +"</Dj>\n" +
+                "<Dj>"+(Math.round((paymentManagement.getAmountIngPayable()/weight)*10000000))/10000000+"</Dj>\n" +
                 "\n" +
                 "<Sl>" + weight + "</Sl>\n" +
                 "\n" +