| 
					
				 | 
			
			
				@@ -5,6 +5,7 @@ import java.util.Date; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import java.util.Objects; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ruoyi.common.core.domain.AjaxResult; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.common.utils.DateUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.system.domain.PostCollectionsSystem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ruoyi.system.domain.vo.PostCollectionsVo; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -68,7 +69,7 @@ public class PostCollectionsServiceImpl implements IPostCollectionsService 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * @return 结果 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public int insertPostCollections(PostCollectionsVo postCollectionsVo) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public AjaxResult insertPostCollections(PostCollectionsVo postCollectionsVo) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //获取此藏品套系status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Long systemId = postCollectionsVo.getSystemId(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -76,21 +77,22 @@ public class PostCollectionsServiceImpl implements IPostCollectionsService 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //判断藏品套系是否上架,如果没上架,令藏品也未上架 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (Objects.equals(postCollectionsSystemStatus, "0")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             postCollectionsVo.setStatus("4");//未上架 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postCollectionsVo.setCreateBy(getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postCollectionsVo.setUpdateBy(getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postCollectionsVo.setUpdateTime(DateUtils.dateTime(DateUtils.YYYY_MM_DD_HH_MM_SS,DateUtils.getTime())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postCollectionsVo.setCreateTime(DateUtils.dateTime(DateUtils.YYYY_MM_DD_HH_MM_SS,DateUtils.getTime())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //通过发行方的名字查询id存进数据库 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postCollectionsVo.setSystemId(postCollectionsVo.getSystemId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postCollectionsVo.setIssuerId(iIssuerService.selectIssuerByIdForIssuerName(postCollectionsVo.getIssuerName())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return AjaxResult.success(postCollectionsMapper.insertPostCollections(postCollectionsVo)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //如果套系已上架,判断以下时间线 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //抽出一个工具类 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            CollectionStatusJudgment.JudgmentTime(postCollectionsVo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //上架藏品不能新增 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return AjaxResult.error("此套系已上架,不能新增藏品"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        postCollectionsVo.setCreateBy(getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        postCollectionsVo.setUpdateBy(getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        postCollectionsVo.setUpdateTime(DateUtils.dateTime(DateUtils.YYYY_MM_DD_HH_MM_SS,DateUtils.getTime())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        postCollectionsVo.setCreateTime(DateUtils.dateTime(DateUtils.YYYY_MM_DD_HH_MM_SS,DateUtils.getTime())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //通过发行方的名字查询id存进数据库 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        postCollectionsVo.setSystemId(postCollectionsVo.getSystemId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        postCollectionsVo.setIssuerId(iIssuerService.selectIssuerByIdForIssuerName(postCollectionsVo.getIssuerName())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return postCollectionsMapper.insertPostCollections(postCollectionsVo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 |