Commit 46570908 by zhiheng.zhang

周四版本有售后单的不显示按钮

parent 4d0f664e
...@@ -1489,9 +1489,7 @@ public class OrderAdapter { ...@@ -1489,9 +1489,7 @@ public class OrderAdapter {
responseVo.setRefundMode(afterOrderExtInfoDto.getRefundMode()); responseVo.setRefundMode(afterOrderExtInfoDto.getRefundMode());
} }
} }
// responseVo.setRefundButtonDisable(AfterSalesStatus.CANCEL.getIndex() == ordersBean.getAfterSalesOrderResp().getAfterSalesStatus() ? false : true); responseVo.setRefundButtonDisable(getRefundButtonDisable(ordersBean));
//有售后单不显示按钮
responseVo.setRefundButtonDisable(false);
} }
responseVo.setExpressChannelCode(ordersBean.getExpressChannelCode()); responseVo.setExpressChannelCode(ordersBean.getExpressChannelCode());
responseVo.setExpressChannelName(ordersBean.getExpressChannelName()); responseVo.setExpressChannelName(ordersBean.getExpressChannelName());
...@@ -4384,4 +4382,13 @@ public class OrderAdapter { ...@@ -4384,4 +4382,13 @@ public class OrderAdapter {
} }
return refundStatusDesc; return refundStatusDesc;
} }
private boolean getRefundButtonDisable(QueryOrdersResponse.DataBean.OrderBean orderBean){
boolean refundButtonDisable = true;
//正常订单,未发生售后单的订单,以发货的时间节点为基准,30天后,关闭C端申请退款入口
if(null == orderBean.getAfterSalesOrderResp() && (DateUtil.addDays(new Date(orderBean.getGmtDelivery()),30)).compareTo(new Date()) ==-1){
refundButtonDisable = false;
}
return refundButtonDisable;
}
} }
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