package com.doumee.api.business; import com.doumee.api.BaseController; import com.doumee.biz.zbom.ZbomZhongTaiService; import com.doumee.biz.zbom.model.zhongtai.ZTAreaListRequest; import com.doumee.biz.zbom.model.zhongtai.response.ZTAreaInfoResponse; import com.doumee.core.annotation.excel.ExcelExporter; import com.doumee.core.annotation.pr.PreventRepeat; import com.doumee.core.constants.ResponseStatus; import com.doumee.core.exception.BusinessException; import com.doumee.core.model.ApiResponse; import com.doumee.core.model.PageData; import com.doumee.core.model.PageWrap; import com.doumee.core.utils.Constants; import com.doumee.dao.admin.request.UpdateShopSortDTO; import com.doumee.dao.business.model.Shop; import com.doumee.dao.business.vo.ShopTreeVo; import com.doumee.service.business.ShopService; import io.swagger.annotations.*; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; import javax.servlet.http.HttpServletResponse; import java.io.File; import java.util.ArrayList; import java.util.List; /** * @author 江蹄蹄 * @date 2024/07/04 14:40 */ @Api(tags = "中台对接接口") @RestController @RequestMapping("/business/zhongtai") public class ZhongTaiController extends BaseController { @Autowired private ZbomZhongTaiService zhongTaiService; @ApiOperation("根据父级编码获取省区数据") @PostMapping("/areaList") public ApiResponse> areaList (@RequestBody ZTAreaListRequest param){ return ApiResponse.success(zhongTaiService.getAreaList(param)); } }