package com.mingsoft.job.dao;
import java.util.Date;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.mingsoft.base.dao.IBaseDao;
import com.mingsoft.job.entity.JobEntity;

public interface IJobDao extends IBaseDao{
	/**
	 * 查询职位
	 * 
	 * */
	List<JobEntity> query(@Param("whereMap")Map whereMap, @Param("orderBy")String orderBy, @Param("order")String order);
	
	void updateJobStatus(@Param("jobid") Integer jobid, @Param("status") String status, @Param("updatedatetime") Date updatedatetime);
	
	List<JobEntity> queryApply(@Param("peopleId") Integer peopleId, @Param("orderBy") String orderBy, @Param("order") String order);
		
	int countApply(@Param("peopleId") int peopleId);
}
