package com.engine.salary.entity.datacollection.param; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.util.Collection; /** * @Description: 数据采集-考勤引用数据 * @Author: wangxiangzhong * @Date: 2021-11-17 14:37 */ @Data @Builder @NoArgsConstructor @AllArgsConstructor //数据采集-考勤引用数据同步参数") public class AttendQuoteDataSyncParam { //薪资所属月") private String salaryYearMonth; //关联账套id") private Long salarySobId; //账套外人员主键id") private Collection employeeIds; //备注") private String description; // public static WeaResult checkParam(AttendQuoteDataSyncParam saveParam, Long employeeId, String tenantKey) { // if (StringUtils.isEmpty(saveParam.getSalaryYearMonth())) { // return WeaResult.fail(SalaryI18nUtil.getI18nLabel(tenantKey, employeeId, 100294, "薪资所属月必传")); // } // if (saveParam.getSalarySobId() == null) { // return WeaResult.fail(SalaryI18nUtil.getI18nLabel(tenantKey, employeeId, 100295, "薪资账套必传")); // } // return WeaResult.success(StringUtils.EMPTY); // } }