|
@@ -175,7 +175,9 @@ public class LibraryDetailFacade extends LibraryDetailServiceImpl {
|
|
|
String error = "";
|
|
|
LibraryDetail libraryDetail;
|
|
|
|
|
|
- QueryWrapper<LibraryInfo> query = new QueryWrapper<>();
|
|
|
+
|
|
|
+ QueryWrapper<LibraryDetail> query = new QueryWrapper<>();
|
|
|
+ /*
|
|
|
query.eq("name", knowledgeVo.getTerm());
|
|
|
query.eq("type", knowledgeVo.getType());
|
|
|
LibraryInfo libraryInfo = libraryInfoFacade.getOne(query);
|
|
@@ -183,7 +185,7 @@ public class LibraryDetailFacade extends LibraryDetailServiceImpl {
|
|
|
if (libraryInfo != null) {
|
|
|
QueryWrapper<LibraryDetail> detquery = new QueryWrapper<>();
|
|
|
detquery.eq("concept_id", libraryInfo.getConceptId());
|
|
|
- detquery.eq("source", knowledgeVo.getSource());
|
|
|
+ detquery.eq("id", knowledgeVo.getId());
|
|
|
detquery.eq("title", knowledgeVo.getTitle());
|
|
|
libraryDetail = getOne(detquery);
|
|
|
|
|
@@ -200,6 +202,19 @@ public class LibraryDetailFacade extends LibraryDetailServiceImpl {
|
|
|
else {
|
|
|
error = "术语 \"" + knowledgeVo.getTerm() + "(" + knowledgeVo.getType() + ")\" 不存在!";
|
|
|
}
|
|
|
+ */
|
|
|
+
|
|
|
+ query.eq("id", knowledgeVo.getId());
|
|
|
+ libraryDetail = getOne(query);
|
|
|
+
|
|
|
+ if (libraryDetail != null) {
|
|
|
+ libraryDetail.setIsDeleted("Y");
|
|
|
+ saveOrUpdate(libraryDetail);
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ error = "术语 \"" + knowledgeVo.getTerm() + "(" + knowledgeVo.getType() + ")\" " +
|
|
|
+ "的 " + knowledgeVo.getSource() + "-" + knowledgeVo.getTitle() + " 不存在!";
|
|
|
+ }
|
|
|
|
|
|
|
|
|
msg.add(error);
|