Commit 1d839d01 authored by shiyu's avatar shiyu

订单详情状态描述

parent 487d0771
...@@ -62,6 +62,11 @@ public class ExchangeApplyOrderVo implements Entity { ...@@ -62,6 +62,11 @@ public class ExchangeApplyOrderVo implements Entity {
*/ */
private String stateDesc; private String stateDesc;
/**
* 状态下跳转的描述
*/
private String stateLinkDesc;
/** /**
* 处理截止时间 * 处理截止时间
*/ */
......
...@@ -161,6 +161,11 @@ public class ExchangeOrderDetailVo implements Entity { ...@@ -161,6 +161,11 @@ public class ExchangeOrderDetailVo implements Entity {
*/ */
private String stateDesc; private String stateDesc;
/**
* 状态链接描述(跳转到其他页面的链接描述)
*/
private String stateLinkDesc;
/** /**
* 商品类型1一口价2竞拍3藏品 * 商品类型1一口价2竞拍3藏品
*/ */
......
...@@ -277,10 +277,15 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService ...@@ -277,10 +277,15 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService
} }
if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.PRE_HANDLE.getCode()) { if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.PRE_HANDLE.getCode()) {
exchangeApplyOrderVo.setStateTitle("待处理"); exchangeApplyOrderVo.setStateTitle("待处理");
} else if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.AGREE.getCode() } else if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.AGREE.getCode()) {
|| exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.SYSTEM_AGREE.getCode()) {
exchangeApplyOrderVo.setStateTitle("交换中"); exchangeApplyOrderVo.setStateTitle("交换中");
exchangeApplyOrderVo.setStateDesc("同意交换"); 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()) { } else if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.DISAGREE.getCode()) {
exchangeApplyOrderVo.setStateTitle("交换关闭"); exchangeApplyOrderVo.setStateTitle("交换关闭");
exchangeApplyOrderVo.setStateDesc("拒绝交换,交换关闭"); exchangeApplyOrderVo.setStateDesc("拒绝交换,交换关闭");
...@@ -296,8 +301,8 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService ...@@ -296,8 +301,8 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService
} else if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.FINISH.getCode()) { } else if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.FINISH.getCode()) {
exchangeApplyOrderVo.setStateTitle("交换完成"); exchangeApplyOrderVo.setStateTitle("交换完成");
exchangeApplyOrderVo.setStateDesc("交换完成"); exchangeApplyOrderVo.setStateDesc("交换完成");
exchangeApplyOrderVo.setStateLinkDesc("前往订单详情");
} }
//处理申请的截止时间 48小时内 //处理申请的截止时间 48小时内
Date now = new Date(); Date now = new Date();
Instant instant = now.toInstant().plus(Duration.ofHours(48)); Instant instant = now.toInstant().plus(Duration.ofHours(48));
...@@ -358,10 +363,15 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService ...@@ -358,10 +363,15 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService
if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.PRE_HANDLE.getCode()) { if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.PRE_HANDLE.getCode()) {
exchangeApplyOrderVo.setStateTitle("待处理"); exchangeApplyOrderVo.setStateTitle("待处理");
} else if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.AGREE.getCode() } else if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.AGREE.getCode()) {
|| exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.SYSTEM_AGREE.getCode()) { exchangeApplyOrderVo.setStateTitle("交换中");
exchangeApplyOrderVo.setStateDesc("同意交换");
exchangeApplyOrderVo.setStateLinkDesc("前往订单详情去发货");
}
else if(exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.SYSTEM_AGREE.getCode()) {
exchangeApplyOrderVo.setStateTitle("交换中"); exchangeApplyOrderVo.setStateTitle("交换中");
exchangeApplyOrderVo.setStateDesc("同意交换"); exchangeApplyOrderVo.setStateDesc("同意交换");
exchangeApplyOrderVo.setStateLinkDesc("前往订单详情");
} else if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.DISAGREE.getCode()) { } else if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.DISAGREE.getCode()) {
exchangeApplyOrderVo.setStateTitle("交换关闭"); exchangeApplyOrderVo.setStateTitle("交换关闭");
exchangeApplyOrderVo.setStateDesc("拒绝交换,交换关闭"); exchangeApplyOrderVo.setStateDesc("拒绝交换,交换关闭");
...@@ -377,6 +387,7 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService ...@@ -377,6 +387,7 @@ public class ExchangeApplyOrderServiceImpl implements ExchangeApplyOrderService
} else if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.FINISH.getCode()) { } else if (exchangeApplyOrder.getState() == ExchangeApplyOrderEnum.StateEnum.FINISH.getCode()) {
exchangeApplyOrderVo.setStateTitle("交换完成"); exchangeApplyOrderVo.setStateTitle("交换完成");
exchangeApplyOrderVo.setStateDesc("交换完成"); exchangeApplyOrderVo.setStateDesc("交换完成");
exchangeApplyOrderVo.setStateLinkDesc("前往订单详情");
} }
//处理申请的截止时间 48小时内 //处理申请的截止时间 48小时内
......
...@@ -233,8 +233,13 @@ public class ExchangeOrderServiceImpl implements ExchangeOrderService { ...@@ -233,8 +233,13 @@ 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("藏品验货不通过,订单取消,交换关闭。"); 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(); Date date = distributionOrder.getCreateTime();
Instant instant = date.toInstant().plus(Duration.ofHours(48)); Instant instant = date.toInstant().plus(Duration.ofHours(48));
......
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