package com.zhitan.realtimedata.service.impl; import com.zhitan.realtimedata.domain.SysEquipmentFile; import com.zhitan.realtimedata.domain.SysSvgInfo; import com.zhitan.realtimedata.mapper.SysEquipmentFileMapper; import com.zhitan.realtimedata.service.ISysEquipmentFileService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 拓扑图Service业务层处理 * */ @Service public class SysEquipmentFileServiceImpl implements ISysEquipmentFileService { @Autowired private SysEquipmentFileMapper equipmentFileMapper; @Override public void saveEquipmentFile(SysEquipmentFile sysEquipmentFile) { equipmentFileMapper.saveEquipmentFile(sysEquipmentFile); } @Override public void saveSettingInfo(String nodeId, List svgInfo) { equipmentFileMapper.saveSettingInfo(nodeId, svgInfo); } @Override public SysEquipmentFile getConfigure(String nodeId) { SysEquipmentFile sysEquipmentFile = equipmentFileMapper.getConfigure(nodeId); List infos = getConfigureTag(nodeId); if (sysEquipmentFile != null) { sysEquipmentFile.setInfoList(infos); } return sysEquipmentFile; } @Override public List getConfigureTag(String nodeId) { return equipmentFileMapper.getConfigureTag(nodeId); } }