@RequestMapping(value = "/dada/expcallback", method = RequestMethod.POST)
@ResponseBody
public Map<String, Object> expcallback(@RequestBody DadaExpVo dadaExpVo) {
LOGGER.info(dadaExpVo.toString());
LOGGER.info("dada======================");
Map<String, Object> result = new HashMap<String, Object>();
String orderNo = dadaExpVo.getOriginId();
String orderStatus = dadaExpVo.getOrderStatus();
String dadaOrderId = dadaExpVo.getDadaOrderId();
if (StringUtils.isEmpty(orderNo)) {
result.put("status", "fail");
result.put("msg", "originId不能为空!");
return result;
}
if (StringUtils.isEmpty(dadaOrderId)) {
result.put("status", "fail");
result.put("msg", "dadaOrderId不能为空!");
return result;
}
if (StringUtils.isEmpty(orderStatus)) {
result.put("status", "fail");
result.put("msg", "dadaOrderId不能为空!");
return result;
}
if (StringUtils.isEmpty(dadaExpVo.getOrderStatus())) {
result.put("status", "fail");
result.put("msg", "OrderStatus不能为空!");
return result;
}
json对应的对象不能是内部类