Commit e1484a7b authored by shiyu's avatar shiyu

换藏商品列表加上头像

parent 846d88c1
...@@ -18,10 +18,7 @@ import com.wwdz.ch.db.dao.exchange.ExchangeApplyOrderDao; ...@@ -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.dao.exchange.ExchangeApplyOrderDetailDao;
import com.wwdz.ch.db.domain.distribution.*; import com.wwdz.ch.db.domain.distribution.*;
import com.wwdz.ch.db.dto.request.distribution.DistributionOrderRequestDto; 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.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.ExchangeOrderDetailVo;
import com.wwdz.ch.wx.entity.vo.distribution.ExchangeOrderVo; import com.wwdz.ch.wx.entity.vo.distribution.ExchangeOrderVo;
import com.wwdz.ch.wx.entity.vo.distribution.UserExchangeInfo; import com.wwdz.ch.wx.entity.vo.distribution.UserExchangeInfo;
...@@ -68,7 +65,7 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService { ...@@ -68,7 +65,7 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService {
try { try {
//检查是否有超时未支付订单 //检查是否有超时未支付订单
dto.setBuyerId(dto.getUserId()); dto.setBuyerId(dto.getUserId());
checkPrePayTimeOut(dto.getUserId()); checkDeliveryTimeOut(dto.getUserId());
if (StringUtils.hasLength(dto.getSearchParam())) { if (StringUtils.hasLength(dto.getSearchParam())) {
//判断查询条件是否为中文,是的话就根据商品名称模糊查询 //判断查询条件是否为中文,是的话就根据商品名称模糊查询
if (RegexUtil.isContainChinese(dto.getSearchParam())) { if (RegexUtil.isContainChinese(dto.getSearchParam())) {
...@@ -164,7 +161,7 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService { ...@@ -164,7 +161,7 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService {
try { try {
dto.setBuyerId(dto.getUserId()); dto.setBuyerId(dto.getUserId());
//检查是否有超时未寄出的 //检查是否有超时未寄出的
checkPrePayTimeOut(dto.getUserId()); checkDeliveryTimeOut(dto.getUserId());
DistributionOrder distributionOrder = distributionOrderDao.findById(dto.getDistributionOrderId()); DistributionOrder distributionOrder = distributionOrderDao.findById(dto.getDistributionOrderId());
//用户交换得到的商品信息 //用户交换得到的商品信息
List<SupplierItemVo> targetItemList = new ArrayList<>(); List<SupplierItemVo> targetItemList = new ArrayList<>();
...@@ -235,7 +232,11 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService { ...@@ -235,7 +232,11 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService {
} }
exchangeOrderDetailVo.setStateTitle(exchangeOrderDetailVo.getStateName()); exchangeOrderDetailVo.setStateTitle(exchangeOrderDetailVo.getStateName());
if (distributionOrder.getState() == DistributionEnum.DistributionOrderStateEnum.CANCEL.getCode()) { if (distributionOrder.getState() == DistributionEnum.DistributionOrderStateEnum.CANCEL.getCode()) {
exchangeOrderDetailVo.setStateDesc("藏品检查不通过,订单取消,交换关闭。"); if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.SYSTEM_DISAGREE.getCode()) {
exchangeOrderDetailVo.setStateDesc("藏品检查不通过,订单取消,交换关闭。");
} else {
exchangeOrderDetailVo.setStateDesc("超时未寄出,订单取消,交换关闭。");
}
} else if (distributionOrder.getState() == DistributionEnum.DistributionOrderStateEnum.PRE_INSPECTION.getCode()) { } else if (distributionOrder.getState() == DistributionEnum.DistributionOrderStateEnum.PRE_INSPECTION.getCode()) {
exchangeOrderDetailVo.setStateDesc("请耐心等待,平台收到货后会尽快检查"); exchangeOrderDetailVo.setStateDesc("请耐心等待,平台收到货后会尽快检查");
} else if (distributionOrder.getState() == DistributionEnum.DistributionOrderStateEnum.PRE_SEND.getCode()) { } else if (distributionOrder.getState() == DistributionEnum.DistributionOrderStateEnum.PRE_SEND.getCode()) {
...@@ -260,7 +261,7 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService { ...@@ -260,7 +261,7 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService {
* 检查用户订单是否有超时未寄出 * 检查用户订单是否有超时未寄出
* @param userId * @param userId
*/ */
private void checkPrePayTimeOut(Long userId){ private void checkDeliveryTimeOut(Long userId){
DistributionOrderRequestDto dto = new DistributionOrderRequestDto(); DistributionOrderRequestDto dto = new DistributionOrderRequestDto();
dto.setBuyerId(userId); dto.setBuyerId(userId);
dto.setType(DistributionEnum.DistributionTypeEnum.EXCHANGE.getCode()); dto.setType(DistributionEnum.DistributionTypeEnum.EXCHANGE.getCode());
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment