AreaDao.java 820 B

123456789101112131415161718192021222324
  1. package com.nokia.dao;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.nokia.pojo.Area;
  4. import org.apache.ibatis.annotations.Mapper;
  5. import org.apache.ibatis.annotations.Select;
  6. import java.util.List;
  7. @Mapper
  8. public interface AreaDao extends BaseMapper<Area> {
  9. @Select("select * from sqmdb_rpt.acl_area order by type_code, area_id")
  10. List<Area> getAll();
  11. @Select("select * from sqmdb_rpt.acl_area where parent_id = #{parentId} order by type_code, area_id")
  12. List<Area> getByParentId(int parent_id);
  13. @Select("select * from sqmdb_rpt.acl_area where area_id = #{areaId}")
  14. Area getByAreaId(int areaId);
  15. @Select("select * from sqmdb_rpt.acl_area where parent_id = #{cityId} and type_code = 3 order by type_code, area_id")
  16. List<Area> getAreasByCityId(Integer cityId);
  17. }