From f66e9ca44cca5d91fea3f3a54d9c31880c2c4a48 Mon Sep 17 00:00:00 2001 From: Administrator <Administrator@MS-20170306HGUF> Date: 星期一, 24 二月 2020 11:00:06 +0800 Subject: [PATCH] 素材 --- fanli/src/main/java/com/yeshi/fanli/controller/admin/GoodsEvaluateAdminController.java | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 47 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/admin/GoodsEvaluateAdminController.java b/fanli/src/main/java/com/yeshi/fanli/controller/admin/GoodsEvaluateAdminController.java index 0c57592..fd3848e 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/admin/GoodsEvaluateAdminController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/admin/GoodsEvaluateAdminController.java @@ -444,6 +444,53 @@ } /** + * 鑾峰彇淇℃伅 + * + * @param callback + * @param special + * 0a39676f138c4dcba722e321d43c4284 + * @param out + */ + @RequestMapping(value = "getSuCaiPic") + public void getSuCaiPic(String callback, String pid, PrintWriter out) { + try { + String videoUrl = ""; + String videoPic = ""; + String activityUrl = ""; + List<String> list = new ArrayList<String>(); + if (!StringUtil.isNullOrEmpty(pid)) { + GoodsEvaluate goodsEvaluate = goodsEvaluateService.getById(pid); + if (goodsEvaluate != null && goodsEvaluate.getImgList() != null + && goodsEvaluate.getImgList().size() > 0) { + List<ImgInfo> imgList = goodsEvaluate.getImgList(); + for (ImgInfo imgInfo : imgList) { + ImgEnum type = imgInfo.getType(); + if (type == ImgEnum.video) { + videoPic = imgInfo.getUrl(); + videoUrl = imgInfo.getVideoUrl(); + } else if (type == ImgEnum.activity) { + activityUrl = imgInfo.getActivityPic(); + } else if (type == ImgEnum.img) { + list.add(imgInfo.getUrl()); + } + } + } + } + + JSONObject data = new JSONObject(); + data.put("activityUrl", activityUrl); + data.put("videoUrl", videoUrl); + data.put("videoPic", videoPic); + data.put("list", list); + JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data)); + } catch (Exception e) { + JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏌ヨ澶辫触")); + e.printStackTrace(); + } + } + + + /** * 淇濆瓨淇℃伅 * * @param callback -- Gitblit v1.8.0