You've already forked FrameTour-BE
-移除了 ScenicMapper 中的冗余方法 - 更新了 ScenicEntity 和 ScenicRespVO 的字段结构 - 重构了 ScenicRepository 中的缓存逻辑 - 优化了 AppScenicServiceImpl 中的景区详情获取方法
34 lines
978 B
Java
34 lines
978 B
Java
package com.ycwl.basic.mapper;
|
|
|
|
import com.ycwl.basic.model.mobile.scenic.ScenicAppVO;
|
|
import com.ycwl.basic.model.mobile.scenic.ScenicIndexVO;
|
|
import com.ycwl.basic.model.pc.scenic.entity.ScenicConfigEntity;
|
|
import com.ycwl.basic.model.pc.scenic.entity.ScenicEntity;
|
|
import com.ycwl.basic.model.pc.scenic.req.ScenicAddOrUpdateReq;
|
|
import com.ycwl.basic.model.pc.scenic.req.ScenicReqQuery;
|
|
import com.ycwl.basic.model.pc.scenic.resp.ScenicRespVO;
|
|
import com.ycwl.basic.utils.ApiResponse;
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* @Author:longbinbin
|
|
* @Date:2024/12/2 10:07
|
|
* 景区管理表
|
|
*/
|
|
@Mapper
|
|
public interface ScenicMapper {
|
|
List<ScenicRespVO> list(ScenicReqQuery scenicReqQuery);
|
|
|
|
List<ScenicAppVO> appList(ScenicReqQuery scenicReqQuery);
|
|
|
|
/**
|
|
* 通过经纬度计算景区距离
|
|
*
|
|
* @param scenicIndexVO
|
|
* @return
|
|
*/
|
|
List<ScenicAppVO> scenicListByLnLa(ScenicIndexVO scenicIndexVO);
|
|
}
|