ICompanyService.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.fdkankan.manage_jp.service;
  2. import com.fdkankan.manage_jp.common.PageInfo;
  3. import com.fdkankan.manage_jp.entity.Company;
  4. import com.baomidou.mybatisplus.extension.service.IService;
  5. import com.fdkankan.manage_jp.vo.request.RequestCompany;
  6. import com.fdkankan.manage_jp.vo.response.ResponseCompany;
  7. import java.util.List;
  8. /**
  9. * <p>
  10. * 客户企业logo信息 服务类
  11. * </p>
  12. *
  13. * @author
  14. * @since 2022-12-23
  15. */
  16. public interface ICompanyService extends IService<Company> {
  17. void insertOrUpdate(RequestCompany param);
  18. void auditCompany(Company bo);
  19. void addPoint(Long id, Integer point);
  20. void checkDevice(String childName);
  21. PageInfo<ResponseCompany> companyList(RequestCompany param);
  22. PageInfo selectCompanyByType(RequestCompany param);
  23. void saveSubUsers(RequestCompany bo);
  24. Company getByUserName(String userName);
  25. Company getByCameraId(Long cameraId);
  26. Company getByChildName(String childName);
  27. List<Company> getLikeCompanyName(String companyName);
  28. Company getBySceneNum(String num);
  29. }