Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform
Project
Project
Details
Activity
Releases
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
youjj
cloud-platform
Commits
b3ddaf2b
Commit
b3ddaf2b
authored
Aug 05, 2019
by
hanfeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改订单统计定时任务
parent
2e90c8ad
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
44 additions
and
21 deletions
+44
-21
AppUsersManageController.java
...wxiaoqi/security/admin/rest/AppUsersManageController.java
+0
-2
DailyMembersOrderStatisticsBiz.java
...fc/platform/order/biz/DailyMembersOrderStatisticsBiz.java
+11
-3
DailyOrderStatisticsBiz.java
.../com/xxfc/platform/order/biz/DailyOrderStatisticsBiz.java
+1
-1
DailyTravelOrderStatisticsBiz.java
...xfc/platform/order/biz/DailyTravelOrderStatisticsBiz.java
+13
-4
DailyVehicleOrderStatisticsBiz.java
...fc/platform/order/biz/DailyVehicleOrderStatisticsBiz.java
+10
-4
BaseOrderStatisticsJobHandler.java
...tform/order/jobhandler/BaseOrderStatisticsJobHandler.java
+9
-7
No files found.
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/rest/AppUsersManageController.java
View file @
b3ddaf2b
...
...
@@ -126,7 +126,5 @@ public class AppUsersManageController extends BaseController<AppUserManageBiz,Ap
appUserLoginBiz
.
deleteAppUserById
(
id
);
return
ObjectRestResponse
.
succ
();
}
}
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/DailyMembersOrderStatisticsBiz.java
View file @
b3ddaf2b
...
...
@@ -9,24 +9,26 @@ import org.apache.commons.beanutils.BeanUtils;
import
org.springframework.stereotype.Service
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.Map
;
/**
* 每日购买会员订单统计
*
* @author Administrator
*/
@Service
public
class
DailyMembersOrderStatisticsBiz
extends
BaseBiz
<
DailyMembersOrderStatisticsMapper
,
DailyMembersOrderStatistics
>
{
public
boolean
memberOrderStatistics
()
{
public
boolean
memberOrderStatistics
()
{
try
{
HashMap
<
String
,
Object
>
resultMap
=
new
HashMap
<>();
Map
<
String
,
Object
>
travelGmv
=
mapper
.
getTravelGmv
();
Map
<
String
,
Object
>
travelGmv
=
mapper
.
getTravelGmv
();
resultMap
.
putAll
(
travelGmv
);
DailyMembersOrderStatistics
MembersStatistics
=
new
DailyMembersOrderStatistics
();
BeanUtils
.
copyProperties
(
MembersStatistics
,
resultMap
);
BeanUtils
.
copyProperties
(
MembersStatistics
,
resultMap
);
insertSelective
(
MembersStatistics
);
return
true
;
}
catch
(
Exception
e
)
{
...
...
@@ -34,4 +36,10 @@ public class DailyMembersOrderStatisticsBiz extends BaseBiz<DailyMembersOrderSta
return
false
;
}
}
@Override
public
int
insertSelectiveRe
(
DailyMembersOrderStatistics
entity
)
{
entity
.
setCrtTime
(
new
Date
());
return
mapper
.
insertSelective
(
entity
);
}
}
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/DailyOrderStatisticsBiz.java
View file @
b3ddaf2b
...
...
@@ -25,7 +25,7 @@ public class DailyOrderStatisticsBiz extends BaseBiz<DailyOrderStatisticsMapper,
@Autowired
private
DailyMembersOrderStatisticsBiz
membersStatisticsBiz
;
// @Scheduled(cron = "0 0/1 *
* * ?")
@Scheduled
(
cron
=
"0 0 2
* * ?"
)
public
boolean
statisticalOrder
(){
boolean
vehicleFlag
=
vehicleStatisticsBiz
.
StatisticsOfCarRentalOrders
();
boolean
travelFlag
=
travelStatisticsBiz
.
StatisticsOfTravelOrders
();
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/DailyTravelOrderStatisticsBiz.java
View file @
b3ddaf2b
package
com
.
xxfc
.
platform
.
order
.
biz
;
import
com.github.wxiaoqi.security.common.biz.BaseBiz
;
import
com.github.wxiaoqi.security.common.util.EntityUtils
;
import
com.xxfc.platform.order.entity.DailyTravelOrderStatistics
;
import
com.xxfc.platform.order.mapper.DailyTravelOrderStatisticsMapper
;
import
org.apache.commons.beanutils.BeanUtils
;
import
org.springframework.stereotype.Service
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.Map
;
/**
* 每日旅游订单统计
*
* @author Administrator
*/
@Service
public
class
DailyTravelOrderStatisticsBiz
extends
BaseBiz
<
DailyTravelOrderStatisticsMapper
,
DailyTravelOrderStatistics
>
{
public
boolean
StatisticsOfTravelOrders
()
{
public
boolean
StatisticsOfTravelOrders
()
{
try
{
HashMap
<
String
,
Object
>
resultMap
=
new
HashMap
<>();
Map
<
String
,
Object
>
travelGmv
=
mapper
.
getTravelGmv
();
Map
<
String
,
Object
>
travelGmv
=
mapper
.
getTravelGmv
();
BigDecimal
travelPenalSum
=
mapper
.
getTravelPenalSum
();
resultMap
.
putAll
(
travelGmv
);
resultMap
.
put
(
"penalSum"
,
travelPenalSum
);
resultMap
.
put
(
"penalSum"
,
travelPenalSum
);
DailyTravelOrderStatistics
TravelStatistics
=
new
DailyTravelOrderStatistics
();
BeanUtils
.
copyProperties
(
TravelStatistics
,
resultMap
);
BeanUtils
.
copyProperties
(
TravelStatistics
,
resultMap
);
insertSelective
(
TravelStatistics
);
return
true
;
}
catch
(
Exception
e
)
{
...
...
@@ -34,4 +37,10 @@ public class DailyTravelOrderStatisticsBiz extends BaseBiz<DailyTravelOrderStati
return
false
;
}
}
@Override
public
int
insertSelectiveRe
(
DailyTravelOrderStatistics
entity
)
{
entity
.
setCrtTime
(
new
Date
());
return
mapper
.
insertSelective
(
entity
);
}
}
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/DailyVehicleOrderStatisticsBiz.java
View file @
b3ddaf2b
...
...
@@ -2,6 +2,7 @@ package com.xxfc.platform.order.biz;
import
com.alibaba.fastjson.JSON
;
import
com.github.wxiaoqi.security.common.biz.BaseBiz
;
import
com.xxfc.platform.order.entity.DailyMembersOrderStatistics
;
import
com.xxfc.platform.order.entity.DailyVehicleOrderStatistics
;
import
com.xxfc.platform.order.mapper.DailyVehicleOrderStatisticsMapper
;
import
com.xxfc.platform.order.pojo.DedDetailDTO
;
...
...
@@ -12,10 +13,7 @@ import org.springframework.transaction.annotation.Transactional;
import
org.springframework.transaction.interceptor.TransactionAspectSupport
;
import
java.math.BigDecimal
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.*
;
/** 每日租车订单统计
* @author Administrator
...
...
@@ -102,4 +100,12 @@ public class DailyVehicleOrderStatisticsBiz extends BaseBiz<DailyVehicleOrderSta
return
null
;
}
@Override
public
int
insertSelectiveRe
(
DailyVehicleOrderStatistics
entity
)
{
Date
date
=
new
Date
();
entity
.
setCrtTime
(
new
Date
());
return
mapper
.
insertSelective
(
entity
);
}
}
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/jobhandler/BaseOrderStatisticsJobHandler.java
View file @
b3ddaf2b
...
...
@@ -28,17 +28,19 @@ public class BaseOrderStatisticsJobHandler extends IJobHandler {
XxlJobLogger
.
log
(
"-----定时器进入---baseOrderStatisticsHandler---"
);
log
.
info
(
"-----定时器进入---baseOrderStatisticsHandler---"
);
boolean
flag
=
statisticsBiz
.
statisticalOrder
();
//
boolean flag = statisticsBiz.statisticalOrder();
ReturnT
returnT
=
new
ReturnT
();
if
(
flag
)
{
//
if (flag) {
returnT
.
setCode
(
100
);
returnT
.
setMsg
(
"成功"
);
return
returnT
;
}
else
{
returnT
.
setCode
(
500
);
returnT
.
setMsg
(
"失败"
);
return
returnT
;
}
// }
// else {
// returnT.setCode(500);
// returnT.setMsg("失败");
// return returnT;
// }
}
catch
(
Exception
e
)
{
XxlJobLogger
.
log
(
e
);
return
FAIL
;
...
...
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