From 651a15c78f668bef3859d9ed1bb7ad0b669d3600 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 03 七月 2020 17:52:07 +0800 Subject: [PATCH] 多APP优化 --- fanli/src/main/java/com/yeshi/fanli/controller/admin/homemodule/SwiperBannerAdminController.java | 57 +++++++++++++++++++++++---------------------------------- 1 files changed, 23 insertions(+), 34 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/admin/homemodule/SwiperBannerAdminController.java b/fanli/src/main/java/com/yeshi/fanli/controller/admin/homemodule/SwiperBannerAdminController.java index 1404ef2..bccbfcb 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/admin/homemodule/SwiperBannerAdminController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/admin/homemodule/SwiperBannerAdminController.java @@ -12,6 +12,7 @@ import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; +import com.yeshi.fanli.entity.accept.AdminAcceptData; import org.apache.commons.beanutils.PropertyUtils; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @@ -59,19 +60,10 @@ public class SwiperBannerAdminController { @Resource - private AdminUserService adminUserService; - - @Resource private SwiperBannerService swiperBannerService; @Resource private SwiperPictureService swiperPictureService; - - @Resource - private SystemConfigService systemConfigService; - - @Resource - private JumpDetailV2Service jumpDetailV2Service; @Resource private AppVersionService appVersionService; @@ -91,7 +83,7 @@ * @param out */ @RequestMapping(value = "saveAdd") - public void saveAdd(String callback, SwiperBanner swiperBanner, PrintWriter out) { + public void saveAdd(AdminAcceptData acceptData, String callback, SwiperBanner swiperBanner, PrintWriter out) { try { String title = swiperBanner.getTitle(); @@ -109,6 +101,7 @@ Date nowTime = new Date(); swiperBanner.setCreatetime(nowTime); swiperBanner.setUpdatetime(nowTime); + swiperBanner.setSystem(acceptData.getSystem()); swiperBannerService.insertSelective(swiperBanner); JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult("娣诲姞鎴愬姛")); } catch (Exception e) { @@ -126,7 +119,7 @@ * @param out */ @RequestMapping(value = "saveModify") - public void saveModify(String callback, SwiperBanner swiperBanner, PrintWriter out) { + public void saveModify(AdminAcceptData acceptData, String callback, SwiperBanner swiperBanner, PrintWriter out) { try { Long id = swiperBanner.getId(); if (id == null) { @@ -175,7 +168,7 @@ * @param out */ @RequestMapping(value = "switchState") - public void switchState(String callback, Long id, PrintWriter out) { + public void switchState(AdminAcceptData acceptData, String callback, Long id, PrintWriter out) { try { swiperBannerService.switchState(id); JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult("鎿嶄綔鎴愬姛")); @@ -187,22 +180,19 @@ e.printStackTrace(); } } - /** * 鏌ヨ - * + * @param acceptData * @param callback * @param pageIndex * @param pageSize - * @param key - * 妯$硦鏌ヨ锛氳鏄庛�佹爣璇� - * @param sort - * 鎺掑簭 锛� 鍒涘缓鏃堕棿鍊掑簭1 榛樿姝e簭 + * @param key 妯$硦鏌ヨ锛氳鏄庛�佹爣璇� + * @param sort 鎺掑簭 锛� 鍒涘缓鏃堕棿鍊掑簭1 榛樿姝e簭 * @param out */ @RequestMapping(value = "query") - public void query(String callback, Integer pageIndex, Integer pageSize, String key, Integer sort, PrintWriter out) { + public void query(AdminAcceptData acceptData, String callback, Integer pageIndex, Integer pageSize, String key, Integer sort, PrintWriter out) { if (pageIndex == null || pageIndex < 1) { pageIndex = 1; } @@ -211,7 +201,7 @@ pageSize = Constant.PAGE_SIZE; } try { - List<SwiperBanner> list = swiperBannerService.query((pageIndex - 1) * pageSize, pageSize, key, sort); + List<SwiperBanner> list = swiperBannerService.query((pageIndex - 1) * pageSize, pageSize, key, sort,acceptData.getSystem()); if (list == null || list.size() == 0) { JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鏆傛棤鏁版嵁")); return; @@ -227,7 +217,7 @@ swiperBanne.setTotalPic(TotalPic); } - long count = swiperBannerService.countQuery(key); + long count = swiperBannerService.countQuery(key,acceptData.getSystem()); int totalPage = (int) (count % pageSize == 0 ? count / pageSize : count / pageSize + 1); PageEntity pe = new PageEntity(pageIndex, pageSize, count, totalPage); @@ -254,7 +244,7 @@ * @param out */ @RequestMapping(value = "delete") - public void delete(String callback, String idArray, PrintWriter out) { + public void delete(AdminAcceptData acceptData, String callback, String idArray, PrintWriter out) { try { if (StringUtil.isNullOrEmpty(idArray)) { JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("璇烽�夋嫨鎿嶄綔鐨勬暟鎹�")); @@ -279,7 +269,7 @@ } @RequestMapping(value = "getEffectiveOption") - public void getEffectiveOption(String callback, PrintWriter out) { + public void getEffectiveOption(AdminAcceptData acceptData, String callback, PrintWriter out) { try { List<Object> list = new ArrayList<Object>(); Map<String, Object> mapDefalut = new HashMap<String, Object>(); @@ -287,7 +277,7 @@ mapDefalut.put("value", "--鏈�夋嫨--"); list.add(mapDefalut); - List<SwiperBanner> listBanner = swiperBannerService.getEffectiveOption(); + List<SwiperBanner> listBanner = swiperBannerService.getEffectiveOption(acceptData.getSystem()); if (listBanner != null && listBanner.size() > 0) { for (SwiperBanner swiperBanner : listBanner) { Map<String, Object> map = new HashMap<String, Object>(); @@ -317,7 +307,7 @@ * @param out */ @RequestMapping(value = "queryPicInfo") - public void queryPicInfo(String callback, Integer pageIndex, Integer pageSize, Long bannerId, String version, + public void queryPicInfo(AdminAcceptData acceptData, String callback, Integer pageIndex, Integer pageSize, Long bannerId, String version, String platform, PrintWriter out) { if (bannerId == null) { out.print(JsonUtil.loadFalseResult("杞挱鍥剧鐞咺D涓嶈兘涓虹┖")); @@ -337,7 +327,7 @@ if (appVersion != null) versionList.add(appVersion); } else { - List<AppVersionInfo> appVersionList = appVersionService.getAppVersionInfoListByPlatform(platform); + List<AppVersionInfo> appVersionList = appVersionService.getAppVersionInfoListByPlatform(platform,acceptData.getSystem()); if (appVersionList != null) { versionList.addAll(appVersionList); } @@ -475,9 +465,10 @@ * @param out */ @RequestMapping(value = "savePicInfo") - public void savePicInfo(String callback, SwiperPicture record, String jumpType, CommonShareInfo extra, + public void savePicInfo(AdminAcceptData acceptData, String callback, SwiperPicture record, String jumpType, CommonShareInfo extra, HttpServletRequest request, PrintWriter out) { try { + record.setSystem(acceptData.getSystem()); // 1. 鍏堝垽鏂環ttpRequest 鏄惁鍚湁鏂囦欢绫诲瀷 if (request instanceof MultipartHttpServletRequest) { MultipartHttpServletRequest fileRequest = (MultipartHttpServletRequest) request; @@ -504,7 +495,7 @@ * @param out */ @RequestMapping(value = "switchStatePic") - public void switchStatePic(String callback, Long id, PrintWriter out) { + public void switchStatePic(AdminAcceptData acceptData, String callback, Long id, PrintWriter out) { try { swiperPictureService.switchState(id); JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult("鎿嶄綔鎴愬姛")); @@ -526,7 +517,7 @@ * @param out */ @RequestMapping(value = "deletePicInfo") - public void deletePicInfo(String callback, String idArray, PrintWriter out) { + public void deletePicInfo(AdminAcceptData acceptData, String callback, String idArray, PrintWriter out) { try { if (StringUtil.isNullOrEmpty(idArray)) { JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("璇烽�夋嫨鎿嶄綔鐨勬暟鎹�")); @@ -559,7 +550,7 @@ * @param out */ @RequestMapping(value = "saveOrder") - public void saveOrder(String callback, Long id, Integer moveType, PrintWriter out) { + public void saveOrder(AdminAcceptData acceptData, String callback, Long id, Integer moveType, PrintWriter out) { if (moveType == null || (!moveType.equals(1) && !moveType.equals(-1))) { JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("浼犻�掔殑绫诲瀷涓嶆纭�")); return; @@ -603,12 +594,10 @@ * * @param callback * @param id - * @param moveType - * @param sex * @param out */ @RequestMapping(value = "setVersions") - public void setVersions(String callback, Long id, String versions, PrintWriter out) { + public void setVersions(AdminAcceptData acceptData, String callback, Long id, String versions, PrintWriter out) { JSONArray versionArray = JSONArray.fromObject(versions); List<Long> versionIds = new ArrayList<>(); for (int i = 0; i < versionArray.size(); i++) { @@ -624,7 +613,7 @@ } @RequestMapping(value = "getVersions") - public void getVersions(String callback, Long id, PrintWriter out) { + public void getVersions(AdminAcceptData acceptData, String callback, Long id, PrintWriter out) { List<AdActivityVersionControl> list = adActivityVersionControlService .listByTypeAndSourceId(AdActivityType.banner, id); -- Gitblit v1.8.0