package com.ruoyi.manage.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.manage.domain.DpShipDevice; import com.ruoyi.manage.domain.DpShips; import java.util.List; /** *

* 舰艇设备表 服务类 *

* * @author sunjiawei * @since 2025-03-12 */ public interface DpShipDeviceService extends IService { //新增舰船设备数据 int insertDpShipDevice(DpShipDevice dpShipDevice); //更新舰船设备数据 int updateDpShipDevice(DpShipDevice dpShipDevice); //删除舰船设备数据 int deleteDpShipDevice(String id); //获取舰船设备数据列表 List getDpShipDevices(); //根据ID获取舰船设备数据 DpShipDevice selectDpShipDevice(String id); //根据name获取舰船设备数据 DpShipDevice selectDpShipDeviceByName(String name); //根据舰船编号查询设备列表 List selectDpShipDeviceByShipId(String deviceShipId); TableDataInfo getDpShipDevicesPage(DpShipDevice shipDevice); }