Преглед изворни кода

首页改版专区轮播图

zhijiezhao пре 1 месец
родитељ
комит
ef6dba1d13

+ 4 - 5
src/main/java/com/caimei/modules/newhome/web/NewPageZoneController.java

@@ -1,7 +1,6 @@
 package com.caimei.modules.newhome.web;
 
 import com.caimei.constants.common.RedisKeyUtil;
-import com.caimei.modules.newhome.entity.NewPageHomeimage;
 import com.caimei.modules.newhome.entity.NewPageZone;
 import com.caimei.modules.newhome.entity.NewPageZoneImage;
 import com.caimei.modules.newhome.service.NewPageZoneService;
@@ -95,7 +94,7 @@ public class NewPageZoneController extends BaseController {
         //清除首页轮播图缓存
         redisService.remove("getHomeBanners::www");
         addMessage(redirectAttributes, "保存新首页轮播图成功");
-        return "redirect:" + Global.getAdminPath() + "/newhome/newPageZone/imageList?repage";
+        return "redirect:" + Global.getAdminPath() + "/newhome/newPageZone/imageList?zoneId=" + image.getZoneId();
     }
 
     @RequestMapping(value = "imageDelete")
@@ -103,7 +102,7 @@ public class NewPageZoneController extends BaseController {
         newPageZoneService.imageDelete(image);
         cleanRedisCache();
         addMessage(redirectAttributes, "删除楼层管理成功");
-        return "redirect:" + Global.getAdminPath() + "/newhome/newPageZone/imageList/?repage";
+        return "redirect:" + Global.getAdminPath() + "/newhome/newPageZone/imageList/?zoneId=" + image.getZoneId();
     }
 
     @ResponseBody
@@ -125,10 +124,10 @@ public class NewPageZoneController extends BaseController {
 
     @ResponseBody
     @RequestMapping(value = "updateImageEnabledStatus")
-    public Map<String, Object> updateImageEnabledStatus(String crmEnabledStatus, String[] ids) {
+    public Map<String, Object> updateImageEnabledStatus(String enabledStatus, String[] ids) {
         Map<String, Object> map = Maps.newLinkedHashMap();
         try {
-            newPageZoneService.updateImageEnabledStatusByIds(crmEnabledStatus, ids);
+            newPageZoneService.updateImageEnabledStatusByIds(enabledStatus, ids);
             cleanRedisCache();
             map.put("success", true);
             map.put("msg", "修改成功");

+ 1 - 0
src/main/resources/mappings/modules/newhome/NewPageZoneMapper.xml

@@ -94,6 +94,7 @@
                crmEnabledStatus,
                sort
         from new_page_zone_image
+        where zoneId = #{zoneId}
     </select>
 
     <select id="getImage" resultType="com.caimei.modules.newhome.entity.NewPageZoneImage">

+ 2 - 2
src/main/webapp/WEB-INF/views/modules/newhome/zoneImageList.jsp

@@ -109,7 +109,7 @@
     <li class="active"><a href="${ctx}/newhome/newPageZone/imageList?zoneId=${zoneImage.zoneId}">专区轮播图列表</a></li>
     <li><a href="${ctx}/newhome/newPageZone/imageForm?zoneId=${zoneImage.zoneId}">专区轮播图添加</a></li>
 </ul>
-<form:form id="searchForm" modelAttribute="zoneImage" action="${ctx}/newhome/zoneImage/" method="post"
+<form:form id="searchForm" modelAttribute="zoneImage" action="${ctx}/newhome/newPageZone/imageList" method="post"
            class="breadcrumb form-search">
     <input id="pageNo" name="pageNo" type="hidden" value="${page.pageNo}"/>
     <input id="pageSize" name="pageSize" type="hidden" value="${page.pageSize}"/>
@@ -191,7 +191,7 @@
             <td><fmt:formatDate value="${zoneImage.createDate}" pattern="yyyy-MM-dd HH:mm:ss"/></td>
             <td>
                 <a href="${ctx}/newhome/newPageZone/imageForm?imageId=${zoneImage.imageId}">编辑</a>
-                <a href="${ctx}/newhome/newPageZone/imageDelete?imageId=${zoneImage.imageId}"
+                <a href="${ctx}/newhome/newPageZone/imageDelete?imageId=${zoneImage.imageId}&zoneId=${zoneImage.zoneId}"
                    onclick="return confirmx('确认要删除该新首页轮播图吗?', this.href)">删除</a>
             </td>
         </tr>