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
e1484a7b
Commit
e1484a7b
authored
Sep 14, 2024
by
shiyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
换藏商品列表加上头像
parent
846d88c1
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
7 deletions
+8
-7
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/distribution/ExchangeOrderServiceImpl.java
...wdz/ch/wx/impl/distribution/ExchangeOrderServiceImpl.java
+8
-7
No files found.
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/distribution/ExchangeOrderServiceImpl.java
View file @
e1484a7b
...
...
@@ -18,10 +18,7 @@ import com.wwdz.ch.db.dao.exchange.ExchangeApplyOrderDao;
import
com.wwdz.ch.db.dao.exchange.ExchangeApplyOrderDetailDao
;
import
com.wwdz.ch.db.domain.distribution.*
;
import
com.wwdz.ch.db.dto.request.distribution.DistributionOrderRequestDto
;
import
com.wwdz.ch.db.dto.request.distribution.GroupPurchaseRecordRequestDto
;
import
com.wwdz.ch.db.dto.request.distribution.SupplierItemRequestDto
;
import
com.wwdz.ch.wx.entity.GroupPurchaseInfo
;
import
com.wwdz.ch.wx.entity.vo.distribution.DistributionOrderVo
;
import
com.wwdz.ch.wx.entity.vo.distribution.ExchangeOrderDetailVo
;
import
com.wwdz.ch.wx.entity.vo.distribution.ExchangeOrderVo
;
import
com.wwdz.ch.wx.entity.vo.distribution.UserExchangeInfo
;
...
...
@@ -68,7 +65,7 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService {
try
{
//检查是否有超时未支付订单
dto
.
setBuyerId
(
dto
.
getUserId
());
check
PrePa
yTimeOut
(
dto
.
getUserId
());
check
Deliver
yTimeOut
(
dto
.
getUserId
());
if
(
StringUtils
.
hasLength
(
dto
.
getSearchParam
()))
{
//判断查询条件是否为中文,是的话就根据商品名称模糊查询
if
(
RegexUtil
.
isContainChinese
(
dto
.
getSearchParam
()))
{
...
...
@@ -164,7 +161,7 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService {
try
{
dto
.
setBuyerId
(
dto
.
getUserId
());
//检查是否有超时未寄出的
check
PrePa
yTimeOut
(
dto
.
getUserId
());
check
Deliver
yTimeOut
(
dto
.
getUserId
());
DistributionOrder
distributionOrder
=
distributionOrderDao
.
findById
(
dto
.
getDistributionOrderId
());
//用户交换得到的商品信息
List
<
SupplierItemVo
>
targetItemList
=
new
ArrayList
<>();
...
...
@@ -235,7 +232,11 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService {
}
exchangeOrderDetailVo
.
setStateTitle
(
exchangeOrderDetailVo
.
getStateName
());
if
(
distributionOrder
.
getState
()
==
DistributionEnum
.
DistributionOrderStateEnum
.
CANCEL
.
getCode
())
{
if
(
exchangeApplyOrder
.
getState
()
==
ExchangeApplyOrderEnum
.
StateEnum
.
SYSTEM_DISAGREE
.
getCode
())
{
exchangeOrderDetailVo
.
setStateDesc
(
"藏品检查不通过,订单取消,交换关闭。"
);
}
else
{
exchangeOrderDetailVo
.
setStateDesc
(
"超时未寄出,订单取消,交换关闭。"
);
}
}
else
if
(
distributionOrder
.
getState
()
==
DistributionEnum
.
DistributionOrderStateEnum
.
PRE_INSPECTION
.
getCode
())
{
exchangeOrderDetailVo
.
setStateDesc
(
"请耐心等待,平台收到货后会尽快检查"
);
}
else
if
(
distributionOrder
.
getState
()
==
DistributionEnum
.
DistributionOrderStateEnum
.
PRE_SEND
.
getCode
())
{
...
...
@@ -260,7 +261,7 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService {
* 检查用户订单是否有超时未寄出
* @param userId
*/
private
void
check
PrePa
yTimeOut
(
Long
userId
){
private
void
check
Deliver
yTimeOut
(
Long
userId
){
DistributionOrderRequestDto
dto
=
new
DistributionOrderRequestDto
();
dto
.
setBuyerId
(
userId
);
dto
.
setType
(
DistributionEnum
.
DistributionTypeEnum
.
EXCHANGE
.
getCode
());
...
...
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