## 188支付回调判断订单类型调整;

This commit is contained in:
cabbage 2025-07-22 14:22:32 +08:00
parent 29ec27c2cf
commit bb0bf17c5b
1 changed files with 7 additions and 1 deletions

View File

@ -73,6 +73,7 @@ import com.hzs.system.sys.IApprovalServiceApi;
import com.hzs.system.sys.dto.ApprovalBusinessResultDTO; import com.hzs.system.sys.dto.ApprovalBusinessResultDTO;
import com.hzs.system.sys.dto.ApprovalSubmitDTO; import com.hzs.system.sys.dto.ApprovalSubmitDTO;
import com.hzs.system.sys.dto.LoginUser; import com.hzs.system.sys.dto.LoginUser;
import com.hzs.third.sms.ISmsServiceApi;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.dubbo.config.annotation.DubboReference; import org.apache.dubbo.config.annotation.DubboReference;
import org.springframework.amqp.rabbit.core.RabbitTemplate; import org.springframework.amqp.rabbit.core.RabbitTemplate;
@ -124,6 +125,8 @@ public class SaOrderServiceImpl extends ServiceImpl<SaOrderMapper, SaOrder> impl
ICuMemberDetailServiceApi iCuMemberDetailServiceApi; ICuMemberDetailServiceApi iCuMemberDetailServiceApi;
@DubboReference @DubboReference
ICuMemberAgreementWhiteApi cuMemberAgreementWhiteApi; ICuMemberAgreementWhiteApi cuMemberAgreementWhiteApi;
@DubboReference
ISmsServiceApi iSmsServiceApi;
@Autowired @Autowired
private IBdWaresService iBdWaresService; private IBdWaresService iBdWaresService;
@ -759,6 +762,9 @@ public class SaOrderServiceImpl extends ServiceImpl<SaOrderMapper, SaOrder> impl
// 推送秒结数据处理 -- 注册订单 // 推送秒结数据处理 -- 注册订单
rabbitTemplate.convertAndSend(RabbitMqConstants.ORDER_SECOND_EXCHANGE, RabbitMqConstants.ORDER_SECOND_KEY, saOrderExt); rabbitTemplate.convertAndSend(RabbitMqConstants.ORDER_SECOND_EXCHANGE, RabbitMqConstants.ORDER_SECOND_KEY, saOrderExt);
newCuMember.getMemberCode();
// if (EOrderType.REGISTER_ORDER.getValue() == saOrderExt.getOrderType()) { // if (EOrderType.REGISTER_ORDER.getValue() == saOrderExt.getOrderType()) {
// // 推送会员续约处理MQ // // 推送会员续约处理MQ
// rabbitTemplate.convertAndSend(RabbitMqConstants.MEMBER_CONTINUE_EXCHANGE, RabbitMqConstants.MEMBER_CONTINUE_KEY, // rabbitTemplate.convertAndSend(RabbitMqConstants.MEMBER_CONTINUE_EXCHANGE, RabbitMqConstants.MEMBER_CONTINUE_KEY,
@ -1884,7 +1890,7 @@ public class SaOrderServiceImpl extends ServiceImpl<SaOrderMapper, SaOrder> impl
payUpgradeSaOrder(saOrderExt, null); payUpgradeSaOrder(saOrderExt, null);
} else { } else {
// 其他订单 // 其他订单
if (EOrderType.UPGRADE_ORDER.getValue() == saOrderExt.getOrderType() if (EOrderType.REPURCHASE_ORDER.getValue() == saOrderExt.getOrderType()
&& EOrderTypeExtend.REG_REP.getValue() == saOrderExt.getOrderTypeExtend()) { && EOrderTypeExtend.REG_REP.getValue() == saOrderExt.getOrderTypeExtend()) {
// 188分享订单复购订单 扩展类型为 注册转复购 // 188分享订单复购订单 扩展类型为 注册转复购
OrderParam orderParam = redisService.getCacheObject(CacheConstants.TEMP_PARAM + pkMember + orderCode); OrderParam orderParam = redisService.getCacheObject(CacheConstants.TEMP_PARAM + pkMember + orderCode);