feat(订单查询): 添加退货状态查询条件

在订单查询条件中增加退货状态字段,根据不同的退货状态值查询对应的支付状态和商品状态
This commit is contained in:
dzq 2025-06-24 17:54:24 +08:00
parent 76647e5b95
commit b1328b35ec
1 changed files with 10 additions and 0 deletions

View File

@ -26,11 +26,21 @@ public class SearchShopOrderQuery<T> extends AbstractPageQuery<T> {
private Date payTime; private Date payTime;
private String paymentMethod; private String paymentMethod;
private String corpid; private String corpid;
private Integer returnStatus;
@Override @Override
public QueryWrapper<T> addQueryCondition() { public QueryWrapper<T> addQueryCondition() {
QueryWrapper<T> queryWrapper = new QueryWrapper<>(); QueryWrapper<T> queryWrapper = new QueryWrapper<>();
if (returnStatus != null) {
if (returnStatus.equals(1)) {
queryWrapper.eq("o.pay_status", 2)
.eq("og.status", 2);
} else {
queryWrapper.eq("o.pay_status", 2)
.eq("og.status", 1);
}
}
queryWrapper queryWrapper
.eq(orderId != null, "o.order_id", orderId) .eq(orderId != null, "o.order_id", orderId)
.eq(cellId != null, "og.cell_id", cellId) .eq(cellId != null, "og.cell_id", cellId)