package com.hssx.cloudmodel.service;
import com.hssx.cloudmodel.entity.Factory;
import com.hssx.cloudmodel.entity.Project;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hssx.cloudmodel.entity.User;
import com.hssx.cloudmodel.util.HttpRespMsg;
import com.hssx.cloudmodel.util.PageUtil;
/**
*
* 服务类
*
*
* @author 吴涛涛
* @since 2019-07-27
*/
public interface ProjectService extends IService {
HttpRespMsg addAndUpdateProject(Project project, Integer flag, User user,String userIds,String customerCompanyIds,String customerCompanyNames);
HttpRespMsg handOutProject(Project project, String userIds);
HttpRespMsg getList(String keyName,PageUtil page,User currentUser);
HttpRespMsg getUserByCompanyIdOrSubordinateType(User user);
HttpRespMsg getProjectDetail(Project project);
HttpRespMsg getUserListByCompanyIds(String companyIds,Integer adminId);
}