|
|
@@ -1,5 +1,6 @@
|
|
|
package com.sckw.fleet.repository;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.sckw.core.model.base.BaseModel;
|
|
|
@@ -47,9 +48,12 @@ public class KwfTruckRepository extends ServiceImpl<KwfTruckMapper, KwfTruck> {
|
|
|
|
|
|
}
|
|
|
|
|
|
- public List<KwfTruck> queryByEntIds(List<Long> entIds) {
|
|
|
+ public List<KwfTruck> queryByEntIds(List<Long> entIds, String truckMark,String startTime, String endTime) {
|
|
|
return list(Wrappers.<KwfTruck>lambdaQuery()
|
|
|
.eq(BaseModel::getDelFlag,0)
|
|
|
- .in(KwfTruck::getEntId, entIds));
|
|
|
+ .in(CollectionUtils.isNotEmpty(entIds),KwfTruck::getEntId, entIds)
|
|
|
+ .eq(StringUtils.isNotBlank(truckMark),KwfTruck::getTruckMark, truckMark)
|
|
|
+ .ge(StringUtils.isNotBlank(startTime),KwfTruck::getCreateTime, startTime)
|
|
|
+ .le(StringUtils.isNotBlank(endTime),KwfTruck::getCreateTime, endTime));
|
|
|
}
|
|
|
}
|