json/application接口

@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对应的对象不能是内部类 

猜你喜欢

转载自www.cnblogs.com/notmore/p/8981230.html