2025-10-17 11:28:14 +08:00
|
|
|
package com.cdzy.operations.mapper;
|
|
|
|
|
|
|
|
|
|
import com.mybatisflex.core.BaseMapper;
|
|
|
|
|
import com.cdzy.operations.model.entity.EbikeBikeInfo;
|
2025-10-22 16:21:07 +08:00
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
|
import org.postgresql.geometric.PGpolygon;
|
|
|
|
|
|
|
|
|
|
import java.util.List;
|
2025-10-17 11:28:14 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 映射层。
|
|
|
|
|
*
|
|
|
|
|
* @author attiya
|
|
|
|
|
* @since 2025-10-17
|
|
|
|
|
*/
|
|
|
|
|
public interface EbikeBikeInfoMapper extends BaseMapper<EbikeBikeInfo> {
|
|
|
|
|
|
2025-10-22 16:21:07 +08:00
|
|
|
/**
|
|
|
|
|
* 查询多边形范围内的车辆
|
|
|
|
|
* @param polygon 多边形
|
|
|
|
|
* @return 列表
|
|
|
|
|
*/
|
|
|
|
|
List<EbikeBikeInfo> selectPolygonGeometry(@Param("polygon") PGpolygon polygon);
|
|
|
|
|
|
2025-10-17 11:28:14 +08:00
|
|
|
}
|