package com.moral.service; import com.moral.common.bean.PageBean; import com.moral.entity.DeviceVersion; import java.io.UnsupportedEncodingException; import java.util.List; public interface DeviceVersionService { public PageBean queryByPageBean(PageBean pageBean); public void addOrModify(DeviceVersion deviceVersion); public void deleteByIds(Integer... ids); void versionSensorConfig(Integer deviceVersionId, Integer[] sensorIds); Integer queryMaxVersionNo(); DeviceVersion queryByVersionNo(int versionNo); List getSensorIds(int deviceVersionId); List queryByOrgId(Integer organizationId); List queryByMpointId(Integer mpointId); DeviceVersion queryVersionById(Integer versionId); }