|
@@ -85,6 +85,21 @@ public class QyFrontlineWarehouseServiceImpl extends ServiceImpl<QyFrontlineWare
|
|
if(ObjectUtil.isNotEmpty(qyFrontlineWarehousePageParam.getStartAccountTime()) && ObjectUtil.isNotEmpty(qyFrontlineWarehousePageParam.getEndAccountTime())) {
|
|
if(ObjectUtil.isNotEmpty(qyFrontlineWarehousePageParam.getStartAccountTime()) && ObjectUtil.isNotEmpty(qyFrontlineWarehousePageParam.getEndAccountTime())) {
|
|
queryWrapper.lambda().between(QyFrontlineWarehouse::getAccountTime, qyFrontlineWarehousePageParam.getStartAccountTime(), qyFrontlineWarehousePageParam.getEndAccountTime());
|
|
queryWrapper.lambda().between(QyFrontlineWarehouse::getAccountTime, qyFrontlineWarehousePageParam.getStartAccountTime(), qyFrontlineWarehousePageParam.getEndAccountTime());
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ //计量单位查询
|
|
|
|
+ if(ObjectUtil.isNotEmpty(qyFrontlineWarehousePageParam.getAccountNumberMin())) {
|
|
|
|
+ queryWrapper.lambda().ge(QyFrontlineWarehouse::getAccountNumber, qyFrontlineWarehousePageParam.getAccountNumberMin());
|
|
|
|
+ }
|
|
|
|
+ //计量单位查询
|
|
|
|
+ if(ObjectUtil.isNotEmpty(qyFrontlineWarehousePageParam.getAccountNumberMax())) {
|
|
|
|
+ queryWrapper.lambda().le(QyFrontlineWarehouse::getAccountNumber, qyFrontlineWarehousePageParam.getAccountNumberMax());
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ //账单类型查询
|
|
|
|
+ if(ObjectUtil.isNotEmpty(qyFrontlineWarehousePageParam.getWarehouseType())){
|
|
|
|
+ queryWrapper.lambda().eq(QyFrontlineWarehouse::getWarehouseType,qyFrontlineWarehousePageParam.getWarehouseType());
|
|
|
|
+ }
|
|
|
|
+
|
|
if(ObjectUtil.isAllNotEmpty(qyFrontlineWarehousePageParam.getSortField(), qyFrontlineWarehousePageParam.getSortOrder())) {
|
|
if(ObjectUtil.isAllNotEmpty(qyFrontlineWarehousePageParam.getSortField(), qyFrontlineWarehousePageParam.getSortOrder())) {
|
|
CommonSortOrderEnum.validate(qyFrontlineWarehousePageParam.getSortOrder());
|
|
CommonSortOrderEnum.validate(qyFrontlineWarehousePageParam.getSortOrder());
|
|
queryWrapper.orderBy(true, qyFrontlineWarehousePageParam.getSortOrder().equals(CommonSortOrderEnum.ASC.getValue()),
|
|
queryWrapper.orderBy(true, qyFrontlineWarehousePageParam.getSortOrder().equals(CommonSortOrderEnum.ASC.getValue()),
|