XcglAssoXzbMapper.java 903 Bytes
Newer Older
yuquan.zhu committed
1
package cn.timer.api.dao.xcgl;
2 3
import java.util.List;

yuquan.zhu committed
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
import org.springframework.stereotype.Repository;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import cn.timer.api.bean.xcgl.XcglAssoXzb;
import cn.timer.api.dto.xcgl.CalculationDto;
import cn.timer.api.dto.xcgl.CalculationValueDto;

/**
*  薪资表
* @author lal 2019-11-26
*/
@Repository
public interface XcglAssoXzbMapper extends BaseMapper<XcglAssoXzb> {

	int xzbinsert(XcglAssoXzb xcglassoxzb);
	
	int deleteByuserid(int userid,int xzzid,String xzyf);
	
	List<CalculationDto> CalculationResults(int xzzid,String xzyf,int orgcode);
	
	int deleteByAttendance(int userid,int xzzid,String xzyf);
	
	List<CalculationDto> SimultaneousAttendance(int xzzid);
	
	int deleteXcglAssoXzb(int userid);
	
	CalculationValueDto lateearlyDeduction(int empnum,int xzzid,String salaryitem);
	
	int ModifyImportedSalary(XcglAssoXzb xcglassoxzb);
}