Browse Source

同义词保存修改

rgb 6 years ago
parent
commit
677b2b7b2b

+ 7 - 0
icssman-service/src/main/java/com/diagbot/facade/RetrievalFacede.java

@@ -14,6 +14,8 @@ import com.diagbot.dto.GetRetrievalsByTagDTO;
 import com.diagbot.entity.Retrieval;
 import com.diagbot.entity.RetrievalMapping;
 import com.diagbot.service.impl.RetrievalServiceImpl;
+import com.diagbot.util.DateUtil;
+import com.diagbot.util.UserUtils;
 import com.diagbot.vo.AddTagRetrievalVO;
 import com.diagbot.vo.DelRetrievalsByMapsVO;
 import com.diagbot.vo.GetRetrievalsByTagVO;
@@ -60,9 +62,12 @@ public class RetrievalFacede extends RetrievalServiceImpl {
 		queryWrapper.eq("name", addTagRetrievalVO.getRetrievalName());
 		queryWrapper.eq("is_deleted", "N");
 		Retrieval retrieval = this.getOne(queryWrapper);
+		String userId = UserUtils.getCurrentPrincipleID();
 		if(retrieval==null){
 			retrieval = new Retrieval();
 			retrieval.setName(addTagRetrievalVO.getRetrievalName());
+			retrieval.setCreator(userId);
+			retrieval.setGmtCreate(DateUtil.now());
 		}else{
 			QueryWrapper<RetrievalMapping> queryWrapper2 = new QueryWrapper<RetrievalMapping>();
 			queryWrapper2.eq("retrieval_id", retrieval.getId());
@@ -77,6 +82,8 @@ public class RetrievalFacede extends RetrievalServiceImpl {
 		retrievalMapping.setQuestionId(addTagRetrievalVO.getQuestionId());
 		retrievalMapping.setRetrievalId(retrieval.getId());
 		retrievalMapping.setShowType(addTagRetrievalVO.getRetrievalType());
+		retrievalMapping.setCreator(userId);
+		retrievalMapping.setGmtCreate(DateUtil.now());
 		retrievalMappingFacede.save(retrievalMapping);
 		
 		addTagRetrievalDTO.setRetrievalId(retrieval.getId());