package com.engine.salary.encrypt.salaryacct; import com.engine.salary.encrypt.AESEncryptUtil; import com.engine.salary.entity.salaryacct.po.SalaryAcctResultPO; import java.util.List; public class SalaryAcctResultPOEncrypt { public static List encryptList(List list) { if(list == null || list.size() == 0) { return list; } list.forEach(item -> { item.setResultValue(AESEncryptUtil.encrypt(item.getResultValue())); item.setOriginResultValue(AESEncryptUtil.encrypt(item.getOriginResultValue())); }); return list; } public static List decryptList(List list) { if(list == null || list.size() == 0) { return list; } list.forEach(item -> { item.setResultValue(AESEncryptUtil.decrypt(item.getResultValue())); item.setOriginResultValue(AESEncryptUtil.decrypt(item.getOriginResultValue())); }); return list; } public static SalaryAcctResultPO encryptItem(SalaryAcctResultPO item) { if(item == null) { return item; } item.setResultValue(AESEncryptUtil.encrypt(item.getResultValue())); return item; } public static SalaryAcctResultPO decryptItem(SalaryAcctResultPO item) { if(item == null) { return item; } item.setResultValue(AESEncryptUtil.decrypt(item.getResultValue())); return item; } }