From f537abe9f3646c739beaf15076246a2f71a347e9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 20 二月 2025 16:57:55 +0800 Subject: [PATCH] IOS广告增加区域屏蔽 --- src/main/java/com/yeshi/buwan/controller/admin/VideoController.java | 69 +++++++--------------------------- 1 files changed, 14 insertions(+), 55 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/controller/admin/VideoController.java b/src/main/java/com/yeshi/buwan/controller/admin/VideoController.java index 975df5a..96538d1 100644 --- a/src/main/java/com/yeshi/buwan/controller/admin/VideoController.java +++ b/src/main/java/com/yeshi/buwan/controller/admin/VideoController.java @@ -10,7 +10,10 @@ import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; +import com.yeshi.buwan.service.inter.recommend.HomeVideoService; +import com.yeshi.buwan.util.*; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @@ -20,7 +23,7 @@ import com.yeshi.buwan.domain.HomeNotice; import com.yeshi.buwan.domain.HomeType; import com.yeshi.buwan.domain.HomeVideo; -import com.yeshi.buwan.domain.SystemInfo; +import com.yeshi.buwan.domain.system.SystemInfo; import com.yeshi.buwan.domain.VideoDetailInfo; import com.yeshi.buwan.domain.VideoInfo; import com.yeshi.buwan.domain.VideoIntersection; @@ -31,14 +34,9 @@ import com.yeshi.buwan.service.imp.HomeNoticeService; import com.yeshi.buwan.service.imp.HomeTypeService; import com.yeshi.buwan.service.imp.IntersectionService; -import com.yeshi.buwan.service.imp.OtherService; import com.yeshi.buwan.service.imp.VideoManager; import com.yeshi.buwan.service.imp.VideoService; import com.yeshi.buwan.service.imp.WeiXinService; -import com.yeshi.buwan.util.DouBanUtil; -import com.yeshi.buwan.util.FileUtil; -import com.yeshi.buwan.util.StringUtil; -import com.yeshi.buwan.util.TimeUtil; import net.sf.json.JSONArray; import net.sf.json.JSONObject; @@ -53,6 +51,9 @@ private HomeTypeService homeTypeService; @Resource + private HomeVideoService homeVideoService; + + @Resource private HomeAdService homeAdService; @Resource private WeiXinService weiXinService; @@ -65,53 +66,6 @@ @Resource private VideoService videoService; - public VideoManager getVideoManager() { - return videoManager; - } - - public void setVideoManager(VideoManager videoManager) { - this.videoManager = videoManager; - } - - public HomeTypeService getHomeTypeService() { - return homeTypeService; - } - - public void setHomeTypeService(HomeTypeService homeTypeService) { - this.homeTypeService = homeTypeService; - } - - public HomeAdService getHomeAdService() { - return homeAdService; - } - - public void setHomeAdService(HomeAdService homeAdService) { - this.homeAdService = homeAdService; - } - - public WeiXinService getWeiXinService() { - return weiXinService; - } - - public void setWeiXinService(WeiXinService weiXinService) { - this.weiXinService = weiXinService; - } - - public AdService getAdService() { - return adService; - } - - public void setAdService(AdService adService) { - this.adService = adService; - } - - public HomeNoticeService getHomeNoticeService() { - return homeNoticeService; - } - - public void setHomeNoticeService(HomeNoticeService homeNoticeService) { - this.homeNoticeService = homeNoticeService; - } @RequestMapping(value = "/VideoServlet", method = RequestMethod.GET) public void get(HttpServletRequest req, PrintWriter out) { @@ -180,7 +134,7 @@ } @RequestMapping(value = "/VideoServlet", method = RequestMethod.POST) - public String post(HttpServletRequest req, HttpServletResponse resp, PrintWriter out) { + public String post(HttpServletRequest req, HttpServletResponse resp, HttpSession session, PrintWriter out) { try { req.setCharacterEncoding("UTF-8"); } catch (UnsupportedEncodingException e) { @@ -219,6 +173,7 @@ homeType.setHasMore(false); } else homeType.setHasMore(false); + homeType.setSystem(SystemUtil.getAdminSelectedSystem(session)); homeTypeService.addHomeType(homeType); return "hometype_add"; } else if (type.equalsIgnoreCase("updateHomeType")) { @@ -259,6 +214,10 @@ String ovideoid = map.get("ovideoid"); String ointersection = map.get("ointersection"); HomeAd ad = new HomeAd(); + + + ad.setSystem(SystemUtil.getAdminSelectedSystem(session)); + ad.setAdmin((AdminInfo) req.getSession().getAttribute("ADMIN_INFO")); ad.setSystem(new SystemInfo(map.get("system"))); @@ -467,7 +426,7 @@ String picture = req.getParameter("picture"); HomeVideo video = homeTypeService.getHomeVideoById(id); video.setPicture(picture); - homeTypeService.updateHomeVideo(video); + homeVideoService.updateHomeVideo(video); req.setAttribute("id", id); return "homevideo_update"; -- Gitblit v1.8.0