|
@@ -42,6 +42,10 @@ public class WashOrderServiceImpl extends MyBaseServiceImpl<WashOrderMapper, Was
|
|
|
@Override
|
|
@Override
|
|
|
public String createOrder(DeviceQueryParams params) {
|
|
public String createOrder(DeviceQueryParams params) {
|
|
|
var account = accountService.getAccountByUserId(StpUtil.getLoginIdAsLong());
|
|
var account = accountService.getAccountByUserId(StpUtil.getLoginIdAsLong());
|
|
|
|
|
+ // todo 校验优化
|
|
|
|
|
+ if (account.getBalance() < 200) {
|
|
|
|
|
+ throw new RuntimeException("余额不足,请充值");
|
|
|
|
|
+ }
|
|
|
var memberName = StpUtil.getSession().getString("mobilePhone");
|
|
var memberName = StpUtil.getSession().getString("mobilePhone");
|
|
|
var orderId = OrderUtils.getOrderNo();
|
|
var orderId = OrderUtils.getOrderNo();
|
|
|
var createOrder = awoaraService.createOrder(params.getProductKey(), params.getDeviceName(),
|
|
var createOrder = awoaraService.createOrder(params.getProductKey(), params.getDeviceName(),
|