diff --git a/cweb/src/main/java/com/cweb/controller/PhgController.java b/cweb/src/main/java/com/cweb/controller/PhgController.java index 80ad7c2..7366f5a 100644 --- a/cweb/src/main/java/com/cweb/controller/PhgController.java +++ b/cweb/src/main/java/com/cweb/controller/PhgController.java @@ -59,7 +59,29 @@ public class PhgController { } } + @RequestMapping(value="/getSgUrl",method = RequestMethod.GET) + @ResponseBody + @ApiOperation(value = "获取山高链接") + public ResponseData getSgUrl() { + try { + // 用户信息 + UserSessionObject userSessionObject = userCenter.getSessionModel(UserSessionObject.class); + + Map param = new HashMap<>(); + param.put("appid", CommonSysConst.getSysConfig().getPhgAppid()); + param.put("phone", userSessionObject.getUser().getPhone()); + param.put("type", 1); + param.put("sign", SignatureUtil.createSign(param, CommonSysConst.getSysConfig().getPhgAppSecret())); + JSONObject obj = HttpsUtils.doPost(CommonSysConst.getSysConfig().getPhgReqUrl()+"/crest/output/getShanGaoUrl", JSONObject.toJSONString(param)); + if (obj != null) { + return ResponseMsgUtil.success(obj.getString("return_data")); + } + return ResponseMsgUtil.success(null); + } catch (Exception e) { + return ResponseMsgUtil.exception(e); + } + } @RequestMapping(value="/queryPhgList",method = RequestMethod.GET) @ResponseBody