📄 grantbiz.java
字号:
package com.y2.hr.salary.grant.biz;
import java.util.Date;
import java.util.List;
import com.y2.hr.base.commom.Page;
import com.y2.hr.salary.grant.bean.SalaryGrant;
import com.y2.hr.salary.grant.bean.SalaryGrantDetails;
public interface GrantBiz {
// 根据发放方式获取机构的总人数
public List getHumanCountsByKind(int kindId);
/**
* 获得最后一次薪酬发放的信息
*
* @return
*/
String getLastGrantId();
/**
* 保存薪酬发放信息和对应的详细信息
*
* @param sagrant
* @param grantDateList
* @return
*/
boolean savaGrantAndDate(SalaryGrant sagrant,
List<SalaryGrantDetails> grantDateList);
/**
* 获取 最后一次的薪酬发放的信息
* @return
*/
List<?> getLastGrant();
/**
* 查询需要审核的薪酬标准的列表
*
* @param page
* @return
*/
List<?> getCkGrantList();
/**
* 获取所有的薪酬标准
* @param string
* @return
*/
public List getAllSalaryById(String string);
/**
* 获取薪酬发放单的基本信息
* @param salaryGrantId
* @return
*/
public SalaryGrant getGrantById(String salaryGrantId);
/**
* 获取薪酬发放单的详细信息
* @param salaryGrantId
* @return
*/
public List<?> getGrantDetaById(String salaryGrantId);
/**
* 更新薪酬发放单的基本信息和薪酬发放单的详细信息
* @param sagrant
* @param grantDateList
* @return
*/
public boolean updateGrantAndDate(SalaryGrant sagrant,
List<SalaryGrantDetails> grantDateList);
/**
* 统计 最后一次的薪酬发放的次数
* @return
*/
public int getLastGrantCount();
/**
* 获取最后一次薪酬发放时间
* @return
*/
public Date getLastGrantLastTime();
/**
* 获得机构人数
* @return
*/
public int getHumRowCounts(String firstKindId, String secondKindId);
/**
* 分页查询指定机构的人员 的相应信息
* @param firstKindId
* @param secondKindId
* @param curPage
* @return
*/
public List<?> getKindAllHuman(String firstKindId, String secondKindId,
int curPage);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -