diff --git a/src/com/engine/salary/wrapper/SalaryFieldWrapper.java b/src/com/engine/salary/wrapper/SalaryFieldWrapper.java index 50ebc038c..ebefbe717 100644 --- a/src/com/engine/salary/wrapper/SalaryFieldWrapper.java +++ b/src/com/engine/salary/wrapper/SalaryFieldWrapper.java @@ -182,7 +182,9 @@ public class SalaryFieldWrapper extends Service { */ public void update(SalaryItemSaveParam saveParam) { saveParam.setValueType(SalaryValueTypeEnum.INPUT.getValue()); - saveParam.setUseInEmployeeSalary(NumberUtils.INTEGER_ONE); + if (null == saveParam.getUseInEmployeeSalary()) { + saveParam.setUseInEmployeeSalary(NumberUtils.INTEGER_ONE); + } saveParam.setSystemType(SalarySystemTypeEnum.CUSTOM.getValue()); ValidUtil.doValidator(saveParam, RuntimeTypeEnum.UPDATE);