package com.iailab.module.device.service; import com.iailab.framework.common.page.PageData; import com.iailab.framework.common.service.BaseService; import com.iailab.module.device.dto.DeviceInfoDTO; import com.iailab.module.device.entity.DeviceInfoEntity; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2024年05月27日 */ public interface DeviceInfoService extends BaseService { List list(Map params); void syncData(); PageData page(Map params); List getchildrenList(String deviceId); DeviceInfoDTO get(String id); void updateById(DeviceInfoDTO dto); DeviceInfoDTO getByDevNo(String devNo); Long getTotal(); }