|
|
|
@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON; |
|
|
|
import com.alibaba.fastjson.JSONObject; |
|
|
|
import com.iformall.controller.base.BaseController; |
|
|
|
import com.iformall.domain.po.*; |
|
|
|
import com.iformall.exception.MallinkException; |
|
|
|
import com.iformall.service.*; |
|
|
|
import com.iformall.service.pay.alipay.AliPayUtil; |
|
|
|
import com.iformall.service.pay.alipay.api.enums.EnumMemberCardConfig; |
|
|
|
@@ -258,9 +259,14 @@ public class AliPayController extends BaseController { |
|
|
|
aliBusinessCircleOrder.setMallId(mallId); |
|
|
|
aliBusinessCircleOrder.setMallName(mallName); |
|
|
|
|
|
|
|
try{ |
|
|
|
aliBusinessCircleOrderService.createOrder(merchant,aliBusinessCircleOrder); |
|
|
|
return "success"; |
|
|
|
}catch(MallinkException e){ |
|
|
|
logger.error("处理订单 error"+e.getMessage()); |
|
|
|
return "fail"; |
|
|
|
} |
|
|
|
|
|
|
|
aliBusinessCircleOrderService.createOrder(merchant,aliBusinessCircleOrder); |
|
|
|
return "success"; |
|
|
|
} |
|
|
|
//退款成功 |
|
|
|
}else if ("alipay.business.mall.trade.refunded".equals(msgMethod)) { |
|
|
|
@@ -298,8 +304,13 @@ public class AliPayController extends BaseController { |
|
|
|
aliBusinessCircleOrder.setMallId(mallId); |
|
|
|
aliBusinessCircleOrder.setMallName(mallName); |
|
|
|
|
|
|
|
aliBusinessCircleOrderService.insertRefundNoticeOrder(merchant,aliBusinessCircleOrder); |
|
|
|
return "success"; |
|
|
|
try{ |
|
|
|
aliBusinessCircleOrderService.insertRefundNoticeOrder(merchant,aliBusinessCircleOrder); |
|
|
|
return "success"; |
|
|
|
}catch(MallinkException e){ |
|
|
|
logger.error("处理订单 error"+e.getMessage()); |
|
|
|
return "fail"; |
|
|
|
} |
|
|
|
} |
|
|
|
}else{ |
|
|
|
logger.error("alipay notify . 未知通知:"+paramMap); |
|
|
|
|