From d1f26741bddf6f512d62c0100d42c52be8d37e76 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 06 二月 2021 15:35:40 +0800 Subject: [PATCH] 工具类优化 --- fanli/src/main/java/com/yeshi/fanli/controller/apph5/AppH5SwiperPictureController.java | 134 +++++++++++++++++++++----------------------- 1 files changed, 65 insertions(+), 69 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/apph5/AppH5SwiperPictureController.java b/fanli/src/main/java/com/yeshi/fanli/controller/apph5/AppH5SwiperPictureController.java index 0045736..169e635 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/apph5/AppH5SwiperPictureController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/apph5/AppH5SwiperPictureController.java @@ -1,69 +1,65 @@ -package com.yeshi.fanli.controller.apph5; - -import java.io.PrintWriter; -import java.util.List; - -import javax.annotation.Resource; - -import com.yeshi.fanli.entity.SystemEnum; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.yeshi.utils.JsonUtil; - -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; -import com.yeshi.fanli.entity.bus.homemodule.SwiperPicture; -import com.yeshi.fanli.service.inter.homemodule.SwiperPictureService; -import com.yeshi.fanli.util.StringUtil; -import com.yeshi.fanli.vo.homemodule.BannerVO; - -import net.sf.json.JSONObject; - -/** - * 鍔ㄦ�� - * - * @author Administrator - * - */ -@Controller -@RequestMapping("api/apph5/v1/swiper") -public class AppH5SwiperPictureController { - - @Resource - private SwiperPictureService swiperPictureService; - - @RequestMapping(value = "getpicture") - public void getDetail(String callback, String card, PrintWriter out) { - - if (StringUtil.isNullOrEmpty(card)) { - JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鍞竴鏍囪瘑涓虹┖")); - return; - } - - - List<BannerVO> list = swiperPictureService.getByBannerCard(card, SystemEnum.blks); - if (list == null || list.size() == 0) { - JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏆傛棤鏁版嵁")); - return; - } - - for (BannerVO swiperPicture: list) { - swiperPicture.setBannerId(null); - swiperPicture.setCreatetime(null); - swiperPicture.setUpdatetime(null); - swiperPicture.setState(null); - swiperPicture.setRemark(null); - } - - GsonBuilder gsonBuilder = new GsonBuilder(); - gsonBuilder.serializeNulls(); - Gson gson = gsonBuilder.create(); - - JSONObject data = new JSONObject(); - data.put("result_list", gson.toJson(list)); - - JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data)); - - } - -} +package com.yeshi.fanli.controller.apph5; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.yeshi.fanli.entity.accept.AcceptData; +import com.yeshi.fanli.service.inter.homemodule.SwiperPictureService; +import com.yeshi.fanli.util.StringUtil; +import com.yeshi.fanli.vo.homemodule.BannerVO; +import net.sf.json.JSONObject; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.yeshi.utils.JsonUtil; + +import javax.annotation.Resource; +import java.io.PrintWriter; +import java.util.List; + +/** + * 鍔ㄦ�� + * + * @author Administrator + * + */ +@Controller +@RequestMapping("api/apph5/v1/swiper") +public class AppH5SwiperPictureController { + + @Resource + private SwiperPictureService swiperPictureService; + + @RequestMapping(value = "getpicture") + public void getDetail(AcceptData acceptData, String callback, String card, PrintWriter out) { + + if (StringUtil.isNullOrEmpty(card)) { + JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鍞竴鏍囪瘑涓虹┖")); + return; + } + + + List<BannerVO> list = swiperPictureService.getByBannerCard(card, acceptData.getSystem()); + if (list == null || list.size() == 0) { + JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏆傛棤鏁版嵁")); + return; + } + + for (BannerVO swiperPicture: list) { + swiperPicture.setBannerId(null); + swiperPicture.setCreatetime(null); + swiperPicture.setUpdatetime(null); + swiperPicture.setState(null); + swiperPicture.setRemark(null); + } + + GsonBuilder gsonBuilder = new GsonBuilder(); + gsonBuilder.serializeNulls(); + Gson gson = gsonBuilder.create(); + + JSONObject data = new JSONObject(); + data.put("result_list", gson.toJson(list)); + + JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data)); + + } + +} -- Gitblit v1.8.0