xiaoyong931011
2023-07-26 e70f0cc17b3377a1e200490df94cda368098ff08
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
@@ -388,13 +388,12 @@
                if(stateRoll == 2){
                    throw new FebsException("兑换券已使用");
                }
                mallRollPerk.setState(1);
                mallRollPerk.setState(2);
                mallRollPerkMapper.updateById(mallRollPerk);
                payResultStr = orderInfo.getOrderNo();
                orderInfo.setPayOrderNo(payOrderDto.getRollId().toString());
                orderInfo.setPayMethod("兑换券支付");
                orderInfo.setStatus(OrderStatusEnum.WAIT_SHIPPING.getValue());
                orderInfo.setPayTime(new Date());
                orderInfo.setPayResult("1");
@@ -403,6 +402,9 @@
                break;
            default:
        }
        if(ObjectUtil.isNotEmpty(payOrderDto.getUseTime())){
            orderInfo.setUseTime(DateUtil.parseDate(payOrderDto.getUseTime()));
        }
        //订单支付成功产生一个提货码
@@ -414,6 +416,7 @@
        stringBuffer.append("@");
        stringBuffer.append(amountActualMsg);
        agentProducer.sendOrderGetMsg(stringBuffer.toString());
        agentProducer.sendRollSendMsg(orderInfo.getId());
//        OrderStateDto orderStateDto = new OrderStateDto();
//        orderStateDto.setOrderNo(orderInfo.getOrderNo());