⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 marchebiz.java

📁 企业人力资源管理
💻 JAVA
字号:
package com.y2.hr.change.majorchange.biz;

import java.util.List;

import com.y2.hr.base.commom.Page;
import com.y2.hr.change.majorchange.bean.MajorChange;
import com.y2.hr.change.majorchange.web.form.Condition;
import com.y2.hr.human.file.bean.HumanFile;

public interface MarCheBiz {

	/**
	 * 人事调动登记
	 * 
	 * @param marChe(人事调动的具体信息)
	 * @return
	 */
	boolean add(MajorChange marChe);

	/**
	 * 查询待复核的登记列表
	 * 
	 * @param page
	 *            (页)
	 * @param pageSize
	 *            (页的行数)
	 * @return
	 */
	List<?> checkList(Page page);

	/**
	 * 获取最后的编号
	 * 
	 * @return
	 */
	String getLastMajorId();

	/**
	 * 更新调动信息
	 * @param major
	 * @return
	 */
	boolean updateMajorChe(MajorChange major);

	/**
	 * 获取调动信息
	 * @param mchId
	 * @return
	 */
	MajorChange getMarCheChange(short mchId);

	/**
	 * 
	 * @param first
	 * @param second
	 * @param third
	 * @param time
	 * @return
	 */
	List<?> getHumanList(String first, String second, String third, String time);

	/**
	 * 获取员工档案信息
	 * @param hufId
	 * @return
	 */
	HumanFile getHumanFile(String hufId);

	/**
	 * 根据状态 获取调动信息
	 * @param status
	 * @return
	 */
	int getRowCounts(int status);

	/**
	 * 根据页数 获取调动的信息
	 * @param curPage
	 * @return
	 */
	List<?> getCheckList(int curPage);

	/**
	 * 根据条件 获得调动信息
	 * @param curPage
	 * @param condition
	 * @return
	 */
	List<?> getSearchList(int curPage, Condition condition);

	/**
	 * 根据条件 获得调动信息的页数
	 * @param condition
	 * @return
	 */
	int getSearchListCounts(Condition condition);

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -