回算-加解密开关

This commit is contained in:
Harryxzy 2022-12-14 14:45:24 +08:00
parent 2136bbbd7f
commit 4fa7f9a5e7
2 changed files with 11 additions and 0 deletions

View File

@ -555,6 +555,15 @@
</if>
</foreach>
</trim>
<trim prefix="origin_result_value =case" suffix="end,">
<foreach collection="collection" item="item" index="index">
<if test="item.originResultValue!=null">
when id=#{item.id} then #{item.originResultValue}
</if>
</foreach>
</trim>
<trim prefix="delete_type =case" suffix="end,">
<foreach collection="collection" item="item" index="index">
<if test="item.deleteType!=null">

View File

@ -495,8 +495,10 @@ public class SalarySysConfServiceImpl extends Service implements SalarySysConfSe
salaryAcctResultPos.forEach(po -> {
if (OpenEnum.OFF.getValue().equals(isOpenEncrypt)) {
po.setResultValue(AESEncryptUtil.closeEncryptSetting(po.getResultValue()));
po.setOriginResultValue(AESEncryptUtil.closeEncryptSetting(po.getOriginResultValue()));
} else {
po.setResultValue(AESEncryptUtil.encrypt(po.getResultValue()));
po.setOriginResultValue(AESEncryptUtil.encrypt(po.getOriginResultValue()));
}
});
List<List<SalaryAcctResultPO>> partition = Lists.partition(salaryAcctResultPos, 50);