|
@@ -380,6 +380,13 @@ public class OmsPortalOrderServiceImpl implements OmsPortalOrderService {
|
|
|
data = feignMecCreateOrder(orderParam.getCouponId(),orderParam.getOrderNo(), orderSn,
|
|
|
orderParam.getTeacherId()==null?null:orderParam.getTeacherId().intValue(),
|
|
|
currentMember.getId().intValue(), amount,JSON.toJSONString(detail));
|
|
|
+ if ("1".equals(MapUtil.getStr(data, "tradeState"))) {
|
|
|
+ paySuccess(order.getId(),order.getPayType());
|
|
|
+ order.setStatus(1);
|
|
|
+ result.put("orderType","success");
|
|
|
+ userOrderPayment.setStatus(TradeStatusEnum.succeeded.getCode());
|
|
|
+ userOrderPaymentService.save(userOrderPayment);
|
|
|
+ }
|
|
|
result.put("pay",data);
|
|
|
|
|
|
return result;
|