| 
					
				 | 
			
			
				@@ -1,7 +1,12 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 package com.ruoyi.post.service.impl; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import java.util.Collection; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ruoyi.common.constant.UserConstants; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.common.utils.DateUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ruoyi.common.utils.StringUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ruoyi.post.domain.PostNews; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.stereotype.Service; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.post.mapper.PostCollectionMapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.post.domain.PostCollection; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -19,7 +24,6 @@ public class PostCollectionServiceImpl implements IPostCollectionService 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Resource 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private PostCollectionMapper postCollectionMapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * 查询邮贝藏品信息;  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      *  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -93,4 +97,15 @@ public class PostCollectionServiceImpl implements IPostCollectionService 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return postCollectionMapper.deletePostCollectionByCollectionId(collectionId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //检验标题是否重复 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public String checkName(PostCollection postCollection) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Long CollectionId = StringUtils.isNull(postCollection.getCollectionId()) ? -1l : postCollection.getCollectionId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PostCollection info = postCollectionMapper.checkNameUnique(postCollection.getCollectionName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (StringUtils.isNotNull(info)&&info.getCollectionId().longValue()!= CollectionId.longValue()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return UserConstants.NOT_UNIQUE; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return UserConstants.UNIQUE; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |