日工工时添加非空验证、参数添加租户id

master 27
hshansha 7 months ago
parent 59493532b1
commit fb4e365f7e

@ -27,6 +27,12 @@ public class PayDayWorkHoursQuery2 {
*//** 员工姓名 *//* *//** 员工姓名 *//*
@Excel(name = "员工姓名") @Excel(name = "员工姓名")
private String empName;*/ private String empName;*/
/**
* id
*/
private Long tenantId;
/** /**
* *
*/ */
@ -103,6 +109,14 @@ public class PayDayWorkHoursQuery2 {
this.note = note; this.note = note;
} }
public Long getTenantId() {
return tenantId;
}
public void setTenantId(Long tenantId) {
this.tenantId = tenantId;
}
@Override @Override
public String toString() { public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
@ -111,6 +125,7 @@ public class PayDayWorkHoursQuery2 {
.append("deptName", getDeptName()) .append("deptName", getDeptName())
.append("employeeId", getEmployeeId()) .append("employeeId", getEmployeeId())
.append("empName", getEmpName())*/ .append("empName", getEmpName())*/
.append("tenantId", getTenantId())
.append("date", getDate()) .append("date", getDate())
.append("dwYearMonth", getDwYearMonth()) .append("dwYearMonth", getDwYearMonth())
.append("note", getNote()) .append("note", getNote())

@ -103,6 +103,9 @@ public class PayDayWorkHoursServiceImpl implements IPayDayWorkHoursService {
public R<Void> insertByBo(PayDayWorkHoursQuery2 payDayWorkHoursQuery2) { public R<Void> insertByBo(PayDayWorkHoursQuery2 payDayWorkHoursQuery2) {
//先拆分员工 然后每个员工信息存储到SgrDayWorkHoursQuery集合中 //先拆分员工 然后每个员工信息存储到SgrDayWorkHoursQuery集合中
List<PayDayWorkHoursQuery> querys = new ArrayList<>(); List<PayDayWorkHoursQuery> querys = new ArrayList<>();
if(payDayWorkHoursQuery2.getEmpInfos()!=null&&payDayWorkHoursQuery2.getEmpInfos().size()>0){
return R.fail("添加工时的员工为空!");
}
for(PayDayWorkEmps emp :payDayWorkHoursQuery2.getEmpInfos()){ for(PayDayWorkEmps emp :payDayWorkHoursQuery2.getEmpInfos()){
PayDayWorkHoursQuery payDayWorkHoursQuery = new PayDayWorkHoursQuery(); PayDayWorkHoursQuery payDayWorkHoursQuery = new PayDayWorkHoursQuery();
payDayWorkHoursQuery.setEmpName(emp.getEmpName()); payDayWorkHoursQuery.setEmpName(emp.getEmpName());

Loading…
Cancel
Save