| | |
| | | import java.io.File; |
| | | import java.util.*; |
| | | |
| | | /** |
| | | * 下载记录 |
| | | * @author WWW |
| | | */ |
| | | @Service |
| | | @SuppressWarnings("ALL") |
| | | public class DownloadService implements DownloadMapper { |
| | | @Autowired |
| | | PathHelper pathHelper; |
| | |
| | | return downloadMapper.updates(list); |
| | | } |
| | | |
| | | /** |
| | | * 获取下载文件路径 |
| | | * |
| | | * @param de 下载实体类 |
| | | * @return 下载文件路径 |
| | | */ |
| | | public String getDownloadFilePath(DownloadEntity de) { |
| | | return pathHelper.getConfig().getDownloadPath() + File.separator + de.getUrl(); |
| | | } |
| | | |
| | | /** |
| | | * 解密 |
| | | * |
| | | * @param entity 密码抽象类 |
| | | * @return 是/否解密成功 |
| | | */ |
| | | public static boolean decryptPwd(AbstractPwdEntity entity) { |
| | | try { |
| | | String pwd = RsaHelper.decrypt(entity.getPwd()); |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 解密 |
| | | * |
| | | * @param pe 管道分析实体类 |
| | | * @return 是/否解密成功 |
| | | */ |
| | | public static boolean decryptPwd(PipelineEntity pe) { |
| | | try { |
| | | String pwd = RsaHelper.decrypt(pe.getPwd()); |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 解密 |
| | | * |
| | | * @param pwd 加密密码 |
| | | * @return 原始密码 |
| | | */ |
| | | public static String decryptPwd(String pwd) { |
| | | try { |
| | | return RsaHelper.decrypt(pwd); |