记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
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
董敬伟
liquidnet-bus-v1
Commits
96c27fe5
Commit
96c27fe5
authored
Apr 19, 2022
by
jiangxiulong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增减积分用队列 orderBind、演出购票
parent
8da3cb5e
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
18 additions
and
31 deletions
+18
-31
GoblinAppZhengzaiServiceImpl.java
...ice/goblin/service/impl/GoblinAppZhengzaiServiceImpl.java
+3
-1
GoblinOrderUtils.java
...a/com/liquidnet/service/goblin/util/GoblinOrderUtils.java
+12
-14
KylinOrderTicketsServiceImpl.java
...vice/order/service/impl/KylinOrderTicketsServiceImpl.java
+3
-1
OrderUtils.java
...in/java/com/liquidnet/service/order/utils/OrderUtils.java
+0
-15
No files found.
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/service/impl/GoblinAppZhengzaiServiceImpl.java
View file @
96c27fe5
...
@@ -27,6 +27,8 @@ public class GoblinAppZhengzaiServiceImpl implements IGoblinAppZhengzaiService {
...
@@ -27,6 +27,8 @@ public class GoblinAppZhengzaiServiceImpl implements IGoblinAppZhengzaiService {
@Autowired
@Autowired
GoblinRedisUtils
redisUtils
;
GoblinRedisUtils
redisUtils
;
@Autowired
@Autowired
GoblinOrderUtils
goblinOrderUtils
;
@Autowired
GoblinMongoUtils
mongoUtils
;
GoblinMongoUtils
mongoUtils
;
@Autowired
@Autowired
QueueUtils
queueUtils
;
QueueUtils
queueUtils
;
...
@@ -205,7 +207,7 @@ public class GoblinAppZhengzaiServiceImpl implements IGoblinAppZhengzaiService {
...
@@ -205,7 +207,7 @@ public class GoblinAppZhengzaiServiceImpl implements IGoblinAppZhengzaiService {
uid
,
now
,
storeOrderVo
.
getOrderId
(),
now
,
now
));
uid
,
now
,
storeOrderVo
.
getOrderId
(),
now
,
now
));
}
}
if
(
priceActual
.
compareTo
(
BigDecimal
.
ZERO
)
!=
0
)
{
if
(
priceActual
.
compareTo
(
BigDecimal
.
ZERO
)
!=
0
)
{
orderUtils
.
doTask
(
uid
,
priceActual
);
goblinOrderUtils
.
integral
(
uid
,
priceActual
,
"购买商品"
,
1
);
}
}
}
}
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
...
...
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/util/GoblinOrderUtils.java
View file @
96c27fe5
...
@@ -7,8 +7,10 @@ import com.liquidnet.commons.lang.util.CurrentUtil;
...
@@ -7,8 +7,10 @@ import com.liquidnet.commons.lang.util.CurrentUtil;
import
com.liquidnet.commons.lang.util.HttpUtil
;
import
com.liquidnet.commons.lang.util.HttpUtil
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.constant.MQConst
;
import
com.liquidnet.service.candy.param.BackCouponParam
;
import
com.liquidnet.service.candy.param.BackCouponParam
;
import
com.liquidnet.service.candy.vo.CandyCouponVo
;
import
com.liquidnet.service.candy.vo.CandyCouponVo
;
import
com.liquidnet.service.goblin.dto.GoblinQueueBizIntegralDto
;
import
com.liquidnet.service.goblin.dto.vo.GoblinGoodsSkuInfoVo
;
import
com.liquidnet.service.goblin.dto.vo.GoblinGoodsSkuInfoVo
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -27,10 +29,10 @@ public class GoblinOrderUtils {
...
@@ -27,10 +29,10 @@ public class GoblinOrderUtils {
@Value
(
"${liquidnet.service.candy.url}"
)
@Value
(
"${liquidnet.service.candy.url}"
)
private
String
candyUrl
;
private
String
candyUrl
;
@Value
(
"${liquidnet.service.stone.url}"
)
private
String
stoneUrl
;
@Autowired
@Autowired
GoblinRedisUtils
redisUtils
;
GoblinRedisUtils
redisUtils
;
@Autowired
QueueUtils
queueUtils
;
public
void
backCoupon
(
String
uCouponId
,
String
uid
)
{
public
void
backCoupon
(
String
uCouponId
,
String
uid
)
{
try
{
try
{
...
@@ -76,18 +78,14 @@ public class GoblinOrderUtils {
...
@@ -76,18 +78,14 @@ public class GoblinOrderUtils {
}
}
}
}
public
void
doTask
(
String
uid
,
BigDecimal
price
)
{
public
void
integral
(
String
uid
,
BigDecimal
price
,
String
content
,
int
type
)
{
try
{
if
(
price
.
intValue
()
>
0
)
{
MultiValueMap
<
String
,
String
>
header
=
CollectionUtil
.
linkedMultiValueMapStringString
();
GoblinQueueBizIntegralDto
goblinQueueBizIntegralDto
=
GoblinQueueBizIntegralDto
.
getNew
();
header
.
add
(
"Accept"
,
"application/json;charset=UTF-8"
);
goblinQueueBizIntegralDto
.
setUid
(
uid
);
MultiValueMap
<
String
,
String
>
params
=
CollectionUtil
.
linkedMultiValueMapStringString
();
goblinQueueBizIntegralDto
.
setScore
(
price
);
params
.
add
(
"score"
,
price
.
intValue
()
+
""
);
goblinQueueBizIntegralDto
.
setContent
(
content
);
params
.
add
(
"content"
,
"购买商品:"
);
goblinQueueBizIntegralDto
.
setType
(
type
);
params
.
add
(
"uid"
,
uid
);
queueUtils
.
sendMsgByRedis
(
MQConst
.
GoblinQueue
.
BIZ_INTEGRAL
.
getKey
(),
goblinQueueBizIntegralDto
.
toJson
());
String
resultData
=
HttpUtil
.
post
(
stoneUrl
+
"/user/logs/in2111"
,
params
,
header
);
}
catch
(
Exception
e
)
{
log
.
error
(
"添加积分失败,e:{}"
,
e
);
e
.
printStackTrace
();
}
}
}
}
...
...
liquidnet-bus-service/liquidnet-service-order/liquidnet-service-order-impl/src/main/java/com/liquidnet/service/order/service/impl/KylinOrderTicketsServiceImpl.java
View file @
96c27fe5
...
@@ -68,6 +68,8 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
...
@@ -68,6 +68,8 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
@Autowired
@Autowired
private
OrderUtils
orderUtils
;
private
OrderUtils
orderUtils
;
@Autowired
@Autowired
GoblinOrderUtils
goblinOrderUtils
;
@Autowired
private
MongoTemplate
mongoTemplate
;
private
MongoTemplate
mongoTemplate
;
@Autowired
@Autowired
private
MongoConverter
mongoConverter
;
private
MongoConverter
mongoConverter
;
...
@@ -1032,7 +1034,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
...
@@ -1032,7 +1034,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
// log.info("下单消息模版错误",e);
// log.info("下单消息模版错误",e);
// }
// }
//加分
//加分
orderUtils
.
doTask
(
orderTicketData
.
getUserId
(),
orderTicketData
.
getPerformanceTitle
(),
orderTicketData
.
getPriceActual
()
);
goblinOrderUtils
.
integral
(
orderTicketData
.
getUserId
(),
orderTicketData
.
getPriceActual
(),
"购买演出:"
.
concat
(
orderTicketData
.
getPerformanceTitle
()),
1
);
//
//
// innerService.reportO(orderTicketData, "摩登天空");
// innerService.reportO(orderTicketData, "摩登天空");
//大麦回调
//大麦回调
...
...
liquidnet-bus-service/liquidnet-service-order/liquidnet-service-order-impl/src/main/java/com/liquidnet/service/order/utils/OrderUtils.java
View file @
96c27fe5
...
@@ -152,21 +152,6 @@ public class OrderUtils {
...
@@ -152,21 +152,6 @@ public class OrderUtils {
return
surplusGeneral
;
return
surplusGeneral
;
}
}
public
void
doTask
(
String
uid
,
String
title
,
BigDecimal
price
)
{
try
{
MultiValueMap
<
String
,
String
>
header
=
CollectionUtil
.
linkedMultiValueMapStringString
();
header
.
add
(
"Accept"
,
"application/json;charset=UTF-8"
);
MultiValueMap
<
String
,
String
>
params
=
CollectionUtil
.
linkedMultiValueMapStringString
();
params
.
add
(
"score"
,
price
.
intValue
()
+
""
);
params
.
add
(
"content"
,
"购买演出:"
+
title
);
params
.
add
(
"uid"
,
uid
);
String
resultData
=
HttpUtil
.
post
(
stoneUrl
+
"/user/logs/in2111"
,
params
,
header
);
}
catch
(
Exception
e
)
{
log
.
error
(
"添加积分失败,e:{}"
,
e
);
e
.
printStackTrace
();
}
}
public
AdamRscPolymer01Vo
adamAddressEnterMember
(
String
uid
,
String
enterIds
,
String
addressId
)
{
public
AdamRscPolymer01Vo
adamAddressEnterMember
(
String
uid
,
String
enterIds
,
String
addressId
)
{
try
{
try
{
MultiValueMap
<
String
,
String
>
header
=
CollectionUtil
.
linkedMultiValueMapStringString
();
MultiValueMap
<
String
,
String
>
header
=
CollectionUtil
.
linkedMultiValueMapStringString
();
...
...
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