KKSU
2025-02-17 fcc1ced7adbaf3338c1e68b0c90275dfae14b4f8
src/main/java/cc/mrbird/febs/mall/controller/ApiMallAddressInfoController.java
@@ -3,6 +3,7 @@
import cc.mrbird.febs.common.entity.FebsResponse;
import cc.mrbird.febs.mall.conversion.MallAddressInfoConversion;
import cc.mrbird.febs.mall.dto.AddressInfoDto;
import cc.mrbird.febs.mall.dto.ApiIdentifyAddressDto;
import cc.mrbird.febs.mall.entity.MallAddressInfo;
import cc.mrbird.febs.mall.service.IApiMallAddressInfoService;
import cc.mrbird.febs.mall.vo.AddressInfoVo;
@@ -15,7 +16,7 @@
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import java.util.List;
import javax.validation.Valid;
/**
 * @author wzy
@@ -77,4 +78,16 @@
        return new FebsResponse().success().message("设置成功");
    }
    @ApiOperation(value = "智能识别地址", notes = "智能识别地址")
    @PostMapping(value = "/identifyAddress")
    public FebsResponse identifyAddress(@RequestBody  @Valid ApiIdentifyAddressDto identifyAddressDto) {
        return mallAddressInfoService.identifyAddress(identifyAddressDto);
    }
    @ApiOperation(value = "根据id获取下一级地址", notes = "根据id获取下一级地址")
    @PostMapping(value = "/getProvince/{id}")
    public FebsResponse getProvince(@PathVariable("id") Long id) {
        return mallAddressInfoService.getProvince(id);
    }
}