Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
K
know-base
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
张京坤
know-base
Commits
925554b9
提交
925554b9
authored
1月 20, 2024
作者:
chenshiqiang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
send data from excel to kafka for python
上级
a025c86b
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
15 行增加
和
2 行删除
+15
-2
Knowledge.java
src/main/java/com/zzsn/knowbase/entity/Knowledge.java
+1
-0
KnowledgeChannel.java
...com/zzsn/knowbase/kafka/cloudstream/KnowledgeChannel.java
+4
-1
ProduceInfo.java
...in/java/com/zzsn/knowbase/kafka/producer/ProduceInfo.java
+6
-0
KnowledgeServiceImpl.java
.../com/zzsn/knowbase/service/impl/KnowledgeServiceImpl.java
+4
-1
没有找到文件。
src/main/java/com/zzsn/knowbase/entity/Knowledge.java
浏览文件 @
925554b9
...
...
@@ -102,6 +102,7 @@ public class Knowledge implements Serializable {
* 知识库id
*/
private
String
kbKnowledgeId
;
private
String
content
;
/**
* 类型
*/
...
...
src/main/java/com/zzsn/knowbase/kafka/cloudstream/KnowledgeChannel.java
浏览文件 @
925554b9
...
...
@@ -3,6 +3,8 @@ package com.zzsn.knowbase.kafka.cloudstream;
import
org.springframework.cloud.stream.annotation.Output
;
import
org.springframework.messaging.MessageChannel
;
import
java.net.DatagramSocket
;
/**
* @author chenshiqiang
* @Description 知识信息通道
...
...
@@ -18,5 +20,6 @@ public interface KnowledgeChannel {
@Output
MessageChannel
knowledgeContents
();
@Output
MessageChannel
knowledgeExcelContents
();
}
src/main/java/com/zzsn/knowbase/kafka/producer/ProduceInfo.java
浏览文件 @
925554b9
...
...
@@ -32,4 +32,10 @@ public class ProduceInfo {
Message
<
String
>
message
=
MessageBuilder
.
withPayload
(
msg
).
build
();
channel
.
knowledgeContents
().
send
(
message
);
}
public
void
sendKnowledgeExcelContents
(
KnowledgeMessage
knowledgeMessage
)
{
String
msg
=
JSON
.
toJSONString
(
knowledgeMessage
);
Message
<
String
>
message
=
MessageBuilder
.
withPayload
(
msg
).
build
();
channel
.
knowledgeExcelContents
().
send
(
message
);
}
}
src/main/java/com/zzsn/knowbase/service/impl/KnowledgeServiceImpl.java
浏览文件 @
925554b9
...
...
@@ -518,6 +518,9 @@ class KnowledgeServiceImpl implements IKnowledgeService {
continue
;
}
if
(
StringUtils
.
isNotEmpty
(
info
.
get
(
1
)))
{
specialInformation
.
setContent
(
info
.
get
(
1
));
//段落切分
specialInformation
.
setContents
(
Collections
.
singletonList
(
Content
.
builder
()
.
contentId
(
codeGenerateUtil
.
geneIdNo
(
Constants
.
FINANCE
,
8
))
.
content
(
info
.
get
(
1
)).
build
()));
...
...
@@ -541,7 +544,7 @@ class KnowledgeServiceImpl implements IKnowledgeService {
BeanUtils
.
copyProperties
(
specialInformation
,
knowledgeMessage
);
knowledgeMessage
.
setType
(
specialInformation
.
getTypeId
());
knowledgeMessage
.
setContents
(
specialInformation
.
getContents
());
produceInfo
.
sendKnowledgeContents
(
knowledgeMessage
);
produceInfo
.
sendKnowledge
Excel
Contents
(
knowledgeMessage
);
}
catch
(
NumberFormatException
e
)
{
log
.
error
(
"处理异常"
);
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论