From 114685cc870d0e00dc157656ae9039f285d3f5f1 Mon Sep 17 00:00:00 2001 From: Administrator <Administrator@S0ZHK00LKCA6OYY> Date: 星期五, 30 十一月 2018 15:59:42 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- fanli/src/main/java/com/yeshi/fanli/controller/ClientJspController.java | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/ClientJspController.java b/fanli/src/main/java/com/yeshi/fanli/controller/ClientJspController.java index ed84edc..b0a3ec9 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/ClientJspController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/ClientJspController.java @@ -226,17 +226,22 @@ } @RequestMapping("findThreeFriendsCount") - public void findThreeFriendsCount(long id, PrintWriter out) { + public void findThreeFriendsCount(long id, String callback, PrintWriter out) { int count1 = userInfoService.findFriendsCount(id, 1); int count2 = userInfoService.findFriendsCount(id, 2); JSONObject data = new JSONObject(); data.put("count1", count1); data.put("count2", count2); - out.print(JsonUtil.loadTrueResult(data)); + + if (!StringUtil.isNullOrEmpty(callback)) { + out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data))); + } else { + out.print(JsonUtil.loadTrueResult(data)); + } } @RequestMapping("findThreeFriends") - public void findThreeFriends(long id, int type, int page, PrintWriter out) { + public void findThreeFriends(long id, int type, int page, String callback, PrintWriter out) { int pageSize = 30; List<InviteUser> list = userInfoService.getFriendsList(id, type, page, pageSize); JSONArray array = new JSONArray(); @@ -251,7 +256,11 @@ JSONObject data = new JSONObject(); data.put("list", array); data.put("pages", count % pageSize == 0 ? count / pageSize : count / pageSize + 1); - out.print(JsonUtil.loadTrueResult(data)); + if (!StringUtil.isNullOrEmpty(callback)) { + out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data))); + } else { + out.print(JsonUtil.loadTrueResult(data)); + } } @RequestMapping("findThreeSales") -- Gitblit v1.8.0