|
@@ -186,9 +186,9 @@ public class WxPayDocServiceImpl implements WxPayDocService {
|
|
wxPayDoc.setActionType("ADD");
|
|
wxPayDoc.setActionType("ADD");
|
|
wxPayDoc.setSubOrderNo(wxOrder.getOrderSn());
|
|
wxPayDoc.setSubOrderNo(wxOrder.getOrderSn());
|
|
wxPayDoc.setFeeType("CNY");
|
|
wxPayDoc.setFeeType("CNY");
|
|
- wxPayDoc.setOrderFee(wxOrder.getActuralPaid().intValue()*100);
|
|
|
|
|
|
+ wxPayDoc.setOrderFee(wxOrder.getActuralPaid().multiply(new BigDecimal(100)).intValue());
|
|
wxPayDoc.setTransportFee(0);
|
|
wxPayDoc.setTransportFee(0);
|
|
- wxPayDoc.setProductFee(wxOrder.getActuralPaid().intValue()*100);
|
|
|
|
|
|
+ wxPayDoc.setProductFee(wxOrder.getActuralPaid().multiply(new BigDecimal(100)).intValue());
|
|
wxPayDoc.setCertType("IDCARD");
|
|
wxPayDoc.setCertType("IDCARD");
|
|
wxPayDoc.setCertId(wxOrder.getBuyerIdCode());
|
|
wxPayDoc.setCertId(wxOrder.getBuyerIdCode());
|
|
wxPayDoc.setName(wxOrder.getBuyerName());
|
|
wxPayDoc.setName(wxOrder.getBuyerName());
|