|
@@ -46,7 +46,7 @@ public interface MuseumFlowMapper extends BaseMapperX<MuseumFlowDO> {
|
|
|
|
|
|
// default MuseumFlowDO selectPageMuseumFlowByPage(String number){return selectOne(MuseumFlowDO::getNumber,number);}
|
|
|
/**分页**/
|
|
|
- default PageResult<MuseumFlowDO> selectPage1(MuseumFlowPageVO pageVO){
|
|
|
+ default PageResult<MuseumFlowDO> selectPageS(MuseumFlowPageVO pageVO){
|
|
|
LambdaQueryWrapperX<MuseumFlowDO> queryWrapper = new LambdaQueryWrapperX<>();
|
|
|
queryWrapper .likeIfPresent(MuseumFlowDO::getNumber,pageVO.getNumber())
|
|
|
.betweenIfPresent(MuseumFlowDO::getOutboundTime, pageVO.getOutboundTime())
|
|
@@ -61,16 +61,22 @@ public interface MuseumFlowMapper extends BaseMapperX<MuseumFlowDO> {
|
|
|
// .eqIfPresent(MuseumFlowDO::getOutboundPerson,pageVO.getOutboundPerson())
|
|
|
// .inIfPresent(MuseumFlowDO::getId, id)
|
|
|
// .orderByDesc(MuseumFlowDO::getId));
|
|
|
+// in 来指定多个值,如 in(w1,2,3);
|
|
|
+// between..and 来指定遥感连续的范围, 如 between 1 and 10;
|
|
|
+// like 是模糊查询;
|
|
|
+// order by 按照某个字段进行排序 ;加上 desc 表示降序排序(默认为升序 asc);
|
|
|
+//
|
|
|
+
|
|
|
}
|
|
|
/**根据出库员进行分页查找*/
|
|
|
- default List<MuseumFlowDO> selectPageMuseumFlowByOutboundPerson(MuseumFlowPageVO pageVO) {
|
|
|
+ default PageResult<MuseumFlowDO> selectPageMuseumFlowByOutboundPerson(MuseumFlowPageVO pageVO) {
|
|
|
|
|
|
LambdaQueryWrapperX<MuseumFlowDO> queryWrapper = new LambdaQueryWrapperX<>();
|
|
|
queryWrapper .likeIfPresent(MuseumFlowDO::getNumber,pageVO.getNumber())
|
|
|
.betweenIfPresent(MuseumFlowDO::getOutboundTime, pageVO.getOutboundTime())
|
|
|
.eqIfPresent(MuseumFlowDO::getOutboundPerson,pageVO.getOutboundPerson())
|
|
|
.orderByDesc(MuseumFlowDO::getId);
|
|
|
- return selectList(queryWrapper);
|
|
|
+ return selectPage(pageVO, queryWrapper);
|
|
|
}
|
|
|
|
|
|
/**审批功能
|