工资单定时发送 添加 发放周期
This commit is contained in:
parent
c78839d8c0
commit
896e0c9e34
|
|
@ -2,7 +2,6 @@ package com.engine.salary.entity.salaryBill.param;
|
|||
|
||||
import com.engine.salary.entity.salaryBill.dto.SalaryTemplateSalaryItemSetListDTO;
|
||||
import com.engine.salary.enums.salarybill.SalaryTemplateTextContentPositionEnum;
|
||||
import com.engine.salary.enums.salarysend.SalaryAutoSendCycleTypeEnum;
|
||||
import com.engine.salary.exception.SalaryRunTimeException;
|
||||
import com.engine.salary.util.SalaryI18nUtil;
|
||||
import lombok.AllArgsConstructor;
|
||||
|
|
@ -68,7 +67,7 @@ public class SalaryTemplateSaveParam {
|
|||
private Boolean autoSendStatus;
|
||||
|
||||
// 自动发送工资单周期1:本月、2:上月
|
||||
private SalaryAutoSendCycleTypeEnum autoSendCycleType;
|
||||
private int autoSendCycleType;
|
||||
|
||||
// 每月几号自动发送工资单
|
||||
private String autoSendDayOfMonth;
|
||||
|
|
|
|||
|
|
@ -132,7 +132,7 @@ public class SalaryTemplateServiceImpl extends Service implements SalaryTemplate
|
|||
salaryTemplate.setTextContentPosition(saveParam.getTextContentPosition());
|
||||
salaryTemplate.setSalaryItemNullStatus(saveParam.getSalaryItemNullStatus()?1:0);
|
||||
salaryTemplate.setSalaryItemZeroStatus(saveParam.getSalaryItemZeroStatus()?1:0);
|
||||
salaryTemplate.setAutoSendCycleType(saveParam.getAutoSendCycleType().getValue());
|
||||
salaryTemplate.setAutoSendCycleType(saveParam.getAutoSendCycleType());
|
||||
mapper.insert(salaryTemplate);
|
||||
// 记录日志
|
||||
// SalaryLoggerUtil.recordAddSingleLog(salaryTemplateLoggerTemplate,
|
||||
|
|
@ -192,7 +192,7 @@ public class SalaryTemplateServiceImpl extends Service implements SalaryTemplate
|
|||
salaryTemplateNew.setSalaryItemNullStatus(saveParam.getSalaryItemNullStatus()?1:0);
|
||||
salaryTemplateNew.setSalaryItemZeroStatus(saveParam.getSalaryItemZeroStatus()?1:0);
|
||||
salaryTemplateNew.setAutoSendStatus(saveParam.getAutoSendStatus()?1:0);
|
||||
salaryTemplateNew.setAutoSendCycleType(saveParam.getAutoSendCycleType().getValue());
|
||||
salaryTemplateNew.setAutoSendCycleType(saveParam.getAutoSendCycleType());
|
||||
// todo 薪资项目设置检查校验
|
||||
salaryTemplateNew.setSalaryItemSetting(saveParam.getSalaryItemSetting() != null ? JSONUtil.toJsonStr(saveParam.getSalaryItemSetting()) : "");
|
||||
salaryTemplateNew.setReplenishSalaryItemSetting(saveParam.getReplenishSalaryItemSetting() != null ? JSONUtil.toJsonStr(saveParam.getReplenishSalaryItemSetting()) : "");
|
||||
|
|
|
|||
Loading…
Reference in New Issue