Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gdtel-gztel-school-center
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
吴学德
gdtel-gztel-school-center
Commits
b8d24f0a
Commit
b8d24f0a
authored
Feb 26, 2021
by
陈浩建
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
单宽带未下单定时器
parent
7e44eba0
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
33 additions
and
2 deletions
+33
-2
common/src/main/java/com/winsun/mapper/OrderMapper.java
+6
-0
task/src/main/java/com/winsun/TimingTask/RhZhiNenTask.java
+27
-2
No files found.
common/src/main/java/com/winsun/mapper/OrderMapper.java
View file @
b8d24f0a
...
@@ -155,4 +155,10 @@ public interface OrderMapper extends BaseMapper<Order> {
...
@@ -155,4 +155,10 @@ public interface OrderMapper extends BaseMapper<Order> {
* */
* */
@Select
(
"SELECT * FROM hhr_order WHERE contact_number = #{phone} and business_package = '预存送流量'"
)
@Select
(
"SELECT * FROM hhr_order WHERE contact_number = #{phone} and business_package = '预存送流量'"
)
List
<
Map
<
String
,
Object
>>
selectOrderYcsll
(
@Param
(
"phone"
)
String
phone
);
List
<
Map
<
String
,
Object
>>
selectOrderYcsll
(
@Param
(
"phone"
)
String
phone
);
/**
* 查询单宽为未下单订单
* */
@Select
(
"SELECT * FROM hhr_order WHERE user_type = '5' and order_status = '未下单'"
)
List
<
Map
<
String
,
Object
>>
selectDKList
();
}
}
task/src/main/java/com/winsun/TimingTask/RhZhiNenTask.java
View file @
b8d24f0a
...
@@ -55,11 +55,35 @@ public class RhZhiNenTask {
...
@@ -55,11 +55,35 @@ public class RhZhiNenTask {
private
IntelligenceSendOrder
intelligenceSendOrder
;
private
IntelligenceSendOrder
intelligenceSendOrder
;
/**
/**
* 下发智能平台订单
* 下发智能平台订单
-- 单宽
*
*
*/
*/
@Scheduled
(
cron
=
"0 0/5 * * * ? "
)
@Scheduled
(
cron
=
"0 0/5 * * * ? "
)
// @Scheduled(fixedRate=2800000)
public
void
sendZhiNengOrderDK
()
{
log
.
info
(
"智能平台定时器单宽下单启动"
);
try
{
// 查询未下单并为单宽的订单
List
<
Map
<
String
,
Object
>>
orders
=
orderMapper
.
selectDKList
();
// 发送下单请求
for
(
int
i
=
0
;
i
<
orders
.
size
();
++
i
)
{
intelligenceSendOrder
.
singleBroadSendOrder
(
orders
.
get
(
i
));
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
log
.
error
(
"智能平台定时器单宽下单异常"
);
log
.
error
(
e
.
getMessage
());
}
}
/**
* 下发智能平台订单 -- 融合
*
*/
@Scheduled
(
cron
=
"0 0/5 * * * ? "
)
// @Scheduled(fixedRate=2800000)
public
void
sendZhiNengOrder
()
{
public
void
sendZhiNengOrder
()
{
log
.
info
(
"智能平台定时器下单启动"
);
log
.
info
(
"智能平台定时器下单启动"
);
try
{
try
{
...
@@ -70,6 +94,7 @@ public class RhZhiNenTask {
...
@@ -70,6 +94,7 @@ public class RhZhiNenTask {
Calendar
calendar
=
Calendar
.
getInstance
();
Calendar
calendar
=
Calendar
.
getInstance
();
// 查询未下单并且融合时间为今天的订单
// 查询未下单并且融合时间为今天的订单
Wrapper
<
Order
>
wrapper
=
new
EntityWrapper
<>();
Wrapper
<
Order
>
wrapper
=
new
EntityWrapper
<>();
wrapper
.
in
(
"user_type"
,
"3,10"
);
wrapper
.
eq
(
"order_status"
,
"未下单"
);
wrapper
.
eq
(
"order_status"
,
"未下单"
);
wrapper
.
ge
(
"rh_time"
,
sdf
.
format
(
calendar
.
getTime
()));
wrapper
.
ge
(
"rh_time"
,
sdf
.
format
(
calendar
.
getTime
()));
calendar
.
add
(
Calendar
.
DATE
,
1
);
calendar
.
add
(
Calendar
.
DATE
,
1
);
...
...
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