Bladeren bron

银行报文模版修改

linbl 11 maanden geleden
bovenliggende
commit
09dc6019a7
1 gewijzigde bestanden met toevoegingen van 12 en 7 verwijderingen
  1. 12 7
      sp-service/payment-server/src/main/java/com/pj/xml/MessageXML.java

+ 12 - 7
sp-service/payment-server/src/main/java/com/pj/xml/MessageXML.java

@@ -255,8 +255,9 @@ public class MessageXML {
                 "         <sn>" + paymentDto.getTradeNo() + "</sn>\n" +                         //订单号
                 "         <export>false</export>\n" +                                           //出口标识	true:出口,false:进口
                 "         <organization>" + paymentDto.getFieldCode() + "</organization>\n" +   //互市点机构代码
-                "         <currency>" + paymentDto.getCurrCode() + "</currency>\n" +            //币种
-                "         <type>01</type>\n" +                                                  //业务类型	01 代表扣款报文
+                //"         <currency>" + paymentDto.getCurrCode() + "</currency>\n" +          //币种
+                "         <currency>RMB</currency>\n" +                                         //币种
+                "         <type>001</type>\n" +                                                  //业务类型	01 代表扣款报文
                 //"         <charging>" + paymentDto.getResalePrice() + "</charging>\n" +       //计费金额(二级市场转售总金额):charging送0
                 "         <charging>0</charging>\n" +                                           //一级市场订单还没有上架计费:charging送0
                 "         <total>" + paymentDto.getTotalPrice() + "</total>\n" +                //总金额8000.00(一级市场边民订单金额)
@@ -289,7 +290,8 @@ public class MessageXML {
                 "<items>\n" +
                 "         <code>" + paymentDto.getCodeTs() + "</code>\n" +                      //商品编码
                 "         <name>" + paymentDto.getGoodsName() + "</name>\n" +                   //商品名称
-                "         <unit>" + paymentDto.getGoodsUnit() + "</unit>\n" +                   //商品单位
+                //"         <unit>" + paymentDto.getGoodsUnit() + "</unit>\n" +                 //商品单位
+                "         <unit>0001</unit>\n" +                                                //商品单位——KG
                 "         <price>" + paymentDto.getDeclPrice() + "</price>\n" +                 //商品单价
                 "         <quantity>" + paymentDto.getBuyQty() + "</quantity>\n" +              //商品数量
                 "         <weight>" + paymentDto.getNetWt() + "</weight>\n" +                   //商品重量(净重)
@@ -338,8 +340,9 @@ public class MessageXML {
                 "<payload xsi:type=\"orderDTO\">" +
                 "         <sn>" + paymentDto.getTradeNo() + "</sn>\n" +                         //订单号
                 "         <organization>" + paymentDto.getFieldCode() + "</organization>\n" +   //互市点机构代码
-                "         <currency>" + paymentDto.getCurrCode() + "</currency>\n" +            //币种
-                "         <type>02</type>\n" +                                                  //业务类型	02代表退款报文
+                //"         <currency>" + paymentDto.getCurrCode() + "</currency>\n" +            //币种
+                "         <currency>RMB</currency>\n" +                                         //币种
+                "         <type>002</type>\n" +                                                  //业务类型	02代表退款报文
                 //"         <charging>" + paymentDto.getResalePrice() + "</charging>\n" +       //计费金额(二级市场转售总金额):charging送0
                 "         <charging>0</charging>\n" +                                           //一级市场订单还没有上架计费:charging送0
                 "         <total>" + paymentDto.getTotalPrice() + "</total>\n" +                //总金额8000.00(一级市场边民订单金额)
@@ -372,7 +375,8 @@ public class MessageXML {
                 "<items>\n" +
                 "         <code>" + paymentDto.getCodeTs() + "</code>\n" +                      //商品编码
                 "         <name>" + paymentDto.getGoodsName() + "</name>\n" +                   //商品名称
-                "         <unit>" + paymentDto.getGoodsUnit() + "</unit>\n" +                   //商品单位
+                //"         <unit>" + paymentDto.getGoodsUnit() + "</unit>\n" +                   //商品单位
+                "         <unit>0001</unit>\n" +                                                //商品单位——KG
                 "         <price>" + paymentDto.getDeclPrice() + "</price>\n" +                 //商品单价
                 "         <quantity>" + paymentDto.getBuyQty() + "</quantity>\n" +              //商品数量
                 "         <weight>" + paymentDto.getNetWt() + "</weight>\n" +                   //商品重量(净重)
@@ -573,7 +577,8 @@ public class MessageXML {
                 "<items" +//商品明细
                 " code=\"" + paymentTwoDto.getCodeTs() + "\"" +             //商品编码
                 " name=\"" + paymentTwoDto.getGoodsName() + "\"" +          //商品名称
-                " unit=\"" + paymentTwoDto.getGoodsUnit() + "\"" +          //商品单位
+                //" unit=\"" + paymentTwoDto.getGoodsUnit() + "\"" +          //商品单位
+                " unit=\"0001\"" +                                          //商品单位——KG
                 " price=\"" + paymentTwoDto.getDeclPrice() + "\"" +         //商品单价
                 " quantity=\"" + paymentTwoDto.getBuyQty() + "\"" +         //商品数量
                 " weight=\"" + paymentTwoDto.getNetWt() + "\"" +            //商品重量