| | |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.xiaopeng.api.dto.operation.ElectronicFenceAddDto; |
| | | import com.xiaopeng.api.dto.operation.ElectronicFenceUpdateDto; |
| | | import com.xiaopeng.api.model.operation.XpElectronicFence; |
| | | import com.xiaopeng.api.query.operation.ElectronicPageListQuery; |
| | | import com.xiaopeng.common.core.domain.R; |
| | | import com.xiaopeng.common.core.web.page.PageInfo; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * <p> |
| | |
| | | * @since 2026-02-03 |
| | | */ |
| | | public interface XpElectronicFenceService extends IService<XpElectronicFence> { |
| | | PageInfo<XpElectronicFence> pageList(ElectronicPageListQuery query); |
| | | |
| | | R addElectronic(ElectronicFenceAddDto dto); |
| | | |
| | | R editElectronic(ElectronicFenceUpdateDto dto); |
| | | |
| | | /** |
| | | * 查询启用的电子围栏列表 |
| | | * @return |
| | | */ |
| | | List<XpElectronicFence> getAvailableList(); |
| | | |
| | | /** |
| | | * 获取不分页的围栏列表 |
| | | * @return |
| | | */ |
| | | List<XpElectronicFence> getList(); |
| | | } |
| | | |
| | | |