| | |
| | | import com.moral.entity.Area; |
| | | import com.moral.entity.City; |
| | | import com.moral.entity.Province; |
| | | import com.moral.entity.Town; |
| | | import com.moral.entity.Village; |
| | | import com.moral.mapper.AreaMapper; |
| | | import com.moral.mapper.CityMapper; |
| | | import com.moral.mapper.ProvinceMapper; |
| | | import com.moral.mapper.TownMapper; |
| | | import com.moral.mapper.VillageMapper; |
| | | import com.moral.service.AreaService; |
| | | import org.springframework.stereotype.Service; |
| | | import tk.mybatis.mapper.entity.Example; |
| | |
| | | CityMapper cityMapper; |
| | | @Resource |
| | | AreaMapper areaMapper; |
| | | |
| | | @Resource |
| | | private TownMapper townMapper; |
| | | |
| | | @Resource |
| | | private VillageMapper villageMapper; |
| | | |
| | | @Override |
| | | public List<Province> getProvinces() { |
| | |
| | | } |
| | | return fullName; |
| | | } |
| | | |
| | | @Override |
| | | public List<Town> getTowns(Integer areaCode) { |
| | | Example example = new Example(Town.class); |
| | | example.or().andEqualTo("areaCode",areaCode); |
| | | return townMapper.selectByExample(example); |
| | | } |
| | | |
| | | @Override |
| | | public List<Village> getVillages(Long townCode) { |
| | | Example example = new Example(Village.class); |
| | | example.createCriteria().andEqualTo("townCode",townCode); |
| | | return villageMapper.selectByExample(example); |
| | | } |
| | | } |