package com.sptg.permissions.biz.service;

import com.sptg.permissions.api.entity.Street;
import org.apache.ibatis.annotations.Param;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

import java.util.List;

/**
 * Created By lidexi in 2020/12/23
 * 全国街道 - 服务层接口
 **/
public interface StreetServiceInterface {

    /**
     * 根据区行政编码查询街道列表
     * @param areaCode 区行政编码
     * @return 街道列表
     */
    List<Street> selectStreetByAreaCode(String areaCode);

    /**
     * 功能描述: 根据街道编号查询街道列表
     * @param streetCode 街道编号
     * @return Area
     *
     *
     */
    @GetMapping(value = "/area/getStreetDetail/{streetCode}")
    Street getStreetDetail(@PathVariable(value = "streetCode") String streetCode);
}
