记得上下班打卡 | 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
da95a590
Commit
da95a590
authored
Sep 15, 2021
by
jiangxiulong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
查询物流详情接口增加用户退款发货 有todo待处理
parent
7ce114ad
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
31 additions
and
1 deletion
+31
-1
KylinOrderExpressVo.java
...net/service/kylin/dto/vo/express/KylinOrderExpressVo.java
+2
-0
PerformancesExpressInfoController.java
...e/kylin/controller/PerformancesExpressInfoController.java
+13
-1
KylinOrderTicketsServiceImpl.java
...vice/kylin/service/impl/KylinOrderTicketsServiceImpl.java
+2
-0
PerformancesExpressInfoServiceImpl.java
...ylin/service/impl/PerformancesExpressInfoServiceImpl.java
+14
-0
No files found.
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/express/KylinOrderExpressVo.java
View file @
da95a590
...
@@ -31,6 +31,8 @@ public class KylinOrderExpressVo implements Serializable , Cloneable{
...
@@ -31,6 +31,8 @@ public class KylinOrderExpressVo implements Serializable , Cloneable{
private
String
mailno
;
private
String
mailno
;
@ApiModelProperty
(
value
=
"快递状态"
)
@ApiModelProperty
(
value
=
"快递状态"
)
private
Integer
expressStatus
;
private
Integer
expressStatus
;
@ApiModelProperty
(
value
=
"1上门取件 2自主发货"
)
private
Integer
sendExpressType
;
@ApiModelProperty
(
value
=
"物流数据"
)
@ApiModelProperty
(
value
=
"物流数据"
)
LinkedList
<
KylinOrderExpressRouteVo
>
routeList
;
LinkedList
<
KylinOrderExpressRouteVo
>
routeList
;
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/PerformancesExpressInfoController.java
View file @
da95a590
...
@@ -28,7 +28,7 @@ public class PerformancesExpressInfoController {
...
@@ -28,7 +28,7 @@ public class PerformancesExpressInfoController {
private
PerformancesExpressInfoServiceImpl
performancesExpressInfoServiceImpl
;
private
PerformancesExpressInfoServiceImpl
performancesExpressInfoServiceImpl
;
@GetMapping
(
"orderRoute/{orderTicketsId}"
)
@GetMapping
(
"orderRoute/{orderTicketsId}"
)
@ApiOperation
(
"获取物流
信息
"
)
// 前端使用
@ApiOperation
(
"获取物流
-正在发货
"
)
// 前端使用
@ApiImplicitParam
(
name
=
"orderTicketsId"
,
value
=
"订单ID"
,
required
=
true
,
dataType
=
"String"
,
paramType
=
"path"
)
@ApiImplicitParam
(
name
=
"orderTicketsId"
,
value
=
"订单ID"
,
required
=
true
,
dataType
=
"String"
,
paramType
=
"path"
)
public
ResponseDto
<
KylinOrderExpressVo
>
orderRouteDetail
(
@PathVariable
()
String
orderTicketsId
)
{
public
ResponseDto
<
KylinOrderExpressVo
>
orderRouteDetail
(
@PathVariable
()
String
orderTicketsId
)
{
KylinOrderExpressVo
routeVoList
=
performancesExpressInfoServiceImpl
.
orderRouteDetail
(
orderTicketsId
);
KylinOrderExpressVo
routeVoList
=
performancesExpressInfoServiceImpl
.
orderRouteDetail
(
orderTicketsId
);
...
@@ -39,4 +39,16 @@ public class PerformancesExpressInfoController {
...
@@ -39,4 +39,16 @@ public class PerformancesExpressInfoController {
}
}
}
}
@GetMapping
(
"orderRoute/{orderTicketsId}"
)
@ApiOperation
(
"获取物流信息-用户发货"
)
// 前端使用
@ApiImplicitParam
(
name
=
"orderTicketsId"
,
value
=
"订单ID"
,
required
=
true
,
dataType
=
"String"
,
paramType
=
"path"
)
public
ResponseDto
<
KylinOrderExpressVo
>
orderRefundRouteDetail
(
@PathVariable
()
String
orderTicketsId
)
{
KylinOrderExpressVo
routeVoList
=
performancesExpressInfoServiceImpl
.
orderRefundRouteDetail
(
orderTicketsId
);
if
(
null
!=
routeVoList
)
{
return
ResponseDto
.
success
(
routeVoList
);
}
else
{
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20800"
));
}
}
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinOrderTicketsServiceImpl.java
View file @
da95a590
...
@@ -562,6 +562,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
...
@@ -562,6 +562,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
kylinOrderExpressVo
.
setOrderExpressCode
(
OrderExpressCode
);
kylinOrderExpressVo
.
setOrderExpressCode
(
OrderExpressCode
);
kylinOrderExpressVo
.
setMailno
((
String
)
hashMapResult
.
get
(
"mailno"
));
kylinOrderExpressVo
.
setMailno
((
String
)
hashMapResult
.
get
(
"mailno"
));
kylinOrderExpressVo
.
setExpressStatus
(
KylinTableStatusConst
.
ORDER_EXPRESS_STATUS2
);
kylinOrderExpressVo
.
setExpressStatus
(
KylinTableStatusConst
.
ORDER_EXPRESS_STATUS2
);
kylinOrderExpressVo
.
setSendExpressType
(
sendExpressType
);
dataUtils
.
setOrderRefundExpressInfo
(
orderTicketVo
.
getOrderTicketsId
(),
kylinOrderExpressVo
);
dataUtils
.
setOrderRefundExpressInfo
(
orderTicketVo
.
getOrderTicketsId
(),
kylinOrderExpressVo
);
}
}
}
else
if
(
sendExpressType
==
2
)
{
// 自主发货
}
else
if
(
sendExpressType
==
2
)
{
// 自主发货
...
@@ -587,6 +588,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
...
@@ -587,6 +588,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
kylinOrderExpressVo
.
setOrderExpressCode
(
OrderExpressCode
);
kylinOrderExpressVo
.
setOrderExpressCode
(
OrderExpressCode
);
kylinOrderExpressVo
.
setMailno
(
expressNumber
);
kylinOrderExpressVo
.
setMailno
(
expressNumber
);
kylinOrderExpressVo
.
setExpressStatus
(
KylinTableStatusConst
.
ORDER_EXPRESS_STATUS2
);
kylinOrderExpressVo
.
setExpressStatus
(
KylinTableStatusConst
.
ORDER_EXPRESS_STATUS2
);
kylinOrderExpressVo
.
setSendExpressType
(
sendExpressType
);
dataUtils
.
setOrderRefundExpressInfo
(
orderTicketVo
.
getOrderTicketsId
(),
kylinOrderExpressVo
);
dataUtils
.
setOrderRefundExpressInfo
(
orderTicketVo
.
getOrderTicketsId
(),
kylinOrderExpressVo
);
}
}
}
}
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/PerformancesExpressInfoServiceImpl.java
View file @
da95a590
...
@@ -40,4 +40,18 @@ public class PerformancesExpressInfoServiceImpl {
...
@@ -40,4 +40,18 @@ public class PerformancesExpressInfoServiceImpl {
}
}
return
expressInfo
;
return
expressInfo
;
}
}
public
KylinOrderExpressVo
orderRefundRouteDetail
(
String
orderTicketsId
)
{
KylinOrderExpressVo
expressInfo
=
dataUtils
.
getOrderRefundExpressInfo
(
orderTicketsId
);
if
(
expressInfo
.
getSendExpressType
()
==
1
)
{
LinkedList
<
KylinOrderExpressRouteVo
>
routeList
=
dataUtils
.
getOrderExpressRoute
(
orderTicketsId
);
if
(
null
!=
expressInfo
)
{
expressInfo
.
setRouteList
(
routeList
);
}
}
else
{
// TODO: jxl 2021/8/27 查询物流信息
expressInfo
.
setRouteList
(
null
);
}
return
expressInfo
;
}
}
}
\ No newline at end of file
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