package com.ruoyi.fuzhou.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.fuzhou.domain.DpEquipment;
import com.ruoyi.fuzhou.domain.ReceiveModuleInfo;
import java.util.Map;
/**
*
* modbus数据模板 服务类
*
*
* @author zhangyy
* @since 2025-03-27
*/
public interface ReceiveModuleInfoService extends IService {
void saveByModule(String deviceName, String ip, Integer port, Byte deviceAddress, Integer dataType);
void removeByModule(String deviceName, Integer dataType);
DpEquipment getIp(String deviceName, Integer dataType);
Map getYdkfmStatus(String deviceName) throws Exception;
Map ctrlYdkfm(String deviceName, Boolean flag) throws Exception;
}