|
|
|
@@ -4,15 +4,10 @@ import com.iformall.common.ErrorCode; |
|
|
|
import com.iformall.domain.po.*; |
|
|
|
import com.iformall.domain.po.msg.BaseMsg; |
|
|
|
import com.iformall.domain.po.msg.FmInsideOrderPushMsg; |
|
|
|
import com.iformall.domain.po.msg.FmInsideOrderRefundMsg; |
|
|
|
import com.iformall.domain.vo.WxOrderCouponVo; |
|
|
|
import com.iformall.enums.EnumComposeOrder; |
|
|
|
import com.iformall.enums.EnumPayType; |
|
|
|
import com.iformall.enums.EnumPayWay; |
|
|
|
import com.iformall.exception.MallinkException; |
|
|
|
import com.iformall.mapper.TtCUserMapper; |
|
|
|
import com.iformall.mapper.WxBatchOrderMapper; |
|
|
|
import com.iformall.mapper.WxCUserMapper; |
|
|
|
import com.iformall.mapper.WxPayOrderMapper; |
|
|
|
import com.iformall.service.*; |
|
|
|
import com.iformall.service.msg.MsgSendService; |
|
|
|
@@ -49,6 +44,9 @@ public class FmInsideOrderPushMsgServiceImpl implements MsgSendService { |
|
|
|
@Autowired |
|
|
|
TtCUserMapper ttCUserMapper; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
WxPayOrderMapper wxPayOrderMapper; |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
public void send(BaseMsg baseMsg) throws Exception{ |
|
|
|
@@ -67,6 +65,7 @@ public class FmInsideOrderPushMsgServiceImpl implements MsgSendService { |
|
|
|
logger.error("主订单未找到: " + msg.getBatchOrderId()); |
|
|
|
throw new MallinkException(ErrorCode.ORDER_IS_NOT_FIND.getCode(), "主订单未找到" + msg.getBatchOrderId()); |
|
|
|
} |
|
|
|
|
|
|
|
if(EnumPayWay.PAY_WAY_TT.getCode().equals(batchOrder.getPayVendor()) |
|
|
|
&& EnumComposeOrder.SINGLE.getCode().equals(batchOrder.getOrderType()) |
|
|
|
&& batchOrder.getOrders().size() == 1){ |
|
|
|
|