package com.hollywood.applet.controller; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.hollywood.applet.service.TRegionService; import com.hollywood.applet.vo.TRegionVO; import com.hollywood.common.basic.ApiResult; import com.hollywood.common.model.TRegion; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; /** *

* 省市管理 前端控制器 *

* * @author xiaochen * @since 2024-02-29 */ @Api(tags = "省市管理") @RestController @RequestMapping("/tRegion") public class TRegionController { private final TRegionService regionService; @Autowired public TRegionController(TRegionService regionService) { this.regionService = regionService; } @ApiOperation(value = "查询省市管理") @GetMapping(value = "/getRegion") public ApiResult>> getRegion() { return ApiResult.success(regionService.getRegion()); } @ApiOperation(value = "查询省") @PostMapping(value = "/getProvince") public ApiResult> getProvince() { return ApiResult.success(regionService.list(Wrappers.lambdaQuery(TRegion.class).eq(TRegion::getParentId,0))); } }