@@ -147,6 +147,11 @@ public class TradeOrderController {
List<TradeOrderLogDO> orderLogs = tradeOrderLogService.getOrderLogListByOrderId(id);
TradeOrderDetailRespVO convert = TradeOrderConvert.INSTANCE.convert(order, orderItems, orderLogs, user, brokerageUser);
convert.setSpuType(tradeOrderQueryService.getSpuType(orderItems));
+
+ if(convert.getRefundStatus().equals(TradeOrderRefundStatusEnum.ALL.getStatus())){
+ convert.setStatus(TradeOrderStatusEnum.AFTER_SALE.getStatus());
+ }
return success(convert);
}
@@ -153,4 +153,7 @@ public class TradeOrderBaseVO {
@Schema(description = "商品类型,只有购买的商品是虚拟商品的时候才会有返回")
private Integer spuType;
+ @Schema(description = "售后状态", example = "0")
+ private Integer refundStatus;