|
@@ -91,10 +91,10 @@ public class TsmzServiceImpl implements TsmzService {
|
|
|
String totalCost = (String) tempJSONO.get("totalCost");
|
|
|
String acctPay = (String) tempJSONO.get("acctPay");
|
|
|
Integer cardType = (Integer) tempJSONO.get("cardType");
|
|
|
- payInfo.setFundPay(StringUtils.isBlank(fundPay) ? BigDecimal.ZERO : new BigDecimal(fundPay).setScale(1, BigDecimal.ROUND_HALF_UP));
|
|
|
- payInfo.setSelfPay(StringUtils.isBlank(selfPay) ? BigDecimal.ZERO : new BigDecimal(selfPay).setScale(1, BigDecimal.ROUND_HALF_UP));
|
|
|
- payInfo.setTotalCost(StringUtils.isBlank(totalCost) ? BigDecimal.ZERO : new BigDecimal(totalCost).setScale(1, BigDecimal.ROUND_HALF_UP));
|
|
|
- payInfo.setAcctPay(StringUtils.isBlank(acctPay) ? BigDecimal.ZERO : new BigDecimal(acctPay).setScale(1, BigDecimal.ROUND_HALF_UP));
|
|
|
+ payInfo.setFundPay(StringUtils.isBlank(fundPay) ? BigDecimal.ZERO : new BigDecimal(fundPay).setScale(2, BigDecimal.ROUND_HALF_UP));
|
|
|
+ payInfo.setSelfPay(StringUtils.isBlank(selfPay) ? BigDecimal.ZERO : new BigDecimal(selfPay).setScale(2, BigDecimal.ROUND_HALF_UP));
|
|
|
+ payInfo.setTotalCost(StringUtils.isBlank(totalCost) ? BigDecimal.ZERO : new BigDecimal(totalCost).setScale(2, BigDecimal.ROUND_HALF_UP));
|
|
|
+ payInfo.setAcctPay(StringUtils.isBlank(acctPay) ? BigDecimal.ZERO : new BigDecimal(acctPay).setScale(2, BigDecimal.ROUND_HALF_UP));
|
|
|
payInfo.setCardType(cardType);
|
|
|
return payInfo;
|
|
|
}
|