修改 行政区添加接口
行政区删除接口id传入方式
行政区级别枚举类 添加省
| | |
| | | */ |
| | | public enum DistrictLevel implements IEnum { |
| | | |
| | | Province((byte)0, "省"), |
| | | City((byte)1, "市"), |
| | | County((byte)2, "县"), |
| | | Town((byte)3, "镇"), |
| | |
| | | } |
| | | |
| | | public static DistrictLevel get(Byte code){ |
| | | if(code.byteValue() == City.code.byteValue()){ |
| | | if(code.byteValue() == Province.code.byteValue()) { |
| | | return Province; |
| | | }else if(code.byteValue() == City.code.byteValue()){ |
| | | return City ; |
| | | }else if(code.byteValue() == County.code.byteValue()){ |
| | | return County ; |
| | |
| | | |
| | | /** |
| | | * 客户端请求得到所有行政区划级别数据 |
| | | * |
| | | * @return 所有行政区划级别数据 |
| | | */ |
| | | @Operation(summary = "行政区划级别", description = "返回所有行政区划级别数据") |
| | |
| | | |
| | | /** |
| | | * 客户端请求得到所有行政区数据 |
| | | * |
| | | * @return 所有行政区数据 |
| | | */ |
| | | @Operation(summary = "获得所有行政区", description = "返回所有行政区数据") |
| | |
| | | |
| | | /** |
| | | * 得到一个行政区数据 |
| | | * |
| | | * @return 一个行政区数据 |
| | | */ |
| | | @Operation(summary = "一个行政区", description = "得到一个行政区数据") |
| | |
| | | |
| | | /** |
| | | * 保存行政区 |
| | | * |
| | | * @param vo 保存行政区form表单对象 |
| | | * @return 是否成功 |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 编辑修改行政区 |
| | | * |
| | | * @param vo 保存行政区form表单对象 |
| | | * @return 是否成功 |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 删除行政区 |
| | | * |
| | | * @param id 行政区ID |
| | | * @return 是否成功 |
| | | */ |
| | |
| | | schema = @Schema(implementation = Boolean.class))} |
| | | ) |
| | | }) |
| | | @GetMapping(path = "delete", consumes = MediaType.TEXT_PLAIN_VALUE) |
| | | @GetMapping(path = "delete") |
| | | @SsoAop() |
| | | public BaseResponse<Boolean> delete(Long id){ |
| | | if(id == null){ |
| | |
| | | |
| | | /** |
| | | * 根据级别获取行政区划列表 |
| | | * |
| | | * @param id |
| | | * @return |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 根据父ID获取行政区划列表 |
| | | * |
| | | * @param supperId |
| | | * @return |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 获取三级行政区划 |
| | | * |
| | | * @return 县镇村三级行政区划 |
| | | */ |
| | | @GetMapping(path = "/three") |