KKSU
2025-02-11 e8f8d89a4248cd4d0a7138cc2e5a36ea9b136699
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);
    }
}