package service

import (
	"ems.agt/src/modules/net_element/model"
	"ems.agt/src/modules/net_element/repository"
)

// 实例化服务层 NeInfoImpl 结构体
var NewNeInfoImpl = &NeInfoImpl{
	NeInfoRepository: repository.NewNeInfoImpl,
}

// 网元信息 服务层处理
type NeInfoImpl struct {
	// 网元信息数据信息
	NeInfoRepository repository.INeInfo
}

// SelectNeInfoByNeTypeAndNeID 通过ne_type和ne_id查询网元信息
func (r *NeInfoImpl) SelectNeInfoByNeTypeAndNeID(neType, neID string) model.NeInfo {
	return r.NeInfoRepository.SelectNeInfoByNeTypeAndNeID(neType, neID)
}
