xml 配置文件配置: buy.back.password=214ce83b-718e-4023-8dea-d52f28a77967 //在配置文件中配置 @Value("${buy.back.password}") private String buyBackPassWord; @RequestMapping(value = "buyBack/deliveryOrder",method = RequestMethod.POST, produces ="application/json;charset=utf-8") @ResponseBody public String deliveryOrder(HttpServletRequest request,@RequestBody String param) { log.info("BuybackController deliveryOrder"); JSONObject json = new JSONObject(); JSONObject jsonObject=null; try { //解密 String result = AESUtil.getInstance().decrypt(param, buyBackPassWord); jsonObject = JSONObject.fromObject(result); LogisticsModel logistics = new LogisticsModel(); OrderInfoModel orderInfo = new OrderInfoModel(); //往物流表中插入数据 logistics.setOrderId(jsonObject.get("order_id").toString()); logistics.setProvinceName(jsonObject.get("trans_province").toString()); logistics.setCityName(jsonObject.get("trans_city").toString()); logistics.setDistrictName(jsonObject.get("trans_district").toString()); logistics.setTownName(jsonObject.get("trans_town").toString()); logistics.setAddress(jsonObject.get("address").toString()); logistics.setTransName(jsonObject.get("user_name").toString()); logistics.setTransPhone(jsonObject.get("user_phone").toString()); logistics.setCreateDate(new Date()); int saveLogistics = logisticsStubService.insertLogistics(logistics); json.put("code", "0000"); json.put("msg", "发货成功"); return json.toString(); } catch (Exception e) { json.put("code", "0001"); json.put("msg", "系统异常"); return json.toString(); } }
原生Android或者ios 调用时接口书写
猜你喜欢
转载自blog.csdn.net/qq_35781178/article/details/80559619
今日推荐
周排行