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
46d5dda9
Commit
46d5dda9
authored
Jun 27, 2025
by
alex yao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: 差旅对话
parent
4e85ba7d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
35 additions
and
51 deletions
+35
-51
TravelBusinessDialoguesDto.java
...m/poc/travel_business/dto/TravelBusinessDialoguesDto.java
+12
-51
TravelBusinessRestImpl.java
...poc/travel_business/rest/impl/TravelBusinessRestImpl.java
+23
-0
No files found.
src/main/java/cn/com/poc/travel_business/dto/TravelBusinessDialoguesDto.java
View file @
46d5dda9
...
...
@@ -14,52 +14,21 @@ public class TravelBusinessDialoguesDto {
*/
private
String
dialoguesId
;
/**
*
agentId
*
文件地址
*/
private
String
agentId
;
private
String
fileUrl
;
/**
*
问题
*
输入内容
*/
private
String
input
;
/**
* 是否启用搜索引擎
*/
private
Boolean
enableSearchEngine
;
/**
* 是否开启深度思考
*/
private
Boolean
enableDeepThinking
;
/**
* 文件地址
*/
private
String
fileUrl
;
/**
* 知识库ids
* 知识库id
*/
private
Integer
[]
knowledgeIds
;
public
String
getAgentId
()
{
return
agentId
;
}
public
void
setAgentId
(
String
agentId
)
{
this
.
agentId
=
agentId
;
}
public
String
getInput
()
{
return
input
;
}
public
void
setInput
(
String
input
)
{
this
.
input
=
input
;
}
public
String
getDialoguesId
()
{
return
dialoguesId
;
...
...
@@ -69,22 +38,6 @@ public class TravelBusinessDialoguesDto {
this
.
dialoguesId
=
dialoguesId
;
}
public
Boolean
getEnableSearchEngine
()
{
return
enableSearchEngine
;
}
public
void
setEnableSearchEngine
(
Boolean
enableSearchEngine
)
{
this
.
enableSearchEngine
=
enableSearchEngine
;
}
public
Boolean
getEnableDeepThinking
()
{
return
enableDeepThinking
;
}
public
void
setEnableDeepThinking
(
Boolean
enableDeepThinking
)
{
this
.
enableDeepThinking
=
enableDeepThinking
;
}
public
String
getFileUrl
()
{
return
fileUrl
;
}
...
...
@@ -93,6 +46,14 @@ public class TravelBusinessDialoguesDto {
this
.
fileUrl
=
fileUrl
;
}
public
String
getInput
()
{
return
input
;
}
public
void
setInput
(
String
input
)
{
this
.
input
=
input
;
}
public
Integer
[]
getKnowledgeIds
()
{
return
knowledgeIds
;
}
...
...
src/main/java/cn/com/poc/travel_business/rest/impl/TravelBusinessRestImpl.java
View file @
46d5dda9
package
cn
.
com
.
poc
.
travel_business
.
rest
.
impl
;
import
cn.com.poc.common.utils.Assert
;
import
cn.com.poc.common.utils.BlContext
;
import
cn.com.poc.support.security.oauth.entity.UserBaseEntity
;
import
cn.com.poc.travel_business.aggregate.TravelBusinessService
;
import
cn.com.poc.travel_business.dto.TravelBusinessDialoguesDto
;
import
cn.com.poc.travel_business.rest.TravelBusinessRest
;
import
org.springframework.stereotype.Component
;
import
javax.annotation.Resource
;
/**
* @author alex.yao
* @date 2025/6/27
*/
@Component
public
class
TravelBusinessRestImpl
implements
TravelBusinessRest
{
@Resource
private
TravelBusinessService
travelBusinessService
;
@Override
public
void
call
(
TravelBusinessDialoguesDto
travelBusinessDialoguesDto
)
throws
Exception
{
Assert
.
notNull
(
travelBusinessDialoguesDto
,
"对话信息不能为空"
);
Assert
.
notNull
(
travelBusinessDialoguesDto
.
getDialoguesId
(),
"对话id不能为空"
);
Assert
.
notNull
(
travelBusinessDialoguesDto
.
getInput
(),
"问题不能为空"
);
UserBaseEntity
userBaseEntity
=
BlContext
.
getCurrentUserNotException
();
if
(
userBaseEntity
==
null
)
{
throw
new
RuntimeException
(
"用户未登录"
);
}
travelBusinessService
.
call
(
travelBusinessDialoguesDto
.
getDialoguesId
(),
travelBusinessDialoguesDto
.
getInput
(),
travelBusinessDialoguesDto
.
getFileUrl
(),
travelBusinessDialoguesDto
.
getKnowledgeIds
(),
null
,
userBaseEntity
.
getUserId
()
);
}
}
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