31 lines
681 B
Java
Raw Normal View History

package com.cdzy.operations.service;
2025-10-21 09:51:07 +08:00
import com.cdzy.operations.model.vo.EbikeBikeBindVo;
import com.mybatisflex.core.service.IService;
import com.cdzy.operations.model.entity.EbikeBikeInfo;
import org.postgresql.geometric.PGpolygon;
import java.util.List;
/**
* 服务层
*
* @author attiya
* @since 2025-10-17
*/
public interface EbikeBikeInfoService extends IService<EbikeBikeInfo> {
2025-10-21 09:51:07 +08:00
/**
* 整车绑定同时生成车辆编号
* @param bindVo 绑定信息
*/
void bind(EbikeBikeBindVo bindVo);
/**
* 查询区域内车辆
* @param polygon 区域
* @return 列表
*/
List<EbikeBikeInfo> list(PGpolygon polygon);
}