CompanyService.java 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. package com.hz.employmentsite.services.service.companyService;
  2. import com.github.pagehelper.PageInfo;
  3. import com.hz.employmentsite.model.PcCompany;
  4. import com.hz.employmentsite.model.PcSite;
  5. import com.hz.employmentsite.vo.companyService.AppCompanyPostVo;
  6. import com.hz.employmentsite.vo.companyService.CompanyVo;
  7. import java.util.List;
  8. public interface CompanyService {
  9. PageInfo<CompanyVo> getList(Integer pageIndex, Integer pageSize,
  10. List<String> companyIDList, String companyName,
  11. String companyCode, String recordStatus,
  12. String regionCode, String streetCode,
  13. String createUserId, String workTime);
  14. List<PcCompany> getCompanyBySiteIDList(String siteID);
  15. Integer save(CompanyVo data, String userId);
  16. Integer delete(List<String> id);
  17. CompanyVo getDataById(String id);
  18. List<CompanyVo> importCompany(List<CompanyVo> dataList, String userID);
  19. List<PcSite> getSiteList();
  20. Integer saveAppCompanyPost(AppCompanyPostVo data, String userId);
  21. }