|
|
|
@ -87,7 +87,7 @@ public class EnterpriseServiceImpl extends ServiceImpl<EnterpriseMapper, Enterpr
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
|
|
public void rechargeBalance(String merchantId, Integer amount) {
|
|
|
|
|
public void rechargeBalance(String merchantId, Integer amount,String orderNumber) {
|
|
|
|
|
LocalDateTime now = LocalDateTime.now();
|
|
|
|
|
// 余额充值
|
|
|
|
|
Enterprise enterprise = this.getEnterpriseById(merchantId, true);
|
|
|
|
@ -103,7 +103,7 @@ public class EnterpriseServiceImpl extends ServiceImpl<EnterpriseMapper, Enterpr
|
|
|
|
|
accountBill.setBillNumber(CommonUtil.getIdNumber(BusinessCodeEnum.BILL.getCode()));
|
|
|
|
|
accountBill.setAccountBalance(fund);
|
|
|
|
|
accountBill.setIncomeAmount(rechargeAmount);
|
|
|
|
|
accountBill.setOrderNumber("0");
|
|
|
|
|
accountBill.setOrderNumber(orderNumber);
|
|
|
|
|
|
|
|
|
|
accountBill.setRemark("充值金额" + rechargeAmount.setScale(2, RoundingMode.HALF_UP) + "元");
|
|
|
|
|
accountBill.setCreatorTime(now);
|
|
|
|
|