Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Q
qk_backend
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
quanku
qk_backend
Commits
1d839d01
Commit
1d839d01
authored
Sep 14, 2024
by
shiyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
订单详情状态描述
parent
487d0771
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
33 additions
and
7 deletions
+33
-7
ch-core/src/main/java/com/wwdz/ch/core/entity/exchange/ExchangeApplyOrderVo.java
...om/wwdz/ch/core/entity/exchange/ExchangeApplyOrderVo.java
+5
-0
ch-wx-api/src/main/java/com/wwdz/ch/wx/entity/vo/distribution/ExchangeOrderDetailVo.java
...z/ch/wx/entity/vo/distribution/ExchangeOrderDetailVo.java
+5
-0
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/distribution/ExchangeApplyOrderServiceImpl.java
...h/wx/impl/distribution/ExchangeApplyOrderServiceImpl.java
+16
-5
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/distribution/ExchangeOrderServiceImpl.java
...wdz/ch/wx/impl/distribution/ExchangeOrderServiceImpl.java
+7
-2
No files found.
ch-core/src/main/java/com/wwdz/ch/core/entity/exchange/ExchangeApplyOrderVo.java
View file @
1d839d01
...
...
@@ -62,6 +62,11 @@ public class ExchangeApplyOrderVo implements Entity {
*/
private
String
stateDesc
;
/**
* 状态下跳转的描述
*/
private
String
stateLinkDesc
;
/**
* 处理截止时间
*/
...
...
ch-wx-api/src/main/java/com/wwdz/ch/wx/entity/vo/distribution/ExchangeOrderDetailVo.java
View file @
1d839d01
...
...
@@ -161,6 +161,11 @@ public class ExchangeOrderDetailVo implements Entity {
*/
private
String
stateDesc
;
/**
* 状态链接描述(跳转到其他页面的链接描述)
*/
private
String
stateLinkDesc
;
/**
* 商品类型1一口价2竞拍3藏品
*/
...
...
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/distribution/ExchangeApplyOrderServiceImpl.java
View file @
1d839d01
...
...
@@ -277,10 +277,15 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService
}
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
PRE_HANDLE
.
getCode
())
{
exchangeApplyOrderVo
.
setStateTitle
(
"待处理"
);
}
else
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
AGREE
.
getCode
()
||
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
SYSTEM_AGREE
.
getCode
())
{
}
else
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
AGREE
.
getCode
())
{
exchangeApplyOrderVo
.
setStateTitle
(
"交换中"
);
exchangeApplyOrderVo
.
setStateDesc
(
"同意交换"
);
exchangeApplyOrderVo
.
setStateLinkDesc
(
"前往订单详情去发货"
);
}
else
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
SYSTEM_AGREE
.
getCode
())
{
exchangeApplyOrderVo
.
setStateTitle
(
"交换中"
);
exchangeApplyOrderVo
.
setStateDesc
(
"同意交换"
);
exchangeApplyOrderVo
.
setStateLinkDesc
(
"前往订单详情"
);
}
else
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
DISAGREE
.
getCode
())
{
exchangeApplyOrderVo
.
setStateTitle
(
"交换关闭"
);
exchangeApplyOrderVo
.
setStateDesc
(
"拒绝交换,交换关闭"
);
...
...
@@ -296,8 +301,8 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService
}
else
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
FINISH
.
getCode
())
{
exchangeApplyOrderVo
.
setStateTitle
(
"交换完成"
);
exchangeApplyOrderVo
.
setStateDesc
(
"交换完成"
);
exchangeApplyOrderVo
.
setStateLinkDesc
(
"前往订单详情"
);
}
//处理申请的截止时间 48小时内
Date
now
=
new
Date
();
Instant
instant
=
now
.
toInstant
().
plus
(
Duration
.
ofHours
(
48
));
...
...
@@ -358,10 +363,15 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
PRE_HANDLE
.
getCode
())
{
exchangeApplyOrderVo
.
setStateTitle
(
"待处理"
);
}
else
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
AGREE
.
getCode
()
||
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
SYSTEM_AGREE
.
getCode
())
{
}
else
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
AGREE
.
getCode
())
{
exchangeApplyOrderVo
.
setStateTitle
(
"交换中"
);
exchangeApplyOrderVo
.
setStateDesc
(
"同意交换"
);
exchangeApplyOrderVo
.
setStateLinkDesc
(
"前往订单详情去发货"
);
}
else
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
SYSTEM_AGREE
.
getCode
())
{
exchangeApplyOrderVo
.
setStateTitle
(
"交换中"
);
exchangeApplyOrderVo
.
setStateDesc
(
"同意交换"
);
exchangeApplyOrderVo
.
setStateLinkDesc
(
"前往订单详情"
);
}
else
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
DISAGREE
.
getCode
())
{
exchangeApplyOrderVo
.
setStateTitle
(
"交换关闭"
);
exchangeApplyOrderVo
.
setStateDesc
(
"拒绝交换,交换关闭"
);
...
...
@@ -377,6 +387,7 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService
}
else
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
FINISH
.
getCode
())
{
exchangeApplyOrderVo
.
setStateTitle
(
"交换完成"
);
exchangeApplyOrderVo
.
setStateDesc
(
"交换完成"
);
exchangeApplyOrderVo
.
setStateLinkDesc
(
"前往订单详情"
);
}
//处理申请的截止时间 48小时内
...
...
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/distribution/ExchangeOrderServiceImpl.java
View file @
1d839d01
...
...
@@ -233,8 +233,13 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService {
exchangeOrderDetailVo
.
setStateTitle
(
exchangeOrderDetailVo
.
getStateName
());
if
(
distributionOrder
.
getState
()
==
DistributionEnum
.
DistributionOrderStateEnum
.
CANCEL
.
getCode
())
{
exchangeOrderDetailVo
.
setStateDesc
(
"藏品验货不通过,订单取消,交换关闭。"
);
}
else
if
(
distributionOrder
.
getState
()
==
DistributionEnum
.
DistributionOrderStateEnum
.
PRE_EXCHANGE
.
getCode
())
{
}
else
if
(
distributionOrder
.
getState
()
==
DistributionEnum
.
DistributionOrderStateEnum
.
PRE_INSPECTION
.
getCode
())
{
exchangeOrderDetailVo
.
setStateDesc
(
"请耐心等待,平台收到货后会尽快验货"
);
}
else
if
(
distributionOrder
.
getState
()
==
DistributionEnum
.
DistributionOrderStateEnum
.
PRE_SEND
.
getCode
())
{
exchangeOrderDetailVo
.
setStateTitle
(
"待平台发货"
);
exchangeOrderDetailVo
.
setStateDesc
(
"两方的藏品都验货通过,将在24小时内发货,请耐心等待"
);
}
else
if
(
distributionOrder
.
getState
()
==
DistributionEnum
.
DistributionOrderStateEnum
.
PRE_SIGNED
.
getCode
())
{
exchangeOrderDetailVo
.
setStateDesc
(
"已发货,请查收"
);
}
Date
date
=
distributionOrder
.
getCreateTime
();
Instant
instant
=
date
.
toInstant
().
plus
(
Duration
.
ofHours
(
48
));
...
...
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