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
ff53a8c9
Commit
ff53a8c9
authored
Aug 05, 2019
by
jiaorz
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/base-modify' into base-modify
parents
52a1e9a7
de962659
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
77 additions
and
29 deletions
+77
-29
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
CertificationController.java
...latform/universal/controller/CertificationController.java
+18
-8
TrafficViolationsService.java
.../platform/universal/service/TrafficViolationsService.java
+13
-0
VehicleMapper.xml
...ehicle-server/src/main/resources/mapper/VehicleMapper.xml
+2
-0
No files found.
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/rest/AppUsersManageController.java
View file @
ff53a8c9
...
@@ -126,7 +126,5 @@ public class AppUsersManageController extends BaseController<AppUserManageBiz,Ap
...
@@ -126,7 +126,5 @@ public class AppUsersManageController extends BaseController<AppUserManageBiz,Ap
appUserLoginBiz
.
deleteAppUserById
(
id
);
appUserLoginBiz
.
deleteAppUserById
(
id
);
return
ObjectRestResponse
.
succ
();
return
ObjectRestResponse
.
succ
();
}
}
}
}
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/DailyMembersOrderStatisticsBiz.java
View file @
ff53a8c9
...
@@ -9,24 +9,26 @@ import org.apache.commons.beanutils.BeanUtils;
...
@@ -9,24 +9,26 @@ import org.apache.commons.beanutils.BeanUtils;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
/**
/**
* 每日购买会员订单统计
* 每日购买会员订单统计
*
* @author Administrator
* @author Administrator
*/
*/
@Service
@Service
public
class
DailyMembersOrderStatisticsBiz
extends
BaseBiz
<
DailyMembersOrderStatisticsMapper
,
DailyMembersOrderStatistics
>
{
public
class
DailyMembersOrderStatisticsBiz
extends
BaseBiz
<
DailyMembersOrderStatisticsMapper
,
DailyMembersOrderStatistics
>
{
public
boolean
memberOrderStatistics
()
{
public
boolean
memberOrderStatistics
()
{
try
{
try
{
HashMap
<
String
,
Object
>
resultMap
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
resultMap
=
new
HashMap
<>();
Map
<
String
,
Object
>
travelGmv
=
mapper
.
getTravelGmv
();
Map
<
String
,
Object
>
travelGmv
=
mapper
.
getTravelGmv
();
resultMap
.
putAll
(
travelGmv
);
resultMap
.
putAll
(
travelGmv
);
DailyMembersOrderStatistics
MembersStatistics
=
new
DailyMembersOrderStatistics
();
DailyMembersOrderStatistics
MembersStatistics
=
new
DailyMembersOrderStatistics
();
BeanUtils
.
copyProperties
(
MembersStatistics
,
resultMap
);
BeanUtils
.
copyProperties
(
MembersStatistics
,
resultMap
);
insertSelective
(
MembersStatistics
);
insertSelective
(
MembersStatistics
);
return
true
;
return
true
;
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -34,4 +36,10 @@ public class DailyMembersOrderStatisticsBiz extends BaseBiz<DailyMembersOrderSta
...
@@ -34,4 +36,10 @@ public class DailyMembersOrderStatisticsBiz extends BaseBiz<DailyMembersOrderSta
return
false
;
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 @
ff53a8c9
...
@@ -25,7 +25,7 @@ public class DailyOrderStatisticsBiz extends BaseBiz<DailyOrderStatisticsMapper,
...
@@ -25,7 +25,7 @@ public class DailyOrderStatisticsBiz extends BaseBiz<DailyOrderStatisticsMapper,
@Autowired
@Autowired
private
DailyMembersOrderStatisticsBiz
membersStatisticsBiz
;
private
DailyMembersOrderStatisticsBiz
membersStatisticsBiz
;
// @Scheduled(cron = "0 0/1 *
* * ?")
@Scheduled
(
cron
=
"0 0 2
* * ?"
)
public
boolean
statisticalOrder
(){
public
boolean
statisticalOrder
(){
boolean
vehicleFlag
=
vehicleStatisticsBiz
.
StatisticsOfCarRentalOrders
();
boolean
vehicleFlag
=
vehicleStatisticsBiz
.
StatisticsOfCarRentalOrders
();
boolean
travelFlag
=
travelStatisticsBiz
.
StatisticsOfTravelOrders
();
boolean
travelFlag
=
travelStatisticsBiz
.
StatisticsOfTravelOrders
();
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/DailyTravelOrderStatisticsBiz.java
View file @
ff53a8c9
package
com
.
xxfc
.
platform
.
order
.
biz
;
package
com
.
xxfc
.
platform
.
order
.
biz
;
import
com.github.wxiaoqi.security.common.biz.BaseBiz
;
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.entity.DailyTravelOrderStatistics
;
import
com.xxfc.platform.order.mapper.DailyTravelOrderStatisticsMapper
;
import
com.xxfc.platform.order.mapper.DailyTravelOrderStatisticsMapper
;
import
org.apache.commons.beanutils.BeanUtils
;
import
org.apache.commons.beanutils.BeanUtils
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
/**
/**
* 每日旅游订单统计
* 每日旅游订单统计
*
* @author Administrator
* @author Administrator
*/
*/
@Service
@Service
public
class
DailyTravelOrderStatisticsBiz
extends
BaseBiz
<
DailyTravelOrderStatisticsMapper
,
DailyTravelOrderStatistics
>
{
public
class
DailyTravelOrderStatisticsBiz
extends
BaseBiz
<
DailyTravelOrderStatisticsMapper
,
DailyTravelOrderStatistics
>
{
public
boolean
StatisticsOfTravelOrders
()
{
public
boolean
StatisticsOfTravelOrders
()
{
try
{
try
{
HashMap
<
String
,
Object
>
resultMap
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
resultMap
=
new
HashMap
<>();
Map
<
String
,
Object
>
travelGmv
=
mapper
.
getTravelGmv
();
Map
<
String
,
Object
>
travelGmv
=
mapper
.
getTravelGmv
();
BigDecimal
travelPenalSum
=
mapper
.
getTravelPenalSum
();
BigDecimal
travelPenalSum
=
mapper
.
getTravelPenalSum
();
resultMap
.
putAll
(
travelGmv
);
resultMap
.
putAll
(
travelGmv
);
resultMap
.
put
(
"penalSum"
,
travelPenalSum
);
resultMap
.
put
(
"penalSum"
,
travelPenalSum
);
DailyTravelOrderStatistics
TravelStatistics
=
new
DailyTravelOrderStatistics
();
DailyTravelOrderStatistics
TravelStatistics
=
new
DailyTravelOrderStatistics
();
BeanUtils
.
copyProperties
(
TravelStatistics
,
resultMap
);
BeanUtils
.
copyProperties
(
TravelStatistics
,
resultMap
);
insertSelective
(
TravelStatistics
);
insertSelective
(
TravelStatistics
);
return
true
;
return
true
;
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -34,4 +37,10 @@ public class DailyTravelOrderStatisticsBiz extends BaseBiz<DailyTravelOrderStati
...
@@ -34,4 +37,10 @@ public class DailyTravelOrderStatisticsBiz extends BaseBiz<DailyTravelOrderStati
return
false
;
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 @
ff53a8c9
...
@@ -2,6 +2,7 @@ package com.xxfc.platform.order.biz;
...
@@ -2,6 +2,7 @@ package com.xxfc.platform.order.biz;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.github.wxiaoqi.security.common.biz.BaseBiz
;
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.entity.DailyVehicleOrderStatistics
;
import
com.xxfc.platform.order.mapper.DailyVehicleOrderStatisticsMapper
;
import
com.xxfc.platform.order.mapper.DailyVehicleOrderStatisticsMapper
;
import
com.xxfc.platform.order.pojo.DedDetailDTO
;
import
com.xxfc.platform.order.pojo.DedDetailDTO
;
...
@@ -12,10 +13,7 @@ import org.springframework.transaction.annotation.Transactional;
...
@@ -12,10 +13,7 @@ import org.springframework.transaction.annotation.Transactional;
import
org.springframework.transaction.interceptor.TransactionAspectSupport
;
import
org.springframework.transaction.interceptor.TransactionAspectSupport
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.ArrayList
;
import
java.util.*
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
/** 每日租车订单统计
/** 每日租车订单统计
* @author Administrator
* @author Administrator
...
@@ -102,4 +100,12 @@ public class DailyVehicleOrderStatisticsBiz extends BaseBiz<DailyVehicleOrderSta
...
@@ -102,4 +100,12 @@ public class DailyVehicleOrderStatisticsBiz extends BaseBiz<DailyVehicleOrderSta
return
null
;
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 @
ff53a8c9
...
@@ -28,17 +28,19 @@ public class BaseOrderStatisticsJobHandler extends IJobHandler {
...
@@ -28,17 +28,19 @@ public class BaseOrderStatisticsJobHandler extends IJobHandler {
XxlJobLogger
.
log
(
"-----定时器进入---baseOrderStatisticsHandler---"
);
XxlJobLogger
.
log
(
"-----定时器进入---baseOrderStatisticsHandler---"
);
log
.
info
(
"-----定时器进入---baseOrderStatisticsHandler---"
);
log
.
info
(
"-----定时器进入---baseOrderStatisticsHandler---"
);
boolean
flag
=
statisticsBiz
.
statisticalOrder
();
//
boolean flag = statisticsBiz.statisticalOrder();
ReturnT
returnT
=
new
ReturnT
();
ReturnT
returnT
=
new
ReturnT
();
if
(
flag
)
{
//
if (flag) {
returnT
.
setCode
(
100
);
returnT
.
setCode
(
100
);
returnT
.
setMsg
(
"成功"
);
returnT
.
setMsg
(
"成功"
);
return
returnT
;
return
returnT
;
}
else
{
// }
returnT
.
setCode
(
500
);
returnT
.
setMsg
(
"失败"
);
// else {
return
returnT
;
// returnT.setCode(500);
}
// returnT.setMsg("失败");
// return returnT;
// }
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
XxlJobLogger
.
log
(
e
);
XxlJobLogger
.
log
(
e
);
return
FAIL
;
return
FAIL
;
...
...
xx-universal/xx-universal-server/src/main/java/com/xxfc/platform/universal/controller/CertificationController.java
View file @
ff53a8c9
...
@@ -12,6 +12,7 @@ import com.xxfc.platform.universal.biz.MQServiceBiZ;
...
@@ -12,6 +12,7 @@ import com.xxfc.platform.universal.biz.MQServiceBiZ;
import
com.xxfc.platform.universal.entity.IdInformation
;
import
com.xxfc.platform.universal.entity.IdInformation
;
import
com.xxfc.platform.universal.service.CertificationService
;
import
com.xxfc.platform.universal.service.CertificationService
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.aop.framework.AopContext
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.beans.factory.annotation.Qualifier
;
import
org.springframework.core.task.TaskExecutor
;
import
org.springframework.core.task.TaskExecutor
;
...
@@ -21,6 +22,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
...
@@ -21,6 +22,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.concurrent.CompletableFuture
;
import
java.util.concurrent.ExecutorService
;
import
java.util.concurrent.Executors
;
/**
/**
...
@@ -46,9 +50,11 @@ public class CertificationController {
...
@@ -46,9 +50,11 @@ public class CertificationController {
private
TaskExecutor
executor
;
private
TaskExecutor
executor
;
@Autowired
@Autowired
MQServiceBiZ
mqServiceBiZ
;
private
MQServiceBiZ
mqServiceBiZ
;
private
ExecutorService
executorService
=
Executors
.
newCachedThreadPool
();
/**
/**
* 实名认证
* 实名认证
* @param idInformation
* @param idInformation
...
@@ -90,13 +96,17 @@ public class CertificationController {
...
@@ -90,13 +96,17 @@ public class CertificationController {
if
(
type
!=
null
&&
type
==
0
){
if
(
type
!=
null
&&
type
==
0
){
ObjectRestResponse
<
Integer
>
result
=
certificationService
.
certificate
(
idInformation
);
ObjectRestResponse
<
Integer
>
result
=
certificationService
.
certificate
(
idInformation
);
if
(
result
.
getRel
())
{
if
(
result
.
getRel
())
{
Thread
thread
=
new
Thread
(
new
Runnable
()
{
CompletableFuture
.
supplyAsync
(()->{
@Override
setIntegral
(
appUserDTO
.
getUserid
(),
result
.
getData
());
public
void
run
()
{
return
null
;
setIntegral
(
appUserDTO
.
getUserid
(),
result
.
getData
());
},
executorService
);
}
// Thread thread = new Thread(new Runnable() {
});
// @Override
thread
.
start
();
// public void run() {
// setIntegral(appUserDTO.getUserid(),result.getData());
// }
// });
// thread.start();
}
}
return
result
;
return
result
;
}
}
...
...
xx-universal/xx-universal-server/src/main/java/com/xxfc/platform/universal/service/TrafficViolationsService.java
View file @
ff53a8c9
...
@@ -23,6 +23,10 @@ import org.springframework.stereotype.Service;
...
@@ -23,6 +23,10 @@ import org.springframework.stereotype.Service;
import
java.sql.SQLException
;
import
java.sql.SQLException
;
import
java.util.*
;
import
java.util.*
;
import
java.util.concurrent.CompletableFuture
;
import
java.util.concurrent.Executor
;
import
java.util.concurrent.ExecutorService
;
import
java.util.concurrent.Executors
;
import
java.util.regex.Matcher
;
import
java.util.regex.Matcher
;
import
java.util.regex.Pattern
;
import
java.util.regex.Pattern
;
...
@@ -41,6 +45,8 @@ public class TrafficViolationsService {
...
@@ -41,6 +45,8 @@ public class TrafficViolationsService {
private
String
CODE
;
private
String
CODE
;
@Value
(
"${RETURN.TYPE}"
)
@Value
(
"${RETURN.TYPE}"
)
private
String
TYPE
;
private
String
TYPE
;
private
ExecutorService
executorService
=
Executors
.
newCachedThreadPool
();
/**
/**
* 下列参数,根据使用不同的公司的接口进行修改
* 下列参数,根据使用不同的公司的接口进行修改
*/
*/
...
@@ -190,6 +196,13 @@ public class TrafficViolationsService {
...
@@ -190,6 +196,13 @@ public class TrafficViolationsService {
List
<
LicensePlateType
>
finalLicensePlateTypes
=
licensePlateTypes
;
List
<
LicensePlateType
>
finalLicensePlateTypes
=
licensePlateTypes
;
CompletableFuture
.
supplyAsync
(()->{
insertLicensePlateType
(
finalLicensePlateTypes
);
return
null
;
},
executorService
);
Thread
thread
=
new
Thread
(
new
Runnable
()
{
Thread
thread
=
new
Thread
(
new
Runnable
()
{
@Override
@Override
public
void
run
()
{
public
void
run
()
{
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehicleMapper.xml
View file @
ff53a8c9
...
@@ -383,6 +383,7 @@
...
@@ -383,6 +383,7 @@
<include
refid=
"searchUsableSql"
/>
<include
refid=
"searchUsableSql"
/>
and vm.id is not null
and vm.id is not null
and vm.status = 1
and vm.status = 1
and vm.is_del = 0
and bc.id is not null
and bc.id is not null
GROUP BY model_id, company_id
GROUP BY model_id, company_id
<if
test=
"lon != null and lat != null"
>
, distance
</if>
<if
test=
"lon != null and lat != null"
>
, distance
</if>
...
@@ -597,6 +598,7 @@
...
@@ -597,6 +598,7 @@
<if
test=
" parkBranchCompanyId != null "
>
<if
test=
" parkBranchCompanyId != null "
>
and v.park_branch_company_id = #{parkBranchCompanyId}
and v.park_branch_company_id = #{parkBranchCompanyId}
</if>
</if>
and v.is_del = 0
</where>
</where>
</sql>
</sql>
...
...
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