소스 검색

添加知识库详情编辑接口

fengyanjie 4 년 전
부모
커밋
6853ef3bde
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      dmp-rwd-edit/src/main/java/com/persagy/dmp/rwd/edit/service/RwdeditRefTypeInfosService.java

+ 6 - 2
dmp-rwd-edit/src/main/java/com/persagy/dmp/rwd/edit/service/RwdeditRefTypeInfosService.java

@@ -91,8 +91,12 @@ public class RwdeditRefTypeInfosService {
             response.setFail("refKey and code not exists");
             return response;
         }
-        refTypeInfos.setUpdateUser(UserUtils.currentUserId());
-        repository.save(refTypeInfos);
+        RwdeditRefTypeInfos entity = query(criteria).getData().get(0);
+        entity.setUpdateUser(UserUtils.currentUserId());
+        if (refTypeInfos.getName() != null) {
+            entity.setName(refTypeInfos.getName());
+        }
+        repository.save(entity);
         return response;
     }