1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- 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<JobUserVo> getList(Integer pageIndex, Integer pageSize,
- List<String> 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<JobUserVo> getDataList(Integer page, Integer rows,String jobUserName);
- List<PcEducation> getJobUserEducationList(String jobuserID,boolean isAllJobUser);
- List<PcExperience> getJobUserExperienceList(String jobuserID,boolean isAllJobUser);
- List<PcPost> getUserHuntList(String jobuserID);
- int delete(HttpServletRequest request, List<String> ids);
- int save(JobUserVo data, String userId);
- int baseInfoSave(JobUserVo data, String userId);
- List<JobUserVo> importJobUser(List<JobUserVo> dataList, String userID);
- PageInfo<JobUserMapVo> getDataMapList(int pageIndex, int pageSize, Integer keyTypeValue,
- String regionCode, String labelID, Integer minAge,
- Integer maxAge, String jobUserName);
- }
|