package com.hz.employmentsite.services.service.jobUserManager; import com.github.pagehelper.PageInfo; import com.hz.employmentsite.model.PcEducation; import com.hz.employmentsite.model.PcExperience; import com.hz.employmentsite.model.PcPost; import com.hz.employmentsite.vo.dataMap.JobUserMapVo; import com.hz.employmentsite.vo.jobUserManager.JobUserVo; import javax.servlet.http.HttpServletRequest; import java.util.Date; import java.util.List; public interface JobUserService { PageInfo getList(Integer pageIndex, Integer pageSize, List jobUserIDList, String name, String siteId, String jobStatus, Integer sexId, Integer educationTypeId, Integer emphasisTypeId, String createUserId, String workTime, String loginUserID, String regionCode, Date startDate, Date endDate); int setJobUserDes(); JobUserVo getDataById(String id,boolean isAllJobUser); PageInfo getDataList(Integer page, Integer rows,String jobUserName); List getJobUserEducationList(String jobuserID,boolean isAllJobUser); List getJobUserExperienceList(String jobuserID,boolean isAllJobUser); List getUserHuntList(String jobuserID); int delete(HttpServletRequest request, List ids); int save(JobUserVo data, String userId); int baseInfoSave(JobUserVo data, String userId); List importJobUser(List dataList, String userID); PageInfo getDataMapList(int pageIndex, int pageSize, Integer keyTypeValue, String regionCode, String labelID, Integer minAge, Integer maxAge, String jobUserName); }