From 0a18a8cb0a7a57bf1f82df425251334c57f8c39a Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 23 一月 2021 15:40:37 +0800 Subject: [PATCH] 新增手机号/qq/微信绑定 --- src/main/java/com/yeshi/buwan/controller/api/ApiControllerV2.java | 38 ++++++++++++++++++++++++++++++++++++-- 1 files changed, 36 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/controller/api/ApiControllerV2.java b/src/main/java/com/yeshi/buwan/controller/api/ApiControllerV2.java index a0ece88..bb2ea84 100644 --- a/src/main/java/com/yeshi/buwan/controller/api/ApiControllerV2.java +++ b/src/main/java/com/yeshi/buwan/controller/api/ApiControllerV2.java @@ -58,6 +58,9 @@ private BaiduParser baiduParser; @Resource + private VipParser vipParser; + + @Resource private UserService userService; @RequestMapping(value = "/ad", method = RequestMethod.POST) @@ -184,6 +187,9 @@ case "getVideoDetail": homeParser.getVideoDetail(acceptData, request, out); break; + case "getVideoEpisodeList"://鑾峰彇鍓ч泦 + homeParser.getVideoEpisodeList(acceptData, request, out); + break; case "isCollect": homeParser.isCollected(acceptData, request, out); break; @@ -241,6 +247,10 @@ otherParser.addContact(acceptData, request, out); } else if (method.equalsIgnoreCase("adRecommendRight")) { otherParser.adRecommendRight(acceptData, request, out); + } else if (method.equalsIgnoreCase("playStatistic")) { + otherParser.playStatistic(acceptData, request, out); + } else if (method.equalsIgnoreCase("getFuntvAuthCode")) { + otherParser.getFuntvAuthCode(acceptData, request, out); } out.close(); } @@ -314,10 +324,18 @@ userParser.setPwd(acceptData, request, out); } else if (method.equalsIgnoreCase("unRegister")) {//娉ㄩ攢 userParser.unRegister(acceptData, request, out); + } else if (method.equalsIgnoreCase("sendBindVerifyCode")) { + //鍙戦�佺數璇濈粦瀹氶獙璇佺爜 + commentParser.sendBindVerifyCode(acceptData, request, out); + } else if (method.equalsIgnoreCase("bindPhone")) { + //缁戝畾鐢佃瘽鍙风爜 + commentParser.bindPhone(acceptData, request, out); + } else if (method.equalsIgnoreCase("bindQQ")) { + commentParser.bindQQ(acceptData, request, out); + } else if (method.equalsIgnoreCase("bindWX")) { + commentParser.bindWX(acceptData, request, out); } - out.close(); - } @RequestMapping(value = "/attention", method = RequestMethod.POST) @@ -491,4 +509,20 @@ out.close(); } + @RequestMapping(value = "/vip", method = RequestMethod.POST) + public void vip(AcceptData acceptData, HttpServletRequest request, PrintWriter out) { + String method = request.getParameter("Method"); + if (StringUtil.isNullOrEmpty(method)) + return; + if (!Utils.signIsRight(request)) + out.print(JsonUtil.loadFalseJson("绛惧悕閿欒")); + + switch (method) { + case "buy": + vipParser.buy(acceptData, request, out); + break; + } + out.close(); + } + } -- Gitblit v1.8.0