package com.example.server.progressTrack.dao; import com.example.client.dto.JComboBoxItem; import com.example.server.dao.BaseDao; import com.example.server.progressTrack.Dto.NetworkNodeStatusDto; import com.example.server.progressTrack.Dto.StatistProductDto; import com.example.server.progressTrack.Dto.TableNodeDto; import com.example.server.progressTrack.model.DjJdgzNetworkLevel3; import org.apache.ibatis.annotations.Mapper; import java.util.List; import java.util.Map; /** * dj_jdgz_network_level3 * * @author zt generator * @since 1.0.0 2024-12-17 */ @Mapper public interface DjJdgzNetworkLevel3Dao extends BaseDao { List getList(Long shipId, Long deptId, Long teamId, Long cabinId, String type,Integer isealCabin,String name); List getNodeStatusData(Long id); void deleteLevel3(Long id); void deleteLevel3List(Long id); List getByNodeId(Long id); JComboBoxItem[] getListByLevel1(Long level1NetworkId); void deleteByTeamGroup(Long teamGroupId, String name); JComboBoxItem[] getListByExport(Long projectId, Long deptId, Long teamId); List getNodeList(Long shipId, Long deptId, Long teamId, Long cabinId, String type, String name); List getStatist(Long level1Id); }