| | |
| | | |
| | | // 充值卡订单欠款检测 |
| | | if (Dictionary.FLAG_NO_N.equals(moneyCardUse.getIsVipCar())) { |
| | | SysOrder sysOrder = sysOrderDao.selectById(orderItemDao.selectById(moneyCardUse.getOrderItemId()).getOrderId()); |
| | | SysOrderItem item = orderItemDao.selectById(moneyCardUse.getOrderItemId()); |
| | | if (item != null) { |
| | | SysOrder sysOrder = sysOrderDao.selectById(item.getOrderId()); |
| | | if (sysOrder != null) { |
| | | if (Dictionary.ORDER_STATU_QK.equals(sysOrder.getStatu())) { |
| | | if (SysOrderFlow.IS_GIFT_Y.equals(flow.getIsGift())) { |
| | | throw new GlobleException("充值卡订单存在欠款,无法使用赠送余额支付"); |
| | |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | SysUsers user = (SysUsers) WebUtil.getSession().getAttribute(MatrixConstance.LOGIN_KEY); |
| | | |