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

businessCircle tran

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

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

@@ -194,13 +194,15 @@ public class AliPayController extends BaseController {
@RequestMapping(value = "/notify")
public String __Notify(@RequestParam Map<String, Object> paramMap) throws Exception {

logger.info("alipay notify ======{}:"+paramMap);

String msgMethod = (String) paramMap.get("msg_method");
String notifyId = (String) paramMap.get("notify_id");
if (StringUtils.isBlank(msgMethod)) {
logger.error("alipay notify notify error. msg_method empity:"+paramMap);
return "fail";
}else {
AliBusinessCircleOrder aliBusinessCircleOrder = new AliBusinessCircleOrder();
aliBusinessCircleOrder.setNoticeId(notifyId);
aliBusinessCircleOrder.setNoticeEventType(msgMethod);
//支付成功
if ("alipay.business.mall.trade.success".equals(msgMethod)) {
String bizContent = (String) paramMap.get("biz_content");
@@ -244,7 +246,7 @@ public class AliPayController extends BaseController {
logger.error("alipay notify . 找不到门店:"+paramMap);
return "fail";
}
AliBusinessCircleOrder aliBusinessCircleOrder = new AliBusinessCircleOrder();
aliBusinessCircleOrder.updateTenantInfo(merchant);
aliBusinessCircleOrder.setTransactionId(tradeNo);
aliBusinessCircleOrder.setAmount(amount);
@@ -285,7 +287,7 @@ public class AliPayController extends BaseController {
logger.error("alipay notify . 找不到门店:"+paramMap);
return "fail";
}
AliBusinessCircleOrder aliBusinessCircleOrder = new AliBusinessCircleOrder();
aliBusinessCircleOrder.updateTenantInfo(merchant);
aliBusinessCircleOrder.setTransactionId(tradeNo);
aliBusinessCircleOrder.setRefundAmount(refundAmount);


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