| 
					
				 | 
			
			
				@ -2,10 +2,12 @@ package cn.stylefeng.guns.zjxl.cnotroller; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import cn.stylefeng.guns.config.FastDFSConfig; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import cn.stylefeng.guns.zjxl.model.UploadModel; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import cn.stylefeng.guns.zjxl.model.ZjxlArticleContent; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import cn.stylefeng.guns.zjxl.model.ZjxlBanner; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import cn.stylefeng.guns.zjxl.model.ret.BannerCompanyCaseRet; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import cn.stylefeng.guns.zjxl.model.ret.BaseResultModel; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import cn.stylefeng.guns.zjxl.model.ret.ResultOneModel; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import cn.stylefeng.guns.zjxl.service.ZjxlArticleContentService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import cn.stylefeng.guns.zjxl.service.ZjxlBannerService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import cn.stylefeng.guns.zjxlUtil.BaseController; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import cn.stylefeng.guns.zjxlUtil.FastDFSUtil; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -48,6 +50,8 @@ public class ZjxlBannerCnotroller extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private ZjxlBannerService bannerService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private ZjxlArticleContentService articleContentService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    FastDFSConfig fastDFSConfig; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -75,7 +79,7 @@ public class ZjxlBannerCnotroller extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "添加banner") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public String addBanner(@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 = "跳转方式", required = false) @RequestParam(value = "bannerType", required = false)Integer bannerType, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            @ApiParam(name = "bannerType", value = "跳转方式: 0-无  1-站内文章  2-外部链接", required = false) @RequestParam(value = "bannerType", required = false)Integer bannerType, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            @ApiParam(name = "bannerTypeUrl", value = "跳转链接", required = false) @RequestParam(value = "bannerTypeUrl", required = false)String bannerTypeUrl, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            @ApiParam(name = "bannerSort", value = "排序", required = false) @RequestParam(value = "bannerSort", required = false)Integer bannerSort, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            @ApiParam(name = "bannerIsLine", value = "是否上线", required = false,defaultValue = "0") @RequestParam(value = "bannerIsLine", required = false)Integer bannerIsLine){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -85,7 +89,17 @@ public class ZjxlBannerCnotroller extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        banner.setBannerName(bannerName);//string 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        banner.setBannerSort(bannerSort); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        banner.setBannerType(bannerType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        banner.setBannerTypeUrl(bannerTypeUrl); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        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); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        banner.setBannerCreateTime(df.format(new Date()));// new Date()为获取当前系统时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        try { 
			 |