Просмотр исходного кода

businessCircle

release_toaliyun_real
xhxu 5 лет назад
Родитель
Сommit
6a61e96ef7
2 измененных файлов: 9 добавлений и 4 удалений
  1. +1
    -0
      mallinkCallback/src/main/java/com/iformall/controller/callback/AliPayController.java
  2. +8
    -4
      mallinkService/src/main/java/com/iformall/service/impl/AliBusinessCircleOrderServiceImpl.java

+ 1
- 0
mallinkCallback/src/main/java/com/iformall/controller/callback/AliPayController.java Просмотреть файл

@@ -289,6 +289,7 @@ public class AliPayController extends BaseController {
aliBusinessCircleOrder.setTransactionId(tradeNo);
aliBusinessCircleOrder.setRefundAmount(refundAmount);
aliBusinessCircleOrder.setTimeEnd(endTime);
aliBusinessCircleOrder.setMallStoreId(mallStoreId);
aliBusinessCircleOrder.setBuyerId(buyerId);

aliBusinessCircleOrder.setMallId(mallId);


+ 8
- 4
mallinkService/src/main/java/com/iformall/service/impl/AliBusinessCircleOrderServiceImpl.java Просмотреть файл

@@ -93,10 +93,14 @@ public class AliBusinessCircleOrderServiceImpl implements AliBusinessCircleOrder
userQ.updateTenantInfo(record);
userQ.setAlipayUserId(record.getBuyerId());
AliPayCUser aliUser = aliPayCUserService.getByAliPayUserId(userQ);
// WxCUserBasicInfo infoByPhone = wxCUserBasicInfoService.findInfoByPhone(aliUser, aliUser.getPhone());
// WxCUserBasicInfo infoByPhone = wxCUserBasicInfoService.registerByPhone(aliUser, aliUser.getPhone());
if(aliUser != null ){
record.setCUserId(aliUser.getUserId());
if(aliUser != null){
// WxCUserBasicInfo infoByPhone = wxCUserBasicInfoService.findInfoByPhone(aliUser, aliUser.getPhone());
WxCUserBasicInfo infoByPhone = wxCUserBasicInfoService.registerByPhone(aliUser, aliUser.getPhone());
if(infoByPhone != null ){
record.setCUserId(infoByPhone.getId());
}else{
logger.error("--Ali商圈付款通知消息未找到会员--aliUserId="+record.getBuyerId());
}
}else{
logger.error("--Ali商圈付款通知消息未找到会员--aliUserId="+record.getBuyerId());
}


Загрузка…
Отмена
Сохранить