admin
2020-10-13 fc7a6634496066fe45dca8ea9832bdd2f7341db4
src/main/java/com/yeshi/buwan/controller/api/ApiControllerV2.java
@@ -2,6 +2,7 @@
import com.yeshi.buwan.controller.parser.*;
import com.yeshi.buwan.service.imp.UserService;
import com.yeshi.buwan.service.inter.baidu.BaiDuCPUService;
import com.yeshi.buwan.util.IPUtil;
import com.yeshi.buwan.util.JsonUtil;
import com.yeshi.buwan.util.StringUtil;
@@ -51,6 +52,10 @@
    @Resource
    private ConfigParser configParser;
    @Resource
    private BaiduParser baiduParser;
    @Resource
    private UserService userService;
@@ -455,11 +460,35 @@
        if (!Utils.signIsRight(request))
            out.print(JsonUtil.loadFalseJson("签名错误"));
        if (method.equalsIgnoreCase("getConfig")) {// 获取用户编号
        switch (method) {
            case "getConfig":
            configParser.getConfig(acceptData, request, out);
                break;
            case "getHomeConfig"://获取首页配置信息
                configParser.getHomeConfig(acceptData, request, out);
                break;
        }
        out.close();
    }
    @RequestMapping(value = "/baidu", method = RequestMethod.POST)
    public void baidu(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 "getNewsTypeList":
                baiduParser.getNewsTypeList(acceptData, request, out);
                break;
            case "getVideoTypeList":
                baiduParser.getVideoTypeList(acceptData, request, out);
                break;
        }
        out.close();
    }
}