记得上下班打卡 | 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
54a4c320
Commit
54a4c320
authored
Jan 24, 2022
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改 汇付回调 出货接口
parent
de313a15
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
28 additions
and
5 deletions
+28
-5
GoblinRedisConst.java
...m/liquidnet/service/goblin/constant/GoblinRedisConst.java
+1
-0
GoblinAppZhengzaiServiceImpl.java
...ice/goblin/service/impl/GoblinAppZhengzaiServiceImpl.java
+9
-5
GoblinOrderAppServiceImpl.java
...ervice/goblin/service/impl/GoblinOrderAppServiceImpl.java
+1
-0
GoblinOrderServiceImpl.java
...t/service/goblin/service/impl/GoblinOrderServiceImpl.java
+1
-0
GoblinRedisUtils.java
...a/com/liquidnet/service/goblin/util/GoblinRedisUtils.java
+16
-0
No files found.
liquidnet-bus-api/liquidnet-service-goblin-api/src/main/java/com/liquidnet/service/goblin/constant/GoblinRedisConst.java
View file @
54a4c320
...
@@ -105,6 +105,7 @@ public class GoblinRedisConst {
...
@@ -105,6 +105,7 @@ public class GoblinRedisConst {
public
static
final
String
REDIS_GOBLIN_ORDER_UN_PAY
=
PREFIX
.
concat
(
"order:un:pay:"
);
//未支付订单id列表 key:$randomKey
public
static
final
String
REDIS_GOBLIN_ORDER_UN_PAY
=
PREFIX
.
concat
(
"order:un:pay:"
);
//未支付订单id列表 key:$randomKey
public
static
final
String
REDIS_GOBLIN_ORDER_LIST
=
PREFIX
.
concat
(
"order:id:list:"
);
//用户订单id列表 key:$uid
public
static
final
String
REDIS_GOBLIN_ORDER_LIST
=
PREFIX
.
concat
(
"order:id:list:"
);
//用户订单id列表 key:$uid
public
static
final
String
REDIS_GOBLIN_ORDER_MASTER
=
PREFIX
.
concat
(
"order:masterCode:"
);
//用户订单id列表 key:$masterCode
public
static
final
String
REDIS_GOBLIN_ORDER_MASTER
=
PREFIX
.
concat
(
"order:masterCode:"
);
//用户订单id列表 key:$masterCode
public
static
final
String
REDIS_GOBLIN_ORDER_OFFCODE
=
PREFIX
.
concat
(
"order:offCode:"
);
//用户订单id列表 key:$wtrieOffCode
public
static
final
String
REDIS_GOBLIN_BACK_ORDER_ID
=
PREFIX
.
concat
(
"order:backIds:"
);
//用户订单下的退款订单id key:$orderId
public
static
final
String
REDIS_GOBLIN_BACK_ORDER_ID
=
PREFIX
.
concat
(
"order:backIds:"
);
//用户订单下的退款订单id key:$orderId
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */
/**
/**
...
...
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/service/impl/GoblinAppZhengzaiServiceImpl.java
View file @
54a4c320
...
@@ -83,7 +83,7 @@ public class GoblinAppZhengzaiServiceImpl implements IGoblinAppZhengzaiService {
...
@@ -83,7 +83,7 @@ public class GoblinAppZhengzaiServiceImpl implements IGoblinAppZhengzaiService {
@Override
@Override
public
ResponseDto
<
List
<
GoblinZhengzaiPushVo
>>
orderPush
(
String
masterCode
)
{
public
ResponseDto
<
List
<
GoblinZhengzaiPushVo
>>
orderPush
(
String
masterCode
)
{
String
[]
orderIds
=
redisUtils
.
get
Master
Code
(
masterCode
);
String
[]
orderIds
=
redisUtils
.
get
Off
Code
(
masterCode
);
List
<
GoblinZhengzaiPushVo
>
listVo
=
ObjectUtil
.
getGoblinZhengzaiPushVoArrayList
();
List
<
GoblinZhengzaiPushVo
>
listVo
=
ObjectUtil
.
getGoblinZhengzaiPushVoArrayList
();
LocalDateTime
now
=
LocalDateTime
.
now
();
LocalDateTime
now
=
LocalDateTime
.
now
();
LinkedList
<
String
>
sqls
=
CollectionUtil
.
linkedListString
();
LinkedList
<
String
>
sqls
=
CollectionUtil
.
linkedListString
();
...
@@ -101,8 +101,8 @@ public class GoblinAppZhengzaiServiceImpl implements IGoblinAppZhengzaiService {
...
@@ -101,8 +101,8 @@ public class GoblinAppZhengzaiServiceImpl implements IGoblinAppZhengzaiService {
}
}
storeOrderVo
.
setStatus
(
GoblinStatusConst
.
Status
.
ORDER_STATUS_4
.
getValue
());
storeOrderVo
.
setStatus
(
GoblinStatusConst
.
Status
.
ORDER_STATUS_4
.
getValue
());
sqlDataOrder
.
add
(
new
Object
[]{
sqlDataOrder
.
add
(
new
Object
[]{
storeOrderVo
.
getStatus
(),
now
,
storeOrderVo
.
getStatus
(),
now
,
storeOrderVo
.
getOrderId
(),
now
,
now
storeOrderVo
.
getOrderId
(),
now
,
now
});
});
List
<
String
>
skuIds
=
storeOrderVo
.
getOrderSkuVoIds
();
List
<
String
>
skuIds
=
storeOrderVo
.
getOrderSkuVoIds
();
for
(
String
skuId
:
skuIds
)
{
for
(
String
skuId
:
skuIds
)
{
...
@@ -114,10 +114,14 @@ public class GoblinAppZhengzaiServiceImpl implements IGoblinAppZhengzaiService {
...
@@ -114,10 +114,14 @@ public class GoblinAppZhengzaiServiceImpl implements IGoblinAppZhengzaiService {
vo
.
setSpuName
(
skuInfoVo
.
getSpuName
());
vo
.
setSpuName
(
skuInfoVo
.
getSpuName
());
skuInfoVo
.
setStatus
(
GoblinStatusConst
.
Status
.
ORDER_STATUS_4
.
getValue
());
skuInfoVo
.
setStatus
(
GoblinStatusConst
.
Status
.
ORDER_STATUS_4
.
getValue
());
sqlDataSku
.
add
(
new
Object
[]{
sqlDataSku
.
add
(
new
Object
[]{
skuInfoVo
.
getStatus
(),
now
,
skuInfoVo
.
getStatus
(),
now
,
skuInfoVo
.
getOrderSkuId
(),
now
,
now
skuInfoVo
.
getOrderSkuId
(),
now
,
now
});
});
redisUtils
.
setGoblinOrderSku
(
skuInfoVo
.
getOrderSkuId
(),
skuInfoVo
);
mongoUtils
.
updateGoblinOrderSkuVo
(
skuInfoVo
.
getOrderSkuId
(),
skuInfoVo
);
}
}
redisUtils
.
setGoblinOrder
(
storeOrderVo
.
getOrderId
(),
storeOrderVo
);
mongoUtils
.
updateGoblinStoreOrderVo
(
storeOrderVo
.
getOrderId
(),
storeOrderVo
);
}
}
queueUtils
.
sendMsgByRedis
(
MQConst
.
GoblinQueue
.
GOBLIN_ORDER_CREATE_PAY
.
getKey
(),
queueUtils
.
sendMsgByRedis
(
MQConst
.
GoblinQueue
.
GOBLIN_ORDER_CREATE_PAY
.
getKey
(),
SqlMapping
.
gets
(
sqls
,
sqlDataOrder
,
sqlDataSku
));
SqlMapping
.
gets
(
sqls
,
sqlDataOrder
,
sqlDataSku
));
...
...
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/service/impl/GoblinOrderAppServiceImpl.java
View file @
54a4c320
...
@@ -377,6 +377,7 @@ public class GoblinOrderAppServiceImpl implements IGoblinOrderAppService {
...
@@ -377,6 +377,7 @@ public class GoblinOrderAppServiceImpl implements IGoblinOrderAppService {
orderVo
.
setPaymentType
(
paymentType
);
orderVo
.
setPaymentType
(
paymentType
);
orderVo
.
setOrderSkuVoIds
(
skuList
);
orderVo
.
setOrderSkuVoIds
(
skuList
);
redisUtils
.
setGoblinOrder
(
orderId
,
orderVo
);
redisUtils
.
setGoblinOrder
(
orderId
,
orderVo
);
redisUtils
.
setOffCode
(
orderVo
.
getMasterOrderCode
(),
orderVo
.
getWriteOffCode
());
//删除未支付订单
//删除未支付订单
redisUtils
.
removeGoblinOrder
(
null
,
orderId
);
redisUtils
.
removeGoblinOrder
(
null
,
orderId
);
//mongo
//mongo
...
...
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/service/impl/GoblinOrderServiceImpl.java
View file @
54a4c320
...
@@ -646,6 +646,7 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
...
@@ -646,6 +646,7 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
orderVo
.
setPaymentType
(
syncOrderParam
.
getPaymentType
());
orderVo
.
setPaymentType
(
syncOrderParam
.
getPaymentType
());
orderVo
.
setOrderSkuVoIds
(
skuList
);
orderVo
.
setOrderSkuVoIds
(
skuList
);
redisUtils
.
setGoblinOrder
(
orderId
,
orderVo
);
redisUtils
.
setGoblinOrder
(
orderId
,
orderVo
);
redisUtils
.
setOffCode
(
orderVo
.
getMasterOrderCode
(),
orderVo
.
getWriteOffCode
());
//删除未支付订单
//删除未支付订单
redisUtils
.
removeGoblinOrder
(
null
,
orderId
);
redisUtils
.
removeGoblinOrder
(
null
,
orderId
);
//mongo
//mongo
...
...
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/util/GoblinRedisUtils.java
View file @
54a4c320
...
@@ -749,6 +749,22 @@ public class GoblinRedisUtils {
...
@@ -749,6 +749,22 @@ public class GoblinRedisUtils {
}
}
}
}
//主订单对应的出货吗
public
void
setOffCode
(
String
writeOffCode
,
String
masterCode
)
{
String
redisKey
=
GoblinRedisConst
.
REDIS_GOBLIN_ORDER_OFFCODE
.
concat
(
writeOffCode
);
redisUtil
.
set
(
redisKey
,
masterCode
);
}
public
String
[]
getOffCode
(
String
masterCode
)
{
String
redisKey
=
GoblinRedisConst
.
REDIS_GOBLIN_ORDER_OFFCODE
.
concat
(
masterCode
);
Object
obj
=
redisUtil
.
get
(
redisKey
);
if
(
obj
==
null
)
{
return
null
;
}
else
{
return
getMasterCode
((
String
)
obj
);
}
}
//覆盖 退款订单vo
//覆盖 退款订单vo
public
void
setBackOrderVo
(
String
backOrderId
,
GoblinBackOrderVo
vo
)
{
public
void
setBackOrderVo
(
String
backOrderId
,
GoblinBackOrderVo
vo
)
{
String
redisKey
=
GoblinRedisConst
.
REDIS_GOBLIN_ORDER_BACK
.
concat
(
backOrderId
);
String
redisKey
=
GoblinRedisConst
.
REDIS_GOBLIN_ORDER_BACK
.
concat
(
backOrderId
);
...
...
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