瀏覽代碼

feat: 人力家结算乘服务费率2

李学松 2 年之前
父節點
當前提交
00f6b9b6e2

+ 1 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmPayOffServiceImpl.java

@@ -1236,7 +1236,7 @@ public class WmPayOffServiceImpl extends ServiceImpl<WmPayOffMapper, WmPayOff> i
 				BigDecimal serviceCharge = sysDeptSub.getServiceCharge() == null ? BigDecimal.ZERO : sysDeptSub.getServiceCharge();
 				// 实际结算金额(结算金额*(1+服务费率))
 				BigDecimal actualAmount = note.getSettleAmount().multiply(serviceCharge.add(BigDecimal.ONE));
-				jsdMap.put("amount", String.format("%.2f", actualAmount));
+				jsdMap.put("amount", actualAmount.setScale(2, RoundingMode.HALF_EVEN).toPlainString());
 				jsdMap.put("mobile", sysUser.getPhone());
 				jsdMap.put("idCard", sysUser.getIdCardNumber());
 				jsdMap.put("name", sysUser.getRealname());

+ 1 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmScorePackageSettleNoteServiceImpl.java

@@ -1914,7 +1914,7 @@ public class WmScorePackageSettleNoteServiceImpl extends ServiceImpl<WmScorePack
 		BigDecimal _serviceCharge = serviceCharge == null ? BigDecimal.ZERO : serviceCharge;
 		// 实际结算金额(结算金额*(1+服务费率))
 		BigDecimal actualAmount = note.getSettleAmount().multiply(_serviceCharge.add(BigDecimal.ONE));
-		jsdMap.put("amount", actualAmount.setScale(2, RoundingMode.HALF_UP).toPlainString());
+		jsdMap.put("amount", actualAmount.setScale(2, RoundingMode.HALF_EVEN).toPlainString());
 		jsdMap.put("mobile", sysUser.getPhone());
 		jsdMap.put("idCard", sysUser.getIdCardNumber());
 		jsdMap.put("name", sysUser.getRealname());