IotServerInfoService.java 998 B

1234567891011121314151617181920212223242526272829303132333435
  1. package com.xunmei.iot.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.xunmei.common.core.domain.iot.domain.IotServerInfo;
  4. import com.xunmei.common.core.web.page.TableDataInfo;
  5. import com.xunmei.iot.dto.serverInfo.IotServerInfoEditDto;
  6. import com.xunmei.iot.dto.serverInfo.IotServerInfoPageDto;
  7. import com.xunmei.iot.vo.serverInfo.IotServerInfoPageVo;
  8. import javax.servlet.http.HttpServletResponse;
  9. import java.util.List;
  10. /**
  11. * <p>
  12. * iot客户端信息 服务类
  13. * </p>
  14. *
  15. * @author jingYuanChao
  16. * @since 2024-07-08
  17. */
  18. public interface IotServerInfoService extends IService<IotServerInfo> {
  19. TableDataInfo<IotServerInfoPageVo> serverPage(IotServerInfoPageDto request);
  20. int addIotServer(IotServerInfoEditDto req);
  21. void editIot(IotServerInfoEditDto req);
  22. void export(IotServerInfoPageDto req, HttpServletResponse response);
  23. void del(Long id);
  24. List<IotServerInfo> selectConnectOrg(Boolean checkSub, Long orgId, String orgPath);
  25. }