|  | @ -109,7 +109,7 @@ public class BaseBannerService extends BaseJpaService<BaseBannerDO, BaseBannerDa
 | 
	
		
			
				|  |  |                 "p.saas_id as \"saas_id\"," +
 | 
	
		
			
				|  |  |                 "p.name as \"name\"," +
 | 
	
		
			
				|  |  |                 "p.description as \"description\"," +
 | 
	
		
			
				|  |  |                 "p.img as \"img\", p.sort as \"sort\",p.status as \"status\",p.create_time as \"create_time\",p.create_user as \"create_user\"," +
 | 
	
		
			
				|  |  |                 "p.img as \"img\", p.is_sort as \"sort\",p.status as \"status\",p.create_time as \"create_time\",p.create_user as \"create_user\"," +
 | 
	
		
			
				|  |  |                 "p.create_user_name as \"create_user_name\"," +
 | 
	
		
			
				|  |  |                 "p.update_time as \"update_time\"," +
 | 
	
		
			
				|  |  |                 "p.update_user as \"update_user\",p.update_user_name as \"update_user_name\" from base_banner p where 1=1");
 | 
	
	
		
			
				|  | @ -119,7 +119,7 @@ public class BaseBannerService extends BaseJpaService<BaseBannerDO, BaseBannerDa
 | 
	
		
			
				|  |  |             sql.append(" and p.status =:status");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         sql.append(" order by  p.sort desc ");
 | 
	
		
			
				|  |  |         sql.append(" order by  p.is_sort desc ");
 | 
	
		
			
				|  |  |         if (isCount) {
 | 
	
		
			
				|  |  |             sql.append(") t");
 | 
	
		
			
				|  |  |         }
 | 
	
	
		
			
				|  | @ -133,7 +133,7 @@ public class BaseBannerService extends BaseJpaService<BaseBannerDO, BaseBannerDa
 | 
	
		
			
				|  |  |      * @throws Exception
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public BaseBannerDO creatBanner(BaseBannerDO baseBannerDO){
 | 
	
		
			
				|  |  |         String sql = "select max(sort) as sort from base_banner";
 | 
	
		
			
				|  |  |         String sql = "select max(is_sort) as sort from base_banner";
 | 
	
		
			
				|  |  |         List<Map<String,Object>> list = jdbcTemplate.queryForList(sql);
 | 
	
		
			
				|  |  |         Map<String,Object> map = list.get(0);
 | 
	
		
			
				|  |  |         int sort = 0;
 | 
	
	
		
			
				|  | @ -208,17 +208,19 @@ public class BaseBannerService extends BaseJpaService<BaseBannerDO, BaseBannerDa
 | 
	
		
			
				|  |  |         if(null!=bannerDO){
 | 
	
		
			
				|  |  |             sort = bannerDO.getSort();
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         String sql = "select id AS \"id\" from base_banner where sort > "+sort+" order by sort asc ";
 | 
	
		
			
				|  |  |         List<Map<String,Object>> list=hibenateUtils.createSQLQuery(sql,0,1);
 | 
	
		
			
				|  |  |         if (maxSort==sort){
 | 
	
		
			
				|  |  |             throw new Exception("不能上移");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         String sql = "select t.id AS \"id\" from base_banner t where t.is_sort > "+sort+" order by t.is_sort asc ";
 | 
	
		
			
				|  |  |         System.out.println(sql);
 | 
	
		
			
				|  |  |         List<Map<String,Object>> list=hibenateUtils.createSQLQuery(sql,1,1);
 | 
	
		
			
				|  |  |         BaseBannerDO upPrevious = new BaseBannerDO();
 | 
	
		
			
				|  |  |         if (list.size()>0){
 | 
	
		
			
				|  |  |             String prviousBannerId = list.get(0).get("id").toString();
 | 
	
		
			
				|  |  |             upPrevious =baseBannerDao.findOne(prviousBannerId);
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         //BaseBannerDO upPrevious = baseBannerDao.upBanner(sort);
 | 
	
		
			
				|  |  |         if (maxSort==sort){
 | 
	
		
			
				|  |  |             throw new Exception("不能上移");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         //交换sort值
 | 
	
		
			
				|  |  |         bannerDO.setSort(upPrevious.getSort());
 | 
	
		
			
				|  |  |         upPrevious.setSort(sort);
 | 
	
	
		
			
				|  | @ -240,8 +242,11 @@ public class BaseBannerService extends BaseJpaService<BaseBannerDO, BaseBannerDa
 | 
	
		
			
				|  |  |         if(null!=bannerDO){
 | 
	
		
			
				|  |  |             sort = bannerDO.getSort();
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         String sql = " select id AS \"id\" from base_banner where sort < "+sort+" order by sort desc ";
 | 
	
		
			
				|  |  |         List<Map<String,Object>> list=hibenateUtils.createSQLQuery(sql,0,1);
 | 
	
		
			
				|  |  |         if (minSort==sort){
 | 
	
		
			
				|  |  |             throw new Exception("不能下移");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         String sql = " select id AS \"id\" from base_banner where is_sort < "+sort+" order by is_sort desc ";
 | 
	
		
			
				|  |  |         List<Map<String,Object>> list=hibenateUtils.createSQLQuery(sql,1,1);
 | 
	
		
			
				|  |  |         BaseBannerDO downPrevious = new BaseBannerDO();
 | 
	
		
			
				|  |  |         if (list.size()>0){
 | 
	
		
			
				|  |  |             String prviousBannerId = list.get(0).get("id").toString();
 | 
	
	
		
			
				|  | @ -249,9 +254,6 @@ public class BaseBannerService extends BaseJpaService<BaseBannerDO, BaseBannerDa
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         //获取的下一条banner
 | 
	
		
			
				|  |  |         //BaseBannerDO downPrevious = baseBannerDao.downBanner(sort);
 | 
	
		
			
				|  |  |         if (minSort==sort){
 | 
	
		
			
				|  |  |             throw new Exception("不能下移");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         //交换sort值
 | 
	
		
			
				|  |  |         bannerDO.setSort(downPrevious.getSort());
 | 
	
		
			
				|  |  |         downPrevious.setSort(sort);
 |