| 12345678910111213141516171819202122232425262728293031 |
- package cn.com.lzt.userwage.service;
- import java.text.ParseException;
- import java.util.List;
- import java.util.Map;
- import org.jeecgframework.core.common.service.CommonService;
- import cn.com.lzt.userwagestrategy.entity.UserNewWagestrategyEntity;
- public interface UserNewWagePayrollServiceI extends CommonService{
-
- /**
- * 工资核算
- * @param userWagestrategyEntity 需要核算的员工工资策略
- * @param type 0.定时任务 1.手动审核所有 2.手动审核部分
- * @throws ParseException
- */
- public void userPayroll(List<UserNewWagestrategyEntity> userWagestrategyEntity,String moth,String type) throws Exception;
- /**
- * 判断员工是否有职务和工资策略
- * @param userid
- * @return
- */
- public Map<String,String> isDuties(String userid);
-
- /**
- * 定时任务用
- */
- public void userPayrollOverride() throws Exception ;
- }
|