记得上下班打卡 | 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
73fb89ec
Commit
73fb89ec
authored
Jul 02, 2021
by
jiangxiulong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
演出订单和列表获取快递状态
parent
65e2493d
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
22 additions
and
29 deletions
+22
-29
KylinRedisConst.java
...com/liquidnet/service/kylin/constant/KylinRedisConst.java
+2
-1
KylinOrderListVo.java
...uidnet/service/kylin/dto/vo/returns/KylinOrderListVo.java
+1
-3
OrderDetailsVo.java
...iquidnet/service/kylin/dto/vo/returns/OrderDetailsVo.java
+1
-3
KylinOrderTicketsServiceImpl.java
...vice/kylin/service/impl/KylinOrderTicketsServiceImpl.java
+7
-22
DataUtils.java
...ain/java/com/liquidnet/service/kylin/utils/DataUtils.java
+11
-0
No files found.
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/constant/KylinRedisConst.java
View file @
73fb89ec
...
@@ -16,7 +16,8 @@ public class KylinRedisConst {
...
@@ -16,7 +16,8 @@ public class KylinRedisConst {
public
static
final
String
SURPLUS_EXCHANGE
=
"surplusExchange"
;
public
static
final
String
SURPLUS_EXCHANGE
=
"surplusExchange"
;
public
static
final
String
TICKET
=
"kylin:ticket:id:"
;
public
static
final
String
TICKET
=
"kylin:ticket:id:"
;
public
static
final
String
ORDER
=
"kylin:order:id:"
;
public
static
final
String
ORDER
=
"kylin:order:id:"
;
public
static
final
String
ORDER_ROUTE_INFO
=
"kylin::order:route_info:id:"
;
public
static
final
String
ORDER_ROUTE_INFO
=
"kylin::order:routeInfo:id:"
;
public
static
final
String
ORDER_EXPRESS_STATUS
=
"kylin::order:ExpressStatus:id:"
;
public
static
final
String
ORDER_ENTITIES
=
"kylin:order_entities:id:"
;
public
static
final
String
ORDER_ENTITIES
=
"kylin:order_entities:id:"
;
public
static
final
String
TIMES
=
"kylin:times:id:"
;
public
static
final
String
TIMES
=
"kylin:times:id:"
;
public
static
final
String
AGENT
=
"kylin:agent:info"
;
public
static
final
String
AGENT
=
"kylin:agent:info"
;
...
...
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/returns/KylinOrderListVo.java
View file @
73fb89ec
...
@@ -22,9 +22,7 @@ public class KylinOrderListVo implements Serializable {
...
@@ -22,9 +22,7 @@ public class KylinOrderListVo implements Serializable {
private
BigDecimal
priceActual
;
private
BigDecimal
priceActual
;
private
Integer
number
;
private
Integer
number
;
private
Integer
status
;
private
Integer
status
;
private
String
express_number
;
private
Integer
expressStatus
;
private
String
express_company
;
private
Integer
kuaidi_status
;
private
String
getTicketType
;
private
String
getTicketType
;
private
String
createdAt
;
private
String
createdAt
;
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/returns/OrderDetailsVo.java
View file @
73fb89ec
...
@@ -9,9 +9,7 @@ import java.util.List;
...
@@ -9,9 +9,7 @@ import java.util.List;
public
class
OrderDetailsVo
{
public
class
OrderDetailsVo
{
private
KylinOrderTicketVo
orderTicketVo
;
private
KylinOrderTicketVo
orderTicketVo
;
private
String
enterDescribe
;
private
String
enterDescribe
;
private
String
express_number
;
private
Integer
expressStatus
;
private
String
express_company
;
private
Integer
kuaidi_status
;
private
Long
restTime
;
private
Long
restTime
;
private
Integer
isCanRefund
;
private
Integer
isCanRefund
;
private
List
<
KylinOrderRefundsOrderCodeVo
>
orderRefundsVoList
;
private
List
<
KylinOrderRefundsOrderCodeVo
>
orderRefundsVoList
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinOrderTicketsServiceImpl.java
View file @
73fb89ec
...
@@ -865,17 +865,10 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
...
@@ -865,17 +865,10 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
List
<
KylinOrderListVo
>
voList
=
dataUtils
.
getOrderList
(
uid
);
List
<
KylinOrderListVo
>
voList
=
dataUtils
.
getOrderList
(
uid
);
for
(
int
i
=
0
;
i
<
voList
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
voList
.
size
();
i
++)
{
KylinOrderListVo
item
=
voList
.
get
(
i
);
KylinOrderListVo
item
=
voList
.
get
(
i
);
//TODO 顺丰快递
//TODO 顺丰快递
Object
expresses
=
null
;
Integer
orderExpressStatus
=
dataUtils
.
getOrderExpressStatus
(
item
.
getOrderTicketsId
());
if
(
null
!=
expresses
)
{
item
.
setExpressStatus
(
orderExpressStatus
);
item
.
setExpress_number
(
""
);
//expresses.getNumber()
item
.
setExpress_company
(
""
);
//expresses.getName()
item
.
setKuaidi_status
(-
2
);
//expresses.getStatus()
}
else
{
item
.
setExpress_number
(
""
);
item
.
setExpress_company
(
""
);
item
.
setKuaidi_status
(-
2
);
}
if
(
item
.
getStatus
().
equals
(
KylinTableStatusConst
.
ORDER_STATUS0
))
{
if
(
item
.
getStatus
().
equals
(
KylinTableStatusConst
.
ORDER_STATUS0
))
{
try
{
try
{
...
@@ -925,8 +918,6 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
...
@@ -925,8 +918,6 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
return
null
;
return
null
;
}
}
if
(
null
!=
orderTicketVo
)
{
if
(
null
!=
orderTicketVo
)
{
//TODO 顺丰快递
Object
expresses
=
null
;
KylinPerformanceVo
performanceVo
=
dataUtils
.
getPerformanceVo
(
orderTicketVo
.
getPerformanceId
());
KylinPerformanceVo
performanceVo
=
dataUtils
.
getPerformanceVo
(
orderTicketVo
.
getPerformanceId
());
currentTime
=
System
.
currentTimeMillis
()
-
currentTime
;
currentTime
=
System
.
currentTimeMillis
()
-
currentTime
;
log
.
debug
(
"获取演出详情 -> time:"
+
(
currentTime
)
+
"毫秒"
);
log
.
debug
(
"获取演出详情 -> time:"
+
(
currentTime
)
+
"毫秒"
);
...
@@ -991,16 +982,10 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
...
@@ -991,16 +982,10 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
}
}
currentTime
=
System
.
currentTimeMillis
()
-
currentTime
;
currentTime
=
System
.
currentTimeMillis
()
-
currentTime
;
log
.
debug
(
"获取倒计时 -> time:"
+
(
currentTime
)
+
"毫秒"
);
log
.
debug
(
"获取倒计时 -> time:"
+
(
currentTime
)
+
"毫秒"
);
//快递
if
(
null
!=
expresses
)
{
//TODO 顺丰快递
vo
.
setExpress_number
(
""
);
//expresses.getNumber()
Integer
orderExpressStatus
=
dataUtils
.
getOrderExpressStatus
(
orderTicketVo
.
getOrderTicketsId
());
vo
.
setExpress_company
(
""
);
//expresses.getName()
vo
.
setExpressStatus
(
orderExpressStatus
);
vo
.
setKuaidi_status
(-
2
);
//expresses.getStatus()
}
else
{
vo
.
setExpress_number
(
""
);
vo
.
setExpress_company
(
""
);
vo
.
setKuaidi_status
(-
2
);
}
if
(
null
!=
performanceVo
.
getIsCanRefund
()
&&
performanceVo
.
getIsCanRefund
()
==
1
)
{
if
(
null
!=
performanceVo
.
getIsCanRefund
()
&&
performanceVo
.
getIsCanRefund
()
==
1
)
{
LocalDateTime
refundOpenDate
=
DateUtil
.
Formatter
.
yyyyMMddHHmmss
.
parse
(
performanceVo
.
getRefundOpenTime
());
LocalDateTime
refundOpenDate
=
DateUtil
.
Formatter
.
yyyyMMddHHmmss
.
parse
(
performanceVo
.
getRefundOpenTime
());
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/utils/DataUtils.java
View file @
73fb89ec
...
@@ -644,4 +644,15 @@ public class DataUtils {
...
@@ -644,4 +644,15 @@ public class DataUtils {
}
}
return
refundSinglePrice
;
return
refundSinglePrice
;
}
}
/**
* 获取订单快递状态
*/
public
Integer
getOrderExpressStatus
(
String
orderId
)
{
String
redisKey
=
KylinRedisConst
.
ORDER_EXPRESS_STATUS
.
concat
(
orderId
);
if
(!
redisUtil
.
hasKey
(
redisKey
))
{
return
1
;
}
return
(
Integer
)
redisUtil
.
get
(
redisKey
);
}
}
}
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