localizer
parent
54acb0aa15
commit
14a9bcf909
|
|
@ -351,13 +351,22 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
|
|||
String bizObjStr = userDetail.getBizObj();
|
||||
if (BizObj.isSiBang(bizObjStr)) {
|
||||
CheckStatus checkStatus = orderPagingSearchParam.getCheckStatus();
|
||||
String orderStatus = orderPagingSearchParam.getOrderStatus();
|
||||
Assert.isTrue(checkStatus != null || orderStatus != null, () -> Exceptions.clierr("未指定订单状态或勘料状态"));
|
||||
ew
|
||||
.eq("a.station_id", orderPagingSearchParam.getStationId())
|
||||
.eq(checkStatus != null, "a.check_status", checkStatus)
|
||||
.ne(orderStatus != null, "a.order_status", orderStatus)
|
||||
;
|
||||
if (checkStatus == CheckStatus.YiKanLiao) {
|
||||
ew
|
||||
.eq("a.check_status", checkStatus)
|
||||
.in("a.order_status", OrderStatus.YiJinChang, OrderStatus.YiChuChang, OrderStatus.YiWanCheng)
|
||||
|
||||
;
|
||||
} else if (checkStatus == CheckStatus.WeiKanLiao) {
|
||||
ew
|
||||
.eq("a.check_status", checkStatus)
|
||||
.in("a.order_status", OrderStatus.YiJinChang)
|
||||
|
||||
;
|
||||
} else {
|
||||
ew
|
||||
.in("a.order_status", OrderStatus.QingYunZhong);
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue