| 
					
				 | 
			
			
				@ -19,6 +19,7 @@ import com.fasterxml.jackson.databind.node.ObjectNode; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.Api; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.ApiOperation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.ApiParam; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.apache.commons.lang3.StringUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.json.JSONArray; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.slf4j.Logger; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.slf4j.LoggerFactory; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -33,6 +34,7 @@ import java.io.IOException; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import java.text.SimpleDateFormat; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import java.util.Collections; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import java.util.Date; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import java.util.Iterator; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -87,6 +89,15 @@ public class ZjxlBannerCnotroller extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        ZjxlBanner banner = new ZjxlBanner(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        banner.setBannerImage(bannerImage);//String 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        banner.setBannerIsLine(bannerIsLine);//integer 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<ZjxlBanner> bannerList = bannerService.findBannerAll(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (bannerList.size() > 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            Iterator<ZjxlBanner> bannerIterator = bannerList.iterator(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            while (bannerIterator.hasNext()){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if (bannerIterator.next().getBannerName().equals(bannerName)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    return write(-1,"该名称已存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        banner.setBannerName(bannerName);//string 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        banner.setBannerSort(bannerSort); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        banner.setBannerType(bannerType); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -97,6 +108,7 @@ public class ZjxlBannerCnotroller extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            object.put("articleContentType",articleContentList.get(0).getArticleContentType()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            object.put("articleContentClassify",articleContentList.get(0).getArticleContentClassify()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            object.put("articleContentSubclassify",articleContentList.get(0).getArticleContentSubclassify()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            object.put("articleContentTitle",articleContentList.get(0).getArticleContentTitle()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            banner.setBannerTypeUrl(object.toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            banner.setBannerTypeUrl(bannerTypeUrl); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -146,7 +158,7 @@ public class ZjxlBannerCnotroller extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @RequestMapping(value = "/updataBanner", method = RequestMethod.POST) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "编辑banner") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public String updataBanner(@ApiParam(name = "bannerId", value = "bannerId", required = false) @RequestParam(value = "bannerId", required = false)String bannerId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public String updataBanner(@ApiParam(name = "bannerId", value = "bannerId", required = false) @RequestParam(value = "bannerId", required = true)String bannerId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               @ApiParam(name = "bannerName", value = "bannerName", required = false) @RequestParam(value = "bannerName", required = false)String bannerName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               @ApiParam(name = "bannerImage", value = "图片", required = false) @RequestParam(value = "bannerImage", required = false)String bannerImage, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               @ApiParam(name = "bannerType", value = "跳转方式: 0-无  1-站内文章  2-外部链接", required = false) @RequestParam(value = "bannerType", required = false)Integer bannerType, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -158,20 +170,32 @@ public class ZjxlBannerCnotroller extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (bannerType != null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            banner.setBannerType(bannerType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (bannerType == 1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<ZjxlArticleContent> articleContentList = articleContentService.findArticleContentById(bannerTypeUrl); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            JSONObject object = new JSONObject(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            object.put("articleContentId",articleContentList.get(0).getArticleContentId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            object.put("articleContentType",articleContentList.get(0).getArticleContentType()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            object.put("articleContentClassify",articleContentList.get(0).getArticleContentClassify()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            object.put("articleContentSubclassify",articleContentList.get(0).getArticleContentSubclassify()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            banner.setBannerTypeUrl(object.toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            banner.setBannerTypeUrl(bannerTypeUrl); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (bannerType != null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (bannerType == 1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                List<ZjxlArticleContent> articleContentList = articleContentService.findArticleContentById(bannerTypeUrl); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                JSONObject object = new JSONObject(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                object.put("articleContentId",articleContentList.get(0).getArticleContentId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                object.put("articleContentType",articleContentList.get(0).getArticleContentType()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                object.put("articleContentClassify",articleContentList.get(0).getArticleContentClassify()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                object.put("articleContentSubclassify",articleContentList.get(0).getArticleContentSubclassify()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                object.put("articleContentTitle",articleContentList.get(0).getArticleContentTitle()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                banner.setBannerTypeUrl(object.toString()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                banner.setBannerTypeUrl(bannerTypeUrl); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (bannerSort != null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            banner.setBannerSort(bannerSort); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<ZjxlBanner> bannerList = bannerService.findBannerAll(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (bannerList.size() > 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            Iterator<ZjxlBanner> bannerIterator = bannerList.iterator(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            while (bannerIterator.hasNext()){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if (bannerIterator.next().getBannerName().equals(bannerName)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    return write(-1,"该名称已存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (bannerName != null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            banner.setBannerName(bannerName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 |