From 3a1b3cc04d2926d830f2a623d656d369ebfb5cb2 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 11 六月 2020 11:59:26 +0800 Subject: [PATCH] 获取导师微信接口,云发单回调修改 --- fanli/src/main/java/com/yeshi/fanli/controller/CallBackController.java | 31 ++++++++++++++++++++++--------- 1 files changed, 22 insertions(+), 9 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/CallBackController.java b/fanli/src/main/java/com/yeshi/fanli/controller/CallBackController.java index 2eddfeb..503fb38 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/CallBackController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/CallBackController.java @@ -2,14 +2,13 @@ import java.io.BufferedReader; import java.io.IOException; -import java.io.InputStream; -import java.io.InputStreamReader; import java.io.PrintWriter; import java.math.BigDecimal; import java.security.SignatureException; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; +import java.util.Iterator; import java.util.List; import java.util.Map; @@ -21,8 +20,6 @@ import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.multipart.MultipartFile; -import org.springframework.web.multipart.MultipartHttpServletRequest; import org.yeshi.utils.taobao.TbImgUtil; import org.yeshi.utils.wx.WXUtil; @@ -268,9 +265,9 @@ JSONObject data = JSONObject.fromObject(contentDecode).optJSONObject("data"); JSONArray array = data.optJSONObject("recommend").optJSONArray("resultList"); - - long startTime=System.currentTimeMillis(); - + + long startTime = System.currentTimeMillis(); + for (int i = array.size() - 1; i >= 0; i--) { JSONObject item = array.optJSONObject(i); String title = item.optString("itemName"); @@ -337,14 +334,30 @@ ActivityUser user = ruleList.get((int) (ruleList.size() * Math.random())).getActivityUser(); try { - goodsEvaluateService.addGoodsEvaluate(itemId + "", imageList, user, doc, null, new Date(startTime-1000*60*20L*i)); + goodsEvaluateService.addGoodsEvaluate(itemId + "", imageList, user, doc, null, + new Date(startTime - 1000 * 60 * 20L * i)); } catch (GoodsEvaluateException e) { e.printStackTrace(); - }catch(Exception e){ + } catch (Exception e) { e.printStackTrace(); } } } + @RequestMapping(value = "yhg/groupmsg") + public void groupMsg(HttpServletRequest request, PrintWriter out) { + StringBuilder stringBuilder = new StringBuilder(); + try { + byte[] buffer = new byte[2048]; + int readBytes = 0; + while ((readBytes = request.getInputStream().read(buffer)) > 0) { + stringBuilder.append(new String(buffer, 0, readBytes)); + } + } catch (IOException e) { + e.printStackTrace(); + } + LogHelper.test("浜戝彂鍗曞洖璋冨唴瀹�:"+stringBuilder.toString()); + } + } -- Gitblit v1.8.0