package com.engine.salary.entity.employeedeclare.param; import com.engine.salary.util.valid.DataCheck; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.time.YearMonth; /** * @description: 人员报送 * @author: xiajun * @modified By: xiajun * @date: Created in 2022/10/28 6:06 PM * @version:v1.0 */ @Data @Builder @AllArgsConstructor @NoArgsConstructor public class EmployeeDeclareParam { /** * 个税扣缴义务人id */ @DataCheck(require = true,message = "参数错误,个税扣缴义务人id不能为空") private Long taxAgentId; /** * 税款所属期 */ @DataCheck(require = true,message = "参数错误,税款所属期参数格式错误") private YearMonth taxCycle; }