|
@@ -11,6 +11,7 @@ import com.diagbot.entity.LibraryInfo;
|
|
|
import com.diagbot.service.impl.LibraryDetailServiceImpl;
|
|
|
import com.diagbot.vo.AmendTermVo;
|
|
|
import com.diagbot.vo.ConceptVo;
|
|
|
+import com.diagbot.vo.KnowledgeVo;
|
|
|
import com.diagbot.vo.TermVo;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -158,22 +159,23 @@ public class LibraryDetailFacade extends LibraryDetailServiceImpl {
|
|
|
/**
|
|
|
* 删除术语医学信息
|
|
|
*
|
|
|
- * @param termVo
|
|
|
+ * @param knowledgeVo
|
|
|
* @return ConceptDTO
|
|
|
*/
|
|
|
- public Boolean removeConceptKnowledge(TermVo termVo) {
|
|
|
+ public Boolean removeConceptKnowledge(KnowledgeVo knowledgeVo) {
|
|
|
|
|
|
Boolean isdeleted = false;
|
|
|
List<LibraryDetail> libraryDetails;
|
|
|
|
|
|
QueryWrapper<LibraryInfo> query = new QueryWrapper<>();
|
|
|
- query.eq("name", termVo.getTerm());
|
|
|
- query.eq("type", termVo.getType());
|
|
|
+ query.eq("name", knowledgeVo.getTerm());
|
|
|
+ query.eq("type", knowledgeVo.getType());
|
|
|
LibraryInfo libraryInfo = libraryInfoFacade.getOne(query);
|
|
|
|
|
|
if (libraryInfo != null) {
|
|
|
QueryWrapper<LibraryDetail> detquery = new QueryWrapper<>();
|
|
|
detquery.eq("concept_id", libraryInfo.getConceptId());
|
|
|
+ detquery.eq("title", knowledgeVo.getTitle());
|
|
|
libraryDetails = list(detquery);
|
|
|
|
|
|
if (libraryDetails != null && libraryDetails.size() > 0) {
|