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

mobh committed
4
import cn.timer.api.dto.xcgl.PayslipSearchDto;
mobh committed
5
import cn.timer.api.dto.xcgl.SendpayslipBatchDto;
yuquan.zhu committed
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
import org.springframework.stereotype.Repository;

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

import cn.timer.api.bean.xcgl.XcglAssoGztzt;
import cn.timer.api.dto.xcgl.PayslipDetailsDto;

/**
*  工资条组内成员状态
* @author lal 2019-12-12
*/
@Repository
public interface XcglAssoGztztMapper extends BaseMapper<XcglAssoGztzt> {

	int insertxcglassogztztList(List<XcglAssoGztzt> xcglassogztzt);
	
	int deletexcglassogztzt(int gztszid);
	
mobh committed
24
	List<PayslipDetailsDto> payslipSearch(PayslipSearchDto dto);
yuquan.zhu committed
25 26
	
	int deletegztztByxzzid(int xzzid);
mobh committed
27 28 29 30 31 32 33

	/**
	 * 发送
	 * @param id
	 * @param fsType
	 */
	void payslipSend(Integer id, Integer fsType);
mobh committed
34 35 36 37 38 39

	/**
	 * 批量发送
	 * @param dto
	 */
	void payslipSendBatch(SendpayslipBatchDto dto);
yuquan.zhu committed
40
}