|
@@ -5,6 +5,7 @@ import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
|
|
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
|
|
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
|
|
import cn.iocoder.yudao.module.museum.controller.admin.museummodel.vo.MuseummodelPageReqVO;
|
|
|
+import cn.iocoder.yudao.module.museum.dal.database.museuminfo.MuseumInfoDO;
|
|
|
import cn.iocoder.yudao.module.museum.dal.database.museummodel.MuseummodelDO;
|
|
|
import cn.iocoder.yudao.module.museum.dal.database.museummodel.MuseummodelDetailDO;
|
|
|
import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
|
@@ -27,6 +28,12 @@ public interface MuseummodelMapper extends BaseMapperX<MuseummodelDO> {
|
|
|
|
|
|
//分页查询
|
|
|
// default PageResult<MuseummodelDO> selectPage(MuseummodelPageReqVO reqVO) {
|
|
|
+//// MPJLambdaWrapper<MuseummodelDO> mpjLambdaWrapper =new MPJLambdaWrapper<>();
|
|
|
+//// mpjLambdaWrapper.leftJoin(MuseumInfoDO.class,MuseumInfoDO::getSampleId,MuseummodelDO::getSpecimenNumber)
|
|
|
+//// .selectAll(MuseummodelDO.class)
|
|
|
+//// .selectAssociation(MuseumInfoDO.class,MuseummodelDO::getMuseumInfoDO)
|
|
|
+//// .
|
|
|
+//
|
|
|
// return selectPage(reqVO, new LambdaQueryWrapperX<MuseummodelDO>()
|
|
|
// .likeIfPresent(MuseummodelDO::getSpecimenName, reqVO.getSpecimenName())// 如果 SpecimenName 不为空,则进行 like 查询
|
|
|
// .likeIfPresent(MuseummodelDO::getSpecimenType, reqVO.getSpecimenType())
|
|
@@ -35,7 +42,7 @@ public interface MuseummodelMapper extends BaseMapperX<MuseummodelDO> {
|
|
|
// .eqIfPresent(MuseummodelDO::getSpecimenNumber, reqVO.getSpecimenNumber()) // 如果 SpecimenNumber 不为空,则进行 = 查询
|
|
|
// .betweenIfPresent(MuseummodelDO::getCreateTime, reqVO.getBeginCreateTime(), reqVO.getEndCreateTime()) // 如果 create 不为空,则进行 between 查询
|
|
|
// .orderByDesc(MuseummodelDO::getId)); // 按照 id 倒序
|
|
|
- }
|
|
|
+// }
|
|
|
|
|
|
//联表查询
|
|
|
// default list<MuseummodelDetailDO> selectListByStatusAndDeptName(Integer status, String deptName) {
|
|
@@ -53,6 +60,7 @@ public interface MuseummodelMapper extends BaseMapperX<MuseummodelDO> {
|
|
|
|
|
|
// }
|
|
|
//}
|
|
|
+}
|
|
|
|
|
|
|
|
|
|