|
@@ -29,21 +29,22 @@ public interface MajorMapper extends BaseMapperX<MajorDO> {
|
|
}
|
|
}
|
|
|
|
|
|
default List<MajorDO> searchByName(String name) {
|
|
default List<MajorDO> searchByName(String name) {
|
|
- return selectList(new LambdaQueryWrapperX<MajorDO>()
|
|
|
|
- .eqIfPresent(MajorDO::getStatus, MendunerStatusEnum.ENABLE.getStatus())
|
|
|
|
- .and(c -> {
|
|
|
|
- if (StringUtils.hasText(name)) {
|
|
|
|
- c.likeRight(MajorDO::getNameCn, name)
|
|
|
|
- .or()
|
|
|
|
- .likeRight(MajorDO::getNameEn, name);
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
- .orderByAsc(MajorDO::getUpdater)
|
|
|
|
- );
|
|
|
|
|
|
+ LambdaQueryWrapperX<MajorDO> wrapperX = new LambdaQueryWrapperX<MajorDO>();
|
|
|
|
+ wrapperX.eqIfPresent(MajorDO::getStatus, MendunerStatusEnum.ENABLE.getStatus());
|
|
|
|
+ if (StringUtils.hasText(name)) {
|
|
|
|
+ wrapperX.and(c -> {
|
|
|
|
+ c.likeRight(MajorDO::getNameCn, name)
|
|
|
|
+ .or()
|
|
|
|
+ .likeRight(MajorDO::getNameEn, name);
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
+ wrapperX.orderByAsc(MajorDO::getUpdater);
|
|
|
|
+
|
|
|
|
+ return selectList(wrapperX);
|
|
}
|
|
}
|
|
- default MajorDO selectById(Long id) {
|
|
|
|
- return selectOne(MajorDO::getId, id,MajorDO::getStatus,MendunerStatusEnum.ENABLE.getStatus());
|
|
|
|
|
|
+
|
|
|
|
+ default MajorDO selectById(Long id) {
|
|
|
|
+ return selectOne(MajorDO::getId, id, MajorDO::getStatus, MendunerStatusEnum.ENABLE.getStatus());
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|