SysDictDataMapper.java 823 B

12345678910111213141516171819202122232425
  1. package com.ruoyi.system.mapper;
  2. import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
  3. import com.ruoyi.common.core.constant.UserConstants;
  4. import com.ruoyi.system.domain.SysDictData;
  5. import com.ruoyi.common.mybatis.core.mapper.BaseMapperPlus;
  6. import com.ruoyi.system.domain.vo.SysDictDataVo;
  7. import java.util.List;
  8. /**
  9. * 字典表 数据层
  10. *
  11. * @author Lion Li
  12. */
  13. public interface SysDictDataMapper extends BaseMapperPlus<SysDictData, SysDictDataVo> {
  14. default List<SysDictDataVo> selectDictDataByType(String dictType) {
  15. return selectVoList(
  16. new LambdaQueryWrapper<SysDictData>()
  17. .eq(SysDictData::getStatus, UserConstants.DICT_NORMAL)
  18. .eq(SysDictData::getDictType, dictType)
  19. .orderByAsc(SysDictData::getDictSort));
  20. }
  21. }