| | |
| | | |
| | | /** |
| | | * 结算公司金额(解锁锁定额并按实际消费扣减,允许扣成负数;返回扣减后余额) |
| | | * <p>订单号非空时按订单号幂等(账户侧消费流水作为幂等键),补偿重试不会重复结算</p> |
| | | */ |
| | | @PostMapping("/group-company/remote/settle-balance") |
| | | R<BigDecimal> settleBalance(@RequestParam("companyId") Integer companyId, |
| | | @RequestParam("lockedAmount") BigDecimal lockedAmount, |
| | | @RequestParam("actualAmount") BigDecimal actualAmount); |
| | | @RequestParam("actualAmount") BigDecimal actualAmount, |
| | | @RequestParam(value = "orderCode", required = false) String orderCode, |
| | | @RequestParam(value = "userInfo", required = false) String userInfo, |
| | | @RequestParam(value = "userName", required = false) String userName, |
| | | @RequestParam(value = "remark", required = false) String remark); |
| | | |
| | | /** |
| | | * 释放公司锁定金额(未产生消费时使用,返回释放后余额) |