package com.dy.pipIrrBase.user; import com.dy.common.webUtil.QueryResultVo; import com.dy.pipIrrGlobal.daoBa.BaUserMapper; import com.dy.pipIrrGlobal.pojoBa.BaUser; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Slf4j @Service //public class UserSv extends MPJBaseServiceImpl { public class UserSv { private BaUserMapper dao; @Autowired private void setDao(BaUserMapper dao){ this.dao = dao; } /** * 得到一个片区 * @param id 片区ID * @return 片区实体 */ public BaUser selectById(Long id){ return this.dao.selectById(id) ; } /** * 得到一个片区 * @param vo 查询条件值对象 * @return 片区实体 */ public QueryResultVo> selectSome(QueryVo vo){ // MPJLambdaWrapper wrapper = new MPJLambdaWrapper() // .selectAll(BaUser.class)//查询user表全部字段 // .select(BaRole::getId, BaRole::getName) // .leftJoin(BaUserRole.class, BaUserRole::getUserId, BaUser::getId) // .leftJoin(BaRole.class, BaRole::getId, BaUserRole::getRoleId); // // wrapper.like(StringUtils.isNotEmpty(vo.name), "t.name", vo.name) ; // wrapper.eq(StringUtils.isNotEmpty(vo.name), "t.phone", vo.phone) ; // wrapper.eq(!Objects.isNull(vo.roleId), "t1.id", vo.roleId) ; // // Page page = new Page<>(vo.pageCurr, vo.pageSize) ; // // IPage iPage = this.dao.selectJoinPage(page, BaUser.class, wrapper) ; // // List list = iPage.getRecords() ; // // return (QueryResultVo.>builder().content(list)).build() ; return null ; } }