添加异常
This commit is contained in:
parent
b1eb885008
commit
dba97d4dec
|
|
@ -50,14 +50,16 @@ public class NotifyController {
|
|||
Map<String, Object> map= getParameterMap(request);
|
||||
log.info("fstmemberInCallBack回调返回信息:{}",JSONUtil.toJsonStr(map));
|
||||
if(ObjectUtil.isNotEmpty(map)&&map.containsKey("code")&&"000000".equals(map.get("code")+"")){
|
||||
// Map<String,Object> object=(Map)map.get("bizData");
|
||||
|
||||
JSONObject object=JSONUtil.parseObj(map.get("bizData").toString());
|
||||
if(ObjectUtil.isNotEmpty(object)&&object.containsKey("state")){
|
||||
if("TRADE_SUCCESS".equals(object.get("state").toString())){
|
||||
String orderNo=object.get("mchOrderNo").toString();
|
||||
String tradeNo=object.get("payOrderId").toString();
|
||||
return payService.fstMemberInSuccess(orderNo,tradeNo);
|
||||
try {
|
||||
return payService.fstMemberInSuccess(orderNo,tradeNo);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,6 +19,8 @@ public class RabbitProducer implements RabbitTemplate.ConfirmCallback {
|
|||
private RabbitTemplate rabbitTemplate;
|
||||
@Value("${prod}")
|
||||
private String prod;
|
||||
|
||||
|
||||
@Autowired
|
||||
public RabbitProducer(RabbitTemplate rabbitTemplate) {
|
||||
this.rabbitTemplate = rabbitTemplate;
|
||||
|
|
|
|||
|
|
@ -1102,7 +1102,7 @@ public class PayService {
|
|||
|
||||
|
||||
|
||||
public String fstMemberInSuccess(String payOrderNO,String tradeNo){
|
||||
public String fstMemberInSuccess(String payOrderNO,String tradeNo) throws Exception{
|
||||
TbMemberIn memberIn= tbMemberInMapper.selectByOrderNo(payOrderNO);
|
||||
if(ObjectUtil.isEmpty(memberIn)){
|
||||
return "充值记录不存在";
|
||||
|
|
|
|||
Loading…
Reference in New Issue