|
@@ -65,12 +65,16 @@ public class CallBackServiceImpl implements ICallBackService {
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public boolean callBackJudge(CallBackControlParam param, UserData userData) {
|
|
public boolean callBackJudge(CallBackControlParam param, UserData userData) {
|
|
|
|
+
|
|
|
|
+ log.error("事件回传判断, param : {}, userData : {}", JsonUtil.toString(param), JsonUtil.toString(userData));
|
|
|
|
+
|
|
CallBackTypeEnum callBackTypeEnum = param.getCallBackTypeEnum();
|
|
CallBackTypeEnum callBackTypeEnum = param.getCallBackTypeEnum();
|
|
if (Objects.equals(callBackTypeEnum, CallBackTypeEnum.CALL_BACK_PAY_ORDER) && Strings.isBlank(param.getOrderId())) {
|
|
if (Objects.equals(callBackTypeEnum, CallBackTypeEnum.CALL_BACK_PAY_ORDER) && Strings.isBlank(param.getOrderId())) {
|
|
throw new BaseException("参数错误, 下单或者支付行为缺少订单id");
|
|
throw new BaseException("参数错误, 下单或者支付行为缺少订单id");
|
|
}
|
|
}
|
|
//todo : 接入策略判断方法
|
|
//todo : 接入策略判断方法
|
|
- return userData.getUserId() % 2 == 0;
|
|
|
|
|
|
+ boolean b = userData.getUserId() % 2 == 0;
|
|
|
|
+ return b;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|