|
|
@@ -831,7 +831,7 @@ public class StoreInfoController {
|
|
|
@ApiImplicitParam(name = "distance", value = "距离范围(单位:公里)", dataType = "Double", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "sortType", value = "排序模式(1:智能排序,2:好评优先,3:距离优先)", dataType = "int", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "businessType", value = "店铺类型(KTV=3、洗浴汗蒸=4、按摩足浴=5,丽人美发=6,运动健身=7,酒吧=11)", dataType = "int", paramType = "query"),
|
|
|
- @ApiImplicitParam(name = "dictId", value = "字典表id,根据此id查询经营板块、经营种类、分类并匹配店铺", dataType = "Integer", paramType = "query"),
|
|
|
+ @ApiImplicitParam(name = "categoryId", value = "字典表id,根据此id查询经营板块、经营种类、分类并匹配店铺", dataType = "Integer", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "pageNum", value = "页码", dataType = "int", paramType = "query", required = true),
|
|
|
@ApiImplicitParam(name = "pageSize", value = "页容", dataType = "int", paramType = "query", required = true)
|
|
|
})
|
|
|
@@ -842,11 +842,11 @@ public class StoreInfoController {
|
|
|
@RequestParam(value = "distance", required = false) Double distance,
|
|
|
@RequestParam(value = "sortType", required = false, defaultValue = "1") Integer sortType,
|
|
|
@RequestParam(value = "businessType", required = false) Integer businessType,
|
|
|
- @RequestParam(value = "dictId", required = false) Integer dictId,
|
|
|
+ @RequestParam(value = "categoryId", required = false) Integer categoryId,
|
|
|
@RequestParam(defaultValue = "1") int pageNum,
|
|
|
@RequestParam(defaultValue = "10") int pageSize) {
|
|
|
- log.info("StoreInfoController.getSpecialTypeStoresByDistance?lon={},lat={},distance={},sortType={},businessType={},dictId={},pageNum={},pageSize={}",
|
|
|
- lon, lat, distance, sortType, businessType, dictId, pageNum, pageSize);
|
|
|
+ log.info("StoreInfoController.getSpecialTypeStoresByDistance?lon={},lat={},distance={},sortType={},businessType={},categoryId={},pageNum={},pageSize={}",
|
|
|
+ lon, lat, distance, sortType, businessType, categoryId, pageNum, pageSize);
|
|
|
|
|
|
try {
|
|
|
// 参数校验:经度范围 [-180, 180],纬度范围 [-90, 90]
|
|
|
@@ -867,7 +867,7 @@ public class StoreInfoController {
|
|
|
}
|
|
|
|
|
|
// 调用服务层获取筛选结果
|
|
|
- IPage<StoreInfoVo> result = storeInfoService.getSpecialTypeStoresByDistance(lon, lat, distance, sortType, businessType, dictId, pageNum, pageSize);
|
|
|
+ IPage<StoreInfoVo> result = storeInfoService.getSpecialTypeStoresByDistance(lon, lat, distance, sortType, businessType, categoryId, pageNum, pageSize);
|
|
|
|
|
|
// 记录响应日志
|
|
|
log.info("四种类型店铺距离筛选响应 - 总记录数: {}, 当前页: {}, 页大小: {}",
|