package com.ruoyi.jt.service; import com.ruoyi.jt.domain.JtDeviceLocation; import org.yzh.protocol.t808.T0200; import java.util.List; /** * 设备位置Service接口 * * @author ruoyi * @date 2025-06-26 */ public interface IJtDeviceLocationService { /** * 查询设备位置 * * @param id 设备位置主键 * @return 设备位置 */ public JtDeviceLocation selectJtDeviceLocationById(String id); /** * 查询设备位置列表 * * @param jtDeviceLocation 设备位置 * @return 设备位置集合 */ public List selectJtDeviceLocationList(JtDeviceLocation jtDeviceLocation); /** * 新增设备位置 * * @param jtDeviceLocation 设备位置 * @return 结果 */ public int insertJtDeviceLocation(JtDeviceLocation jtDeviceLocation); /** * 修改设备位置 * * @param jtDeviceLocation 设备位置 * @return 结果 */ public int updateJtDeviceLocation(JtDeviceLocation jtDeviceLocation); /** * 批量删除设备位置 * * @param ids 需要删除的设备位置主键集合 * @return 结果 */ public int deleteJtDeviceLocationByIds(String[] ids); /** * 删除设备位置信息 * * @param id 设备位置主键 * @return 结果 */ public int deleteJtDeviceLocationById(String id); int saveT0200s(List list, boolean isUpdateDevicePosition); }