Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
midjourney-proxy
Overview
Overview
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
徐少华
midjourney-proxy
Commits
f4c26e52
Commit
f4c26e52
authored
Feb 26, 2020
by
阮思源
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1002457 阶段配置跳转衔接语,熔断,唤醒语时间支持时分秒录入
parent
1691c45b
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
5 additions
and
5 deletions
+5
-5
PersonalStageBizImpl.java
...oud/book/personalstage/biz/impl/PersonalStageBizImpl.java
+3
-3
PersonalStageJumpBizImpl.java
...book/personalstage/biz/impl/PersonalStageJumpBizImpl.java
+1
-1
PersonalStage.java
...a/com/pcloud/book/personalstage/entity/PersonalStage.java
+1
-1
No files found.
pcloud-service-book/src/main/java/com/pcloud/book/personalstage/biz/impl/PersonalStageBizImpl.java
View file @
f4c26e52
...
@@ -452,7 +452,7 @@ public class PersonalStageBizImpl implements PersonalStageBiz {
...
@@ -452,7 +452,7 @@ public class PersonalStageBizImpl implements PersonalStageBiz {
}
}
if
(
currentWakeup
!=
null
&&
i
>
0
&&
i
<
wakeups
.
size
()){
if
(
currentWakeup
!=
null
&&
i
>
0
&&
i
<
wakeups
.
size
()){
PersonalStageWakeup
nextWakeup
=
wakeups
.
get
(
i
);
PersonalStageWakeup
nextWakeup
=
wakeups
.
get
(
i
);
Integer
time
=(
nextWakeup
.
getToStageStartTime
()-
currentWakeup
.
getToStageStartTime
())*
60
*
1000
;
Integer
time
=(
nextWakeup
.
getToStageStartTime
()-
currentWakeup
.
getToStageStartTime
())*
1000
;
WakeupDelayDTO
wakeupDelayDTONew
=
new
WakeupDelayDTO
();
WakeupDelayDTO
wakeupDelayDTONew
=
new
WakeupDelayDTO
();
wakeupDelayDTONew
.
setPersonalStageWakeupId
(
nextWakeup
.
getId
());
wakeupDelayDTONew
.
setPersonalStageWakeupId
(
nextWakeup
.
getId
());
wakeupDelayDTONew
.
setRobotId
(
robotId
);
wakeupDelayDTONew
.
setRobotId
(
robotId
);
...
@@ -502,7 +502,7 @@ public class PersonalStageBizImpl implements PersonalStageBiz {
...
@@ -502,7 +502,7 @@ public class PersonalStageBizImpl implements PersonalStageBiz {
wakeupDelayDTO
.
setIp
(
ip
);
wakeupDelayDTO
.
setIp
(
ip
);
wakeupDelayDTO
.
setPersonalStageId
(
personalStageId
);
wakeupDelayDTO
.
setPersonalStageId
(
personalStageId
);
wakeupDelayDTO
.
setPersonalStageUserId
(
personalStageUser
.
getId
());
wakeupDelayDTO
.
setPersonalStageUserId
(
personalStageUser
.
getId
());
DelayQueueDTO
delayQueueDTO
=
DelayQueueDTO
.
builder
().
key
(
userWxId
).
type
(
PersonalStageConstant
.
PERSONALSTAGE_DELAY_WAKEUP
).
msg
(
wakeupDelayDTO
).
timeout
(
toStageStartTime
*
60
*
1000
).
build
();
DelayQueueDTO
delayQueueDTO
=
DelayQueueDTO
.
builder
().
key
(
userWxId
).
type
(
PersonalStageConstant
.
PERSONALSTAGE_DELAY_WAKEUP
).
msg
(
wakeupDelayDTO
).
timeout
(
toStageStartTime
*
1000
).
build
();
delayMessageSender
.
send
(
delayQueueDTO
);
delayMessageSender
.
send
(
delayQueueDTO
);
return
personalStageUser
;
return
personalStageUser
;
}
}
...
@@ -598,7 +598,7 @@ public class PersonalStageBizImpl implements PersonalStageBiz {
...
@@ -598,7 +598,7 @@ public class PersonalStageBizImpl implements PersonalStageBiz {
delayDTO
.
setWxId
(
userWxId
);
delayDTO
.
setWxId
(
userWxId
);
delayDTO
.
setIp
(
ip
);
delayDTO
.
setIp
(
ip
);
DelayQueueDTO
delayQueueDTO
=
DelayQueueDTO
.
builder
().
key
(
userWxId
).
type
(
PersonalStageConstant
.
PERSONALSTAGE_DELAY_FUSING
)
DelayQueueDTO
delayQueueDTO
=
DelayQueueDTO
.
builder
().
key
(
userWxId
).
type
(
PersonalStageConstant
.
PERSONALSTAGE_DELAY_FUSING
)
.
msg
(
delayDTO
).
timeout
(
personalStage
.
getNotKeywordFusingTime
().
intValue
()
*
60
*
1000
).
build
();
.
msg
(
delayDTO
).
timeout
(
personalStage
.
getNotKeywordFusingTime
().
intValue
()
*
1000
).
build
();
delayMessageSender
.
send
(
delayQueueDTO
);
delayMessageSender
.
send
(
delayQueueDTO
);
}
}
String
key
=
"BOOK:PERSONAL_STAGE:FUSING:"
+
last
.
getId
();
String
key
=
"BOOK:PERSONAL_STAGE:FUSING:"
+
last
.
getId
();
...
...
pcloud-service-book/src/main/java/com/pcloud/book/personalstage/biz/impl/PersonalStageJumpBizImpl.java
View file @
f4c26e52
...
@@ -430,7 +430,7 @@ public class PersonalStageJumpBizImpl implements PersonalStageJumpBiz {
...
@@ -430,7 +430,7 @@ public class PersonalStageJumpBizImpl implements PersonalStageJumpBiz {
linkupDelayDTO
.
setWxId
(
userWxId
);
linkupDelayDTO
.
setWxId
(
userWxId
);
linkupDelayDTO
.
setIp
(
ip
);
linkupDelayDTO
.
setIp
(
ip
);
linkupDelayDTO
.
setPersonalStageUserId
(
personalStageUserId
);
linkupDelayDTO
.
setPersonalStageUserId
(
personalStageUserId
);
DelayQueueDTO
delayQueueDTO
=
DelayQueueDTO
.
builder
().
key
(
userWxId
).
type
(
PersonalStageConstant
.
PERSONALSTAGE_DELAY_LINKUP
).
msg
(
linkupDelayDTO
).
timeout
(
jumpLinkup
.
getToStageStartTime
()*
60
*
1000
).
build
();
DelayQueueDTO
delayQueueDTO
=
DelayQueueDTO
.
builder
().
key
(
userWxId
).
type
(
PersonalStageConstant
.
PERSONALSTAGE_DELAY_LINKUP
).
msg
(
linkupDelayDTO
).
timeout
(
jumpLinkup
.
getToStageStartTime
()*
1000
).
build
();
delayMessageSender
.
send
(
delayQueueDTO
);
delayMessageSender
.
send
(
delayQueueDTO
);
LOGGER
.
info
(
"增加跳转衔接语延时"
+
delayQueueDTO
.
toString
());
LOGGER
.
info
(
"增加跳转衔接语延时"
+
delayQueueDTO
.
toString
());
}
else
{
}
else
{
...
...
pcloud-service-book/src/main/java/com/pcloud/book/personalstage/entity/PersonalStage.java
View file @
f4c26e52
...
@@ -18,7 +18,7 @@ public class PersonalStage extends BaseEntity {
...
@@ -18,7 +18,7 @@ public class PersonalStage extends BaseEntity {
@ApiModelProperty
(
"发送阶段非关键词回复语次数"
)
@ApiModelProperty
(
"发送阶段非关键词回复语次数"
)
private
Integer
notKeywordFusingCount
;
private
Integer
notKeywordFusingCount
;
@ApiModelProperty
(
"触发熔断后几
分钟
恢复正常"
)
@ApiModelProperty
(
"触发熔断后几
秒
恢复正常"
)
private
Long
notKeywordFusingTime
;
private
Long
notKeywordFusingTime
;
@ApiModelProperty
(
"机器人分类id"
)
@ApiModelProperty
(
"机器人分类id"
)
...
...
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