Commit 46570908 by zhiheng.zhang

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

parent 4d0f664e
......@@ -1489,9 +1489,7 @@ public class OrderAdapter {
responseVo.setRefundMode(afterOrderExtInfoDto.getRefundMode());
}
}
// responseVo.setRefundButtonDisable(AfterSalesStatus.CANCEL.getIndex() == ordersBean.getAfterSalesOrderResp().getAfterSalesStatus() ? false : true);
//有售后单不显示按钮
responseVo.setRefundButtonDisable(false);
responseVo.setRefundButtonDisable(getRefundButtonDisable(ordersBean));
}
responseVo.setExpressChannelCode(ordersBean.getExpressChannelCode());
responseVo.setExpressChannelName(ordersBean.getExpressChannelName());
......@@ -4384,4 +4382,13 @@ public class OrderAdapter {
}
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