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.model.DjJdgzNetworkLevel2; import org.apache.ibatis.annotations.Mapper; import java.util.List; import java.util.Map; /** * dj_jdgz_network_level2 * * @author zt generator * @since 1.0.0 2024-12-17 */ @Mapper public interface DjJdgzNetworkLevel2Dao extends BaseDao { List getList(Long shipId); void setStatusNull(Long id); void setStatus(Long id); List getNodeStatusData(Long id); void deleteLevel3List(Long id); void deleteLevel3(Long id); void deleteLevel2List(Long id); void deleteLevel2(Long id); String getByNodeId(Long id); JComboBoxItem[] getLevel2List(Long level1NetworkId); }