Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
P
poc-api
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
poc
poc-api
Commits
14a15b58
Commit
14a15b58
authored
Sep 05, 2024
by
alex yao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat:新增知识库训练
parent
2fdb0aae
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
6 deletions
+8
-6
BizKnowledgeDocumentServiceImpl.java
...owledge/service/impl/BizKnowledgeDocumentServiceImpl.java
+4
-4
BizKnowledgeTrainLogServiceImpl.java
...owledge/service/impl/BizKnowledgeTrainLogServiceImpl.java
+4
-2
No files found.
src/main/java/cn/com/poc/knowledge/service/impl/BizKnowledgeDocumentServiceImpl.java
View file @
14a15b58
package
cn
.
com
.
poc
.
knowledge
.
service
.
impl
;
import
cn.com.poc.common.constant.
Mkp
CommonConstant
;
import
cn.com.poc.common.constant.CommonConstant
;
import
cn.com.poc.common.utils.Assert
;
import
cn.com.poc.knowledge.convert.KnowledgeDocumentConvert
;
import
cn.com.poc.knowledge.entity.BizKnowledgeDocumentEntity
;
...
...
@@ -38,7 +38,7 @@ public class BizKnowledgeDocumentServiceImpl extends BaseServiceImpl
public
List
<
BizKnowledgeDocumentEntity
>
findByExample
(
BizKnowledgeDocumentEntity
example
,
PagingInfo
pagingInfo
)
throws
Exception
{
List
<
BizKnowledgeDocumentEntity
>
result
=
new
ArrayList
<>();
BizKnowledgeDocumentModel
model
=
KnowledgeDocumentConvert
.
entityToModel
(
example
);
model
.
setIsDeleted
(
Mkp
CommonConstant
.
IsDeleted
.
N
);
//只能查询未删除
model
.
setIsDeleted
(
CommonConstant
.
IsDeleted
.
N
);
//只能查询未删除
List
<
BizKnowledgeDocumentModel
>
models
=
this
.
repository
.
findByExample
(
model
,
pagingInfo
);
if
(!
CollectionUtils
.
isEmpty
(
models
))
{
result
=
models
.
stream
().
map
(
KnowledgeDocumentConvert:
:
modelToEntity
).
collect
(
Collectors
.
toList
());
...
...
@@ -73,8 +73,8 @@ public class BizKnowledgeDocumentServiceImpl extends BaseServiceImpl
Assert
.
notNull
(
kdId
);
BizKnowledgeDocumentModel
bizKnowledgeDocumentModel
=
this
.
repository
.
get
(
kdId
);
if
(
null
!=
bizKnowledgeDocumentModel
)
{
bizKnowledgeDocumentModel
.
setIsEnable
(
Mkp
CommonConstant
.
IsDeleted
.
N
);
bizKnowledgeDocumentModel
.
setIsDeleted
(
Mkp
CommonConstant
.
IsDeleted
.
Y
);
bizKnowledgeDocumentModel
.
setIsEnable
(
CommonConstant
.
IsDeleted
.
N
);
bizKnowledgeDocumentModel
.
setIsDeleted
(
CommonConstant
.
IsDeleted
.
Y
);
this
.
repository
.
save
(
bizKnowledgeDocumentModel
);
}
return
true
;
...
...
src/main/java/cn/com/poc/knowledge/service/impl/BizKnowledgeTrainLogServiceImpl.java
View file @
14a15b58
package
cn
.
com
.
poc
.
knowledge
.
service
.
impl
;
import
cn.com.poc.common.utils.BeanUtils
;
import
cn.com.poc.knowledge.convert.KnowledgeTrainLogConvert
;
import
cn.com.poc.knowledge.entity.BizKnowledgeTrainLogEntity
;
import
cn.com.poc.knowledge.model.BizKnowledgeTrainLogModel
;
import
cn.com.poc.knowledge.repository.BizKnowledgeTrainLogRepository
;
import
cn.com.poc.knowledge.service.BizKnowledgeTrainLogService
;
import
cn.com.yict.framemax.core.service.impl.BaseServiceImpl
;
import
cn.com.yict.framemax.core.utils.BeanUtils
;
import
cn.com.yict.framemax.data.model.PagingInfo
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.bean.copier.CopyOptions
;
import
org.apache.commons.collections4.CollectionUtils
;
import
org.springframework.stereotype.Service
;
...
...
@@ -45,7 +47,7 @@ public class BizKnowledgeTrainLogServiceImpl extends BaseServiceImpl
BizKnowledgeTrainLogModel
saveModel
=
new
BizKnowledgeTrainLogModel
();
if
(
entity
.
getId
()
!=
null
)
{
saveModel
=
this
.
repository
.
get
(
entity
.
getId
());
BeanUtil
s
.
copyPropertiesIgnoreNull
(
entity
,
saveModel
);
BeanUtil
.
copyProperties
(
entity
,
saveModel
,
new
CopyOptions
().
ignoreNullValue
()
);
}
else
{
saveModel
=
KnowledgeTrainLogConvert
.
entityToModel
(
entity
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment