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
48199203
Commit
48199203
authored
Apr 13, 2020
by
hezhen
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' into dev
parents
8704a574
f741d43e
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
16 additions
and
1 deletion
+16
-1
OrderStatisticsBiz.java
.../java/com/xxfc/platform/order/biz/OrderStatisticsBiz.java
+4
-1
RefundMQHandler.java
...va/com/xxfc/platform/order/mqhandler/RefundMQHandler.java
+5
-0
PushJumpType.java
...va/com/xxfc/platform/universal/constant/PushJumpType.java
+1
-0
MessagePush.java
.../java/com/xxfc/platform/universal/entity/MessagePush.java
+5
-0
JPushBiz.java
...c/main/java/com/xxfc/platform/universal/biz/JPushBiz.java
+1
-0
No files found.
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/OrderStatisticsBiz.java
View file @
48199203
...
@@ -21,7 +21,9 @@ import org.springframework.stereotype.Service;
...
@@ -21,7 +21,9 @@ import org.springframework.stereotype.Service;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.text.ParseException
;
import
java.text.ParseException
;
import
java.util.*
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
...
@@ -56,6 +58,7 @@ public class OrderStatisticsBiz extends BaseBiz<OrderStatisticsMapper, OrderStat
...
@@ -56,6 +58,7 @@ public class OrderStatisticsBiz extends BaseBiz<OrderStatisticsMapper, OrderStat
result
.
setTotalOrders
(
list
.
stream
().
map
(
HomePageOrderData:
:
getTotalOrders
).
reduce
(
BigDecimal
.
ZERO
,
BigDecimal:
:
add
));
result
.
setTotalOrders
(
list
.
stream
().
map
(
HomePageOrderData:
:
getTotalOrders
).
reduce
(
BigDecimal
.
ZERO
,
BigDecimal:
:
add
));
result
.
setTotalOutstandingDeposit
(
list
.
stream
().
map
(
HomePageOrderData:
:
getTotalOutstandingDeposit
).
reduce
(
BigDecimal
.
ZERO
,
BigDecimal:
:
add
));
result
.
setTotalOutstandingDeposit
(
list
.
stream
().
map
(
HomePageOrderData:
:
getTotalOutstandingDeposit
).
reduce
(
BigDecimal
.
ZERO
,
BigDecimal:
:
add
));
result
.
setAdditionalIndemnity
(
list
.
stream
().
map
(
HomePageOrderData:
:
getAdditionalIndemnity
).
reduce
(
BigDecimal
.
ZERO
,
BigDecimal:
:
add
));
result
.
setAdditionalIndemnity
(
list
.
stream
().
map
(
HomePageOrderData:
:
getAdditionalIndemnity
).
reduce
(
BigDecimal
.
ZERO
,
BigDecimal:
:
add
));
result
.
setTotalOrders
(
new
BigDecimal
(
167260
));
return
result
;
return
result
;
}
}
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/mqhandler/RefundMQHandler.java
View file @
48199203
...
@@ -38,6 +38,11 @@ public class RefundMQHandler {
...
@@ -38,6 +38,11 @@ public class RefundMQHandler {
*/
*/
@RabbitListener
(
queues
=
ORDER_DEPOSIT_REFUND_QUEUE
)
@RabbitListener
(
queues
=
ORDER_DEPOSIT_REFUND_QUEUE
)
public
void
integralHandler
(
Message
message
,
@Headers
Map
<
String
,
Object
>
headers
,
Channel
channel
)
{
public
void
integralHandler
(
Message
message
,
@Headers
Map
<
String
,
Object
>
headers
,
Channel
channel
)
{
try
{
Thread
.
sleep
(
5000L
);
}
catch
(
Exception
e
)
{
log
.
error
(
e
.
getMessage
(),
e
);
}
ExecutorService
executorService
=
Executors
.
newCachedThreadPool
();
ExecutorService
executorService
=
Executors
.
newCachedThreadPool
();
executorService
.
execute
(
new
Runnable
()
{
executorService
.
execute
(
new
Runnable
()
{
@Override
@Override
...
...
xx-universal/xx-universal-api/src/main/java/com/xxfc/platform/universal/constant/PushJumpType.java
View file @
48199203
...
@@ -15,6 +15,7 @@ public enum PushJumpType {
...
@@ -15,6 +15,7 @@ public enum PushJumpType {
VEHICLE_ORDER_SCORE
(
3
,
"租车订单评价页"
),
VEHICLE_ORDER_SCORE
(
3
,
"租车订单评价页"
),
TOUR_ORDER_SCORE
(
4
,
"旅游订单评价页面"
),
TOUR_ORDER_SCORE
(
4
,
"旅游订单评价页面"
),
MEMBER_ORDER_DETAIL
(
5
,
"会员订单详情页"
),
MEMBER_ORDER_DETAIL
(
5
,
"会员订单详情页"
),
URL
(
6
,
"指定跳转地址"
),
;
;
/**
/**
* 编码
* 编码
...
...
xx-universal/xx-universal-api/src/main/java/com/xxfc/platform/universal/entity/MessagePush.java
View file @
48199203
...
@@ -64,11 +64,16 @@ public class MessagePush implements Serializable {
...
@@ -64,11 +64,16 @@ public class MessagePush implements Serializable {
@ApiModelProperty
(
value
=
"指定跳转页面"
)
@ApiModelProperty
(
value
=
"指定跳转页面"
)
private
String
intent
;
private
String
intent
;
@Column
(
name
=
"jump_type"
)
@Column
(
name
=
"jump_type"
)
@ApiModelProperty
(
value
=
"跳转页面类型:0-进入app;其他见枚举"
)
@ApiModelProperty
(
value
=
"跳转页面类型:0-进入app;其他见枚举"
)
private
Integer
jumpType
;
private
Integer
jumpType
;
@ApiModelProperty
(
value
=
"指定跳转地址"
)
private
String
url
;
@Column
(
name
=
"crt_time"
)
@Column
(
name
=
"crt_time"
)
@ApiModelProperty
(
value
=
"创建时间"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"创建时间"
,
hidden
=
true
)
private
Long
crtTime
;
private
Long
crtTime
;
...
...
xx-universal/xx-universal-server/src/main/java/com/xxfc/platform/universal/biz/JPushBiz.java
View file @
48199203
...
@@ -193,6 +193,7 @@ public class JPushBiz extends BaseBiz<MessagePushMapper, MessagePush> {
...
@@ -193,6 +193,7 @@ public class JPushBiz extends BaseBiz<MessagePushMapper, MessagePush> {
if
(
StringUtils
.
isNotBlank
(
orderNo
)){
if
(
StringUtils
.
isNotBlank
(
orderNo
)){
extras
.
put
(
"orderNo"
,
orderNo
);
extras
.
put
(
"orderNo"
,
orderNo
);
}
}
extras
.
put
(
"url"
,
messagePush
.
getUrl
());
Notification
notification
=
Notification
.
newBuilder
()
Notification
notification
=
Notification
.
newBuilder
()
.
addPlatformNotification
(
AndroidNotification
.
newBuilder
()
.
addPlatformNotification
(
AndroidNotification
.
newBuilder
()
.
setAlert
(
messagePush
.
getAlert
())
.
setAlert
(
messagePush
.
getAlert
())
...
...
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