ProjectService.java 938 B

12345678910111213141516171819202122232425262728293031
  1. package com.hssx.cloudmodel.service;
  2. import com.hssx.cloudmodel.entity.Factory;
  3. import com.hssx.cloudmodel.entity.Project;
  4. import com.baomidou.mybatisplus.extension.service.IService;
  5. import com.hssx.cloudmodel.entity.User;
  6. import com.hssx.cloudmodel.util.HttpRespMsg;
  7. import com.hssx.cloudmodel.util.PageUtil;
  8. /**
  9. * <p>
  10. * 服务类
  11. * </p>
  12. *
  13. * @author 吴涛涛
  14. * @since 2019-07-27
  15. */
  16. public interface ProjectService extends IService<Project> {
  17. HttpRespMsg addAndUpdateProject(Project project, Integer flag, User user,String userIds,String customerCompanyIds,String customerCompanyNames);
  18. HttpRespMsg handOutProject(Project project, String userIds);
  19. HttpRespMsg getList(String keyName,PageUtil page,User currentUser);
  20. HttpRespMsg getUserByCompanyIdOrSubordinateType(User user);
  21. HttpRespMsg getProjectDetail(Project project);
  22. HttpRespMsg getUserListByCompanyIds(String companyIds,Integer adminId);
  23. }