Merge branch 'develop_master' into FOTON
This commit is contained in:
@@ -112,11 +112,8 @@ public class WebMvcConfig implements WebMvcConfigurer {
|
|||||||
//预警导出
|
//预警导出
|
||||||
addInterceptor.excludePathPatterns("/api/sys/EarlyWarning/exportWarning");
|
addInterceptor.excludePathPatterns("/api/sys/EarlyWarning/exportWarning");
|
||||||
|
|
||||||
//企标文件检查接口
|
|
||||||
addInterceptor.excludePathPatterns("/api/lawss/sarBussionessStand/checkFileByEncrypt");
|
|
||||||
|
|
||||||
//标准文件检查接口
|
//标准文件检查接口
|
||||||
addInterceptor.excludePathPatterns("/api/sarStandardsInfo/sar-standards-info/checkFileByEncrypt");
|
addInterceptor.excludePathPatterns("/api/scheduled/checkFileByEncrypt");
|
||||||
|
|
||||||
//OCR回调存储文件
|
//OCR回调存储文件
|
||||||
addInterceptor.excludePathPatterns("/api/ocr/OCRRestful/OcrHandleResult");
|
addInterceptor.excludePathPatterns("/api/ocr/OCRRestful/OcrHandleResult");
|
||||||
|
|||||||
@@ -0,0 +1,34 @@
|
|||||||
|
package com.adc.da.scheduled;
|
||||||
|
|
||||||
|
|
||||||
|
import com.adc.da.slrs.sarBussionessStand.service.ISarBussionessStandService;
|
||||||
|
import com.adc.da.slrs.sarStandardsInfo.service.ISarStandardsInfoService;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.scheduling.annotation.Async;
|
||||||
|
import org.springframework.scheduling.annotation.EnableScheduling;
|
||||||
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
|
@EnableScheduling
|
||||||
|
@Component
|
||||||
|
@Slf4j
|
||||||
|
public class CheckEncryFileJob {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
ISarBussionessStandService iSarBussionessStandService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
ISarStandardsInfoService iSarStandardsInfoService;
|
||||||
|
|
||||||
|
@Async
|
||||||
|
public void asyncCheckBussStandEncryptFile(){
|
||||||
|
iSarBussionessStandService.checkFileByEncrypt();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Async
|
||||||
|
public void asyncCheckStandEncryptFile(){
|
||||||
|
iSarStandardsInfoService.checkFileByEncrypt();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -1,12 +1,13 @@
|
|||||||
package com.adc.da.scheduled.controller;
|
package com.adc.da.scheduled.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import com.adc.da.http.ResponseMessage;
|
||||||
|
import com.adc.da.http.Result;
|
||||||
|
import com.adc.da.scheduled.CheckEncryFileJob;
|
||||||
import com.adc.da.scheduled.ScheduledJob;
|
import com.adc.da.scheduled.ScheduledJob;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.*;
|
||||||
import org.springframework.web.bind.annotation.PutMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/${restPath}/scheduled")
|
@RequestMapping("/${restPath}/scheduled")
|
||||||
@@ -17,6 +18,9 @@ public class Controller {
|
|||||||
@Autowired
|
@Autowired
|
||||||
ScheduledJob scheduledJob;
|
ScheduledJob scheduledJob;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
CheckEncryFileJob checkEncryFileJob;
|
||||||
|
|
||||||
@PutMapping("/warning")
|
@PutMapping("/warning")
|
||||||
public void warning(){
|
public void warning(){
|
||||||
scheduledJob.warningSchedulingTasks();
|
scheduledJob.warningSchedulingTasks();
|
||||||
@@ -28,4 +32,12 @@ public class Controller {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ApiOperation(value = "标准原始文件判断是否是加密文件")
|
||||||
|
@GetMapping("/checkFileByEncrypt")
|
||||||
|
public ResponseMessage checkFileByEncrypt() {
|
||||||
|
checkEncryFileJob.asyncCheckStandEncryptFile();
|
||||||
|
checkEncryFileJob.asyncCheckBussStandEncryptFile();
|
||||||
|
return Result.success("开始判断中稍后到服务器中查看文件");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-6
@@ -365,12 +365,7 @@ public class SarBussionessStandController extends BaseController<SarBussionessSt
|
|||||||
return "1";
|
return "1";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation(value = "企业标准原始文件判断是否是加密文件")
|
|
||||||
@GetMapping("/checkFileByEncrypt")
|
|
||||||
public ResponseMessage checkFileByEncrypt() {
|
|
||||||
sarBussionessStandEOService.checkFileByEncrypt();
|
|
||||||
return Result.success("开始判断中稍后到服务器中查看文件");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
-1
@@ -1813,7 +1813,6 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
/**
|
/**
|
||||||
* 判断文件是否是加密文件
|
* 判断文件是否是加密文件
|
||||||
*/
|
*/
|
||||||
@Async
|
|
||||||
@Override
|
@Override
|
||||||
public void checkFileByEncrypt() {
|
public void checkFileByEncrypt() {
|
||||||
/**
|
/**
|
||||||
|
|||||||
-8
@@ -899,12 +899,4 @@ public class SarStandardsInfoController extends BaseController<SarStandardsInfo>
|
|||||||
return "1";
|
return "1";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation(value = "企业标准原始文件判断是否是加密文件")
|
|
||||||
@GetMapping("/checkFileByEncrypt")
|
|
||||||
public ResponseMessage checkFileByEncrypt() {
|
|
||||||
sarStandardsInfoEOService.checkFileByEncrypt();
|
|
||||||
return Result.success("开始判断中稍后到服务器中查看文件");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
-1
@@ -1,6 +1,5 @@
|
|||||||
package com.adc.da.slrs.sarStandardsInfo.service;
|
package com.adc.da.slrs.sarStandardsInfo.service;
|
||||||
|
|
||||||
import com.adc.da.slrs.sarBussStandFile.entity.SarBussStandFile;
|
|
||||||
import com.adc.da.slrs.sarStandFile.entity.SarStandFile;
|
import com.adc.da.slrs.sarStandFile.entity.SarStandFile;
|
||||||
import com.adc.da.slrs.sarStandardsInfo.entity.*;
|
import com.adc.da.slrs.sarStandardsInfo.entity.*;
|
||||||
import com.adc.da.http.ResponseMessage;
|
import com.adc.da.http.ResponseMessage;
|
||||||
|
|||||||
-36
@@ -11,18 +11,11 @@ import com.adc.da.slrs.regulations.entity.SearchStandContext;
|
|||||||
import com.adc.da.slrs.regulations.entity.StandData;
|
import com.adc.da.slrs.regulations.entity.StandData;
|
||||||
import com.adc.da.slrs.sarBussStandAttrInfo.dao.SarBussStandAttrInfoDao;
|
import com.adc.da.slrs.sarBussStandAttrInfo.dao.SarBussStandAttrInfoDao;
|
||||||
import com.adc.da.slrs.sarBussStandAttrInfo.entity.SarBussStandAttrInfo;
|
import com.adc.da.slrs.sarBussStandAttrInfo.entity.SarBussStandAttrInfo;
|
||||||
import com.adc.da.slrs.sarBussStandAttrInfo.service.ISarBussStandAttrInfoService;
|
|
||||||
import com.adc.da.slrs.sarBussStandFile.entity.SarBussStandFile;
|
|
||||||
import com.adc.da.slrs.sarBussStandFile.service.ISarBussStandFileService;
|
|
||||||
import com.adc.da.slrs.sarBussionessStand.entity.SarBussionessStand;
|
|
||||||
import com.adc.da.slrs.sarBussionessStand.service.ISarBussionessStandService;
|
|
||||||
import com.adc.da.slrs.sarLawsAttrDetailedList.dao.SarLawsAttrDetailedListDao;
|
import com.adc.da.slrs.sarLawsAttrDetailedList.dao.SarLawsAttrDetailedListDao;
|
||||||
import com.adc.da.slrs.sarLawsAttrDetailedList.entity.SarFindDto;
|
import com.adc.da.slrs.sarLawsAttrDetailedList.entity.SarFindDto;
|
||||||
import com.adc.da.slrs.sarPosition.entity.TsPosition;
|
import com.adc.da.slrs.sarPosition.entity.TsPosition;
|
||||||
import com.adc.da.slrs.sarPosition.service.ITsPositionService;
|
import com.adc.da.slrs.sarPosition.service.ITsPositionService;
|
||||||
import com.adc.da.slrs.sarStandAttrInfo.service.ISarStandAttrInfoService;
|
|
||||||
import com.adc.da.slrs.sarStandFile.service.ISarStandFileService;
|
import com.adc.da.slrs.sarStandFile.service.ISarStandFileService;
|
||||||
import com.adc.da.slrs.sarStandWarning.dao.WarningDateDao;
|
|
||||||
import com.adc.da.slrs.sarStandWarning.entity.WarningDate;
|
import com.adc.da.slrs.sarStandWarning.entity.WarningDate;
|
||||||
import com.adc.da.slrs.sarStandWarning.service.Impl.WarningDateServiceImpl;
|
import com.adc.da.slrs.sarStandWarning.service.Impl.WarningDateServiceImpl;
|
||||||
import com.adc.da.slrs.sarUser.entity.TsUser;
|
import com.adc.da.slrs.sarUser.entity.TsUser;
|
||||||
@@ -79,10 +72,6 @@ import com.adc.da.slrs.standardSplit.dao.SarFileSplitInfoEODao;
|
|||||||
import com.adc.da.slrs.standardSplit.entity.SarFileSplitInfoEO;
|
import com.adc.da.slrs.standardSplit.entity.SarFileSplitInfoEO;
|
||||||
import com.adc.da.slrs.standardSplit.entity.SarFileSplitInfoEOPage;
|
import com.adc.da.slrs.standardSplit.entity.SarFileSplitInfoEOPage;
|
||||||
import com.adc.da.slrs.sysInfo.service.SysInfoEOService;
|
import com.adc.da.slrs.sysInfo.service.SysInfoEOService;
|
||||||
import com.adc.da.slrs.tsDictionaryType.dao.TsDicTypeDao;
|
|
||||||
import com.adc.da.slrs.tsDictionaryType.dao.TsDictionaryDao;
|
|
||||||
import com.adc.da.slrs.tsDictionaryType.entity.TsDicType;
|
|
||||||
import com.adc.da.slrs.tsDictionaryType.entity.TsDictionary;
|
|
||||||
import com.adc.da.sys.common.SelectionResult;
|
import com.adc.da.sys.common.SelectionResult;
|
||||||
import com.adc.da.sys.constant.ValueStateEnum;
|
import com.adc.da.sys.constant.ValueStateEnum;
|
||||||
import com.adc.da.sys.dao.DicTypeEODao;
|
import com.adc.da.sys.dao.DicTypeEODao;
|
||||||
@@ -97,7 +86,6 @@ import com.alibaba.fastjson.serializer.SerializerFeature;
|
|||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import net.sf.json.JSONObject;
|
import net.sf.json.JSONObject;
|
||||||
import org.apache.catalina.User;
|
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.apache.pdfbox.pdmodel.PDDocument;
|
import org.apache.pdfbox.pdmodel.PDDocument;
|
||||||
import org.apache.pdfbox.util.PDFTextStripper;
|
import org.apache.pdfbox.util.PDFTextStripper;
|
||||||
@@ -113,7 +101,6 @@ import org.slf4j.Logger;
|
|||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.springframework.beans.BeanUtils;
|
import org.springframework.beans.BeanUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Qualifier;
|
|
||||||
import org.springframework.beans.factory.annotation.Value;
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.scheduling.annotation.Async;
|
import org.springframework.scheduling.annotation.Async;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
@@ -255,28 +242,6 @@ public class SarStandardsInfoServiceImpl extends ServiceImpl<SarStandardsInfoDao
|
|||||||
@Autowired
|
@Autowired
|
||||||
private StandLawsSearchService standLawsSearchService;
|
private StandLawsSearchService standLawsSearchService;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private ISarMenuStandardService standardService;
|
|
||||||
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private TsDictionaryDao tsDictionaryDao;
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private TsDicTypeDao tsDicTypeDao;
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private ISarStandAttrInfoService iSarStandAttrInfoService;
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private ISarStandardsInfoService sarStandardsInfoService;
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private ISarBussStandAttrInfoService iSarBussStandAttrInfoService;
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private ISarBussionessStandService iSarBussionessStandService;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private SarBussStandAttrInfoDao standAttrInfoDao;
|
private SarBussStandAttrInfoDao standAttrInfoDao;
|
||||||
|
|
||||||
@@ -3602,7 +3567,6 @@ public class SarStandardsInfoServiceImpl extends ServiceImpl<SarStandardsInfoDao
|
|||||||
return sarlist;
|
return sarlist;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Async
|
|
||||||
@Override
|
@Override
|
||||||
public void checkFileByEncrypt() {
|
public void checkFileByEncrypt() {
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user