36 lines
878 B
Java
36 lines
878 B
Java
|
|
package com.engine.salary.service.impl;
|
||
|
|
|
||
|
|
import com.engine.core.impl.Service;
|
||
|
|
import com.engine.salary.encrypt.AESEncryptUtil;
|
||
|
|
import com.engine.salary.service.SalaryAcctReportService;
|
||
|
|
import com.google.common.collect.Lists;
|
||
|
|
|
||
|
|
import java.util.Arrays;
|
||
|
|
import java.util.List;
|
||
|
|
import java.util.stream.Collectors;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 薪资核算结果
|
||
|
|
* <p>Copyright: Copyright (c) 2022</p>
|
||
|
|
* <p>Company: 泛微软件</p>
|
||
|
|
*
|
||
|
|
* @author qiantao
|
||
|
|
* @version 1.0
|
||
|
|
**/
|
||
|
|
public class SalaryAcctReportImplService extends Service implements SalaryAcctReportService {
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 薪酬解密方法
|
||
|
|
*
|
||
|
|
* @param s 待解密字符串
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public List<String> decrypt(String... s) {
|
||
|
|
if (s != null) {
|
||
|
|
return Arrays.asList(s).stream().map(AESEncryptUtil::decrypt).collect(Collectors.toList());
|
||
|
|
}
|
||
|
|
return Lists.newArrayList();
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|