| | |
| | | |
| | | @Override |
| | | public void syAppOrderPayDoneQueue(String orderNo) { |
| | | LambdaQueryWrapper<MallOrderInfo> query = new LambdaQueryWrapper<>(); |
| | | query.eq(MallOrderInfo::getOrderNo, orderNo); |
| | | MallOrderInfo orderInfo = mallOrderInfoMapper.selectOne(query); |
| | | MallOrderInfo orderInfo = mallOrderInfoMapper.selectByOrderNo(orderNo); |
| | | if(ObjectUtil.isEmpty(orderInfo)){ |
| | | return; |
| | | } |
| | | if ("1".equals(orderInfo.getPayResult())) { |
| | | if (OrderStatusEnum.FINISH.getValue() == orderInfo.getStatus()) { |
| | | return; |
| | | } |
| | | orderInfo.setStatus(OrderStatusEnum.FINISH.getValue()); |
| | | orderInfo.setPayResult("1"); |
| | | orderInfo.setPayTime(DateUtil.date()); |
| | | mallOrderInfoMapper.updateById(orderInfo); |
| | | // orderInfo.setStatus(OrderStatusEnum.FINISH.getValue()); |
| | | // orderInfo.setPayResult(1); |
| | | // orderInfo.setPayTime(DateUtil.date()); |
| | | // mallOrderInfoMapper.updateById(orderInfo); |
| | | |
| | | if(ObjectUtil.isEmpty(orderInfo.getMemberId())){ |
| | | return; |