|
@@ -53,7 +53,7 @@ public class AutoAuditBak {
|
|
/**
|
|
/**
|
|
* 每天凌晨1点执行
|
|
* 每天凌晨1点执行
|
|
*/
|
|
*/
|
|
- @Scheduled(cron = "1 1 14 * * ?")
|
|
|
|
|
|
+ @Scheduled(cron = "0 12 18 * * ?")
|
|
public void auditBak() throws Exception{
|
|
public void auditBak() throws Exception{
|
|
|
|
|
|
|
|
|
|
@@ -120,12 +120,12 @@ public class AutoAuditBak {
|
|
for (int i=0;i<listName.length;i++){
|
|
for (int i=0;i<listName.length;i++){
|
|
listNameStr = listNameStr + listName[i]+"|";
|
|
listNameStr = listNameStr + listName[i]+"|";
|
|
}
|
|
}
|
|
- String headEncrypt = SM2CryptUtils.encrypt(listNameStr.substring(0,listNameStr.length()-1), SecretKeyConstants.CLIENT_PUBLIC_KEY);
|
|
|
|
|
|
+// String headEncrypt = SM2CryptUtils.encrypt(listNameStr.substring(0,listNameStr.length()-1), SecretKeyConstants.SERVER_PUBLIC_KEY);
|
|
// System.out.println("加密:"+headEncrypt);
|
|
// System.out.println("加密:"+headEncrypt);
|
|
// String headText = SM2CryptUtils.decrypt(headEncrypt,SecretKeyConstants.CLIENT_PRIVATE_KEY);
|
|
// String headText = SM2CryptUtils.decrypt(headEncrypt,SecretKeyConstants.CLIENT_PRIVATE_KEY);
|
|
// System.out.println("解密:"+headText);
|
|
// System.out.println("解密:"+headText);
|
|
//将listName添加到result中
|
|
//将listName添加到result中
|
|
- result.add(headEncrypt);
|
|
|
|
|
|
+ result.add(listNameStr.substring(0,listNameStr.length()-1));
|
|
Long delIds[] = new Long[sysLogininforList.size()];
|
|
Long delIds[] = new Long[sysLogininforList.size()];
|
|
for (int j=0;j<sysLogininforList.size();j++) {
|
|
for (int j=0;j<sysLogininforList.size();j++) {
|
|
SysLogininfor sysLogininfor = sysLogininforList.get(j);
|
|
SysLogininfor sysLogininfor = sysLogininforList.get(j);
|
|
@@ -151,11 +151,11 @@ public class AutoAuditBak {
|
|
for (int k=0;k<listValue.length;k++){
|
|
for (int k=0;k<listValue.length;k++){
|
|
listValueStr = listValueStr + listValue[k]+"|";
|
|
listValueStr = listValueStr + listValue[k]+"|";
|
|
}
|
|
}
|
|
- String encrypt = SM2CryptUtils.encrypt(listValueStr.substring(0,listValueStr.length()-1), SecretKeyConstants.CLIENT_PUBLIC_KEY);
|
|
|
|
|
|
+// String encrypt = SM2CryptUtils.encrypt(listValueStr.substring(0,listValueStr.length()-1), SecretKeyConstants.SERVER_PUBLIC_KEY);
|
|
// System.out.println("加密:"+encrypt);
|
|
// System.out.println("加密:"+encrypt);
|
|
// String text = SM2CryptUtils.decrypt(encrypt,SecretKeyConstants.CLIENT_PRIVATE_KEY);
|
|
// String text = SM2CryptUtils.decrypt(encrypt,SecretKeyConstants.CLIENT_PRIVATE_KEY);
|
|
// System.out.println("解密:"+text);
|
|
// System.out.println("解密:"+text);
|
|
- result.add(encrypt);
|
|
|
|
|
|
+ result.add(listValueStr.substring(0,listValueStr.length()-1));
|
|
}
|
|
}
|
|
//导入HuTool中CSV工具包的CsvWriter类
|
|
//导入HuTool中CSV工具包的CsvWriter类
|
|
//设置导出字符类型, CHARSET_UTF_8
|
|
//设置导出字符类型, CHARSET_UTF_8
|
|
@@ -180,7 +180,7 @@ public class AutoAuditBak {
|
|
*/
|
|
*/
|
|
public void createSysOperCsvFile() throws Exception{
|
|
public void createSysOperCsvFile() throws Exception{
|
|
Calendar calendar = getYesterday();
|
|
Calendar calendar = getYesterday();
|
|
- log.info("执行登录日志备份:{}",calendar.getTime());
|
|
|
|
|
|
+ log.info("执行操作日志备份:{}",calendar.getTime());
|
|
QueryWrapper<SysOperLog> sysOperLogQueryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<SysOperLog> sysOperLogQueryWrapper = new QueryWrapper<>();
|
|
sysOperLogQueryWrapper.ge("create_time", calendar.getTime());
|
|
sysOperLogQueryWrapper.ge("create_time", calendar.getTime());
|
|
// 备份文件名
|
|
// 备份文件名
|
|
@@ -224,12 +224,12 @@ public class AutoAuditBak {
|
|
for (int i=0;i<listName.length;i++){
|
|
for (int i=0;i<listName.length;i++){
|
|
listNameStr = listNameStr + listName[i]+"|";
|
|
listNameStr = listNameStr + listName[i]+"|";
|
|
}
|
|
}
|
|
- String headEncrypt = SM2CryptUtils.encrypt(listNameStr.substring(0,listNameStr.length()-1), SecretKeyConstants.CLIENT_PUBLIC_KEY);
|
|
|
|
|
|
+// String headEncrypt = SM2CryptUtils.encrypt(listNameStr.substring(0,listNameStr.length()-1), SecretKeyConstants.CLIENT_PUBLIC_KEY);
|
|
// System.out.println("加密:"+headEncrypt);
|
|
// System.out.println("加密:"+headEncrypt);
|
|
// String headText = SM2CryptUtils.decrypt(headEncrypt,SecretKeyConstants.CLIENT_PRIVATE_KEY);
|
|
// String headText = SM2CryptUtils.decrypt(headEncrypt,SecretKeyConstants.CLIENT_PRIVATE_KEY);
|
|
// System.out.println("解密:"+headText);
|
|
// System.out.println("解密:"+headText);
|
|
//将listName添加到result中
|
|
//将listName添加到result中
|
|
- result.add(headEncrypt);
|
|
|
|
|
|
+ result.add(listNameStr.substring(0,listNameStr.length()-1));
|
|
Long delIds[] = new Long[sysOperLogList.size()];
|
|
Long delIds[] = new Long[sysOperLogList.size()];
|
|
for (int j=0;j<sysOperLogList.size();j++) {
|
|
for (int j=0;j<sysOperLogList.size();j++) {
|
|
SysOperLog sysOperLog = sysOperLogList.get(j);
|
|
SysOperLog sysOperLog = sysOperLogList.get(j);
|
|
@@ -265,11 +265,11 @@ public class AutoAuditBak {
|
|
for (int k=0;k<listValue.length;k++){
|
|
for (int k=0;k<listValue.length;k++){
|
|
listValueStr = listValueStr + listValue[k]+"|";
|
|
listValueStr = listValueStr + listValue[k]+"|";
|
|
}
|
|
}
|
|
- String encrypt = SM2CryptUtils.encrypt(listValueStr.substring(0,listValueStr.length()-1), SecretKeyConstants.CLIENT_PUBLIC_KEY);
|
|
|
|
|
|
+// String encrypt = SM2CryptUtils.encrypt(listValueStr.substring(0,listValueStr.length()-1), SecretKeyConstants.CLIENT_PUBLIC_KEY);
|
|
// System.out.println("加密:"+encrypt);
|
|
// System.out.println("加密:"+encrypt);
|
|
// String text = SM2CryptUtils.decrypt(encrypt,SecretKeyConstants.CLIENT_PRIVATE_KEY);
|
|
// String text = SM2CryptUtils.decrypt(encrypt,SecretKeyConstants.CLIENT_PRIVATE_KEY);
|
|
// System.out.println("解密:"+text);
|
|
// System.out.println("解密:"+text);
|
|
- result.add(encrypt);
|
|
|
|
|
|
+ result.add(listValueStr.substring(0,listValueStr.length()-1));
|
|
}
|
|
}
|
|
//导入HuTool中CSV工具包的CsvWriter类
|
|
//导入HuTool中CSV工具包的CsvWriter类
|
|
//设置导出字符类型, CHARSET_UTF_8
|
|
//设置导出字符类型, CHARSET_UTF_8
|