|
@@ -22,7 +22,6 @@ import com.shkpr.service.alambizplugin.controllervalid.CommonParamValidSK;
|
|
|
import com.shkpr.service.alambizplugin.dbdao.services.GisSurveyLayerApplyThirdCopyServiceImpl;
|
|
|
import com.shkpr.service.alambizplugin.dbdao.services.intef.GisSurveyLayerApplyService;
|
|
|
import com.shkpr.service.alambizplugin.dto.CommAsyncResult;
|
|
|
-import com.shkpr.service.alambizplugin.dto.GisSurveyCadConvertResult;
|
|
|
import com.shkpr.service.alambizplugin.dto.GisSurveyLayerApplyThirdCopy;
|
|
|
import com.shkpr.service.alambizplugin.dto.GisSurveySystemCheckResult;
|
|
|
import com.shkpr.service.alambizplugin.dto.GisSurveyThirdImportResult;
|
|
@@ -594,17 +593,17 @@ public class ApiGisSurveyController {
|
|
|
/**
|
|
|
* 执行第三方导出
|
|
|
*
|
|
|
- * @param request request
|
|
|
- * @param strClientType 客户端类型
|
|
|
- * @param strUserAgent 用户信息
|
|
|
- * @param jobId 任务id
|
|
|
+ * @param request request
|
|
|
+ * @param strClientType 客户端类型
|
|
|
+ * @param strUserAgent 用户信息
|
|
|
+ * @param jobId 任务id
|
|
|
* @return cad转换结果
|
|
|
*/
|
|
|
@GetMapping(value = ApiURI.URI_XXX_THIRD_EXPORT)
|
|
|
public ResponseRes<CommAsyncResult<String>> thirdExport(HttpServletRequest request
|
|
|
, @RequestHeader(value = ApiURI.HEADER_CLIENT_TYPE, required = false) String strClientType
|
|
|
, @RequestHeader(value = ApiURI.HEADER_USER_AGENT, required = false) String strUserAgent
|
|
|
- ,@RequestParam(value = "jobId", required = false) String jobId) throws SelfException {
|
|
|
+ , @RequestParam(value = "jobId", required = false) String jobId) throws SelfException {
|
|
|
//入参校验
|
|
|
final String URI_PATH = request.getRequestURI();
|
|
|
final String strPlatform = CommTool.getPlatformByAgent(strClientType, strUserAgent);
|
|
@@ -671,7 +670,7 @@ public class ApiGisSurveyController {
|
|
|
* @return cad转换结果
|
|
|
*/
|
|
|
@PostMapping(value = ApiURI.URI_XXX_CAD_CONVERT)
|
|
|
- public ResponseRes<GisSurveyCadConvertResult> cadConvert(HttpServletRequest request
|
|
|
+ public ResponseRes<CommAsyncResult<String>> cadConvert(HttpServletRequest request
|
|
|
, @RequestHeader(value = ApiURI.HEADER_CLIENT_TYPE, required = false) String strClientType
|
|
|
, @RequestHeader(value = ApiURI.HEADER_USER_AGENT, required = false) String strUserAgent
|
|
|
, @RequestParam(value = "file", required = false) MultipartFile file
|
|
@@ -731,21 +730,21 @@ public class ApiGisSurveyController {
|
|
|
, convertId));
|
|
|
|
|
|
//构建result
|
|
|
- ResponseRes<GisSurveyCadConvertResult> resResult = new ResponseRes<>();
|
|
|
+ ResponseRes<CommAsyncResult<String>> resResult = new ResponseRes<>();
|
|
|
resResult.setRescode(ResponseCode.RESULT_ASYNC_TASK_FAILED.toStrCode());
|
|
|
resResult.setResmsg(ResponseCode.RESULT_ASYNC_TASK_FAILED.toStrMsg());
|
|
|
|
|
|
//执行cad转换
|
|
|
- GisSurveyCadConvertResult result = cadConvertBizService.cadConvert(file, convertId, outCadEnum);
|
|
|
+ CommAsyncResult<String> result = cadConvertBizService.cadConvert(file, convertId, outCadEnum);
|
|
|
|
|
|
//执行成功
|
|
|
- if (result != null && !Objects.equals(result.getConvertStatus(), GisSurveConvertStatusEnum.FAIL.getCode())) {
|
|
|
+ if (result != null && !Objects.equals(result.getStatus(), GisSurveConvertStatusEnum.FAIL.getCode())) {
|
|
|
resResult.setRescode(ResponseCode.RESULT_NORMAL.toStrCode());
|
|
|
resResult.setResmsg(ResponseCode.RESULT_NORMAL.toStrMsg());
|
|
|
resResult.setResdata(result);
|
|
|
}
|
|
|
//执行失败
|
|
|
- if (result != null && Objects.equals(result.getConvertStatus(), GisSurveConvertStatusEnum.FAIL.getCode())) {
|
|
|
+ if (result != null && Objects.equals(result.getStatus(), GisSurveConvertStatusEnum.FAIL.getCode())) {
|
|
|
resResult.setResdata(result);
|
|
|
}
|
|
|
|
|
@@ -772,7 +771,7 @@ public class ApiGisSurveyController {
|
|
|
* @return cad转换结果
|
|
|
*/
|
|
|
@GetMapping(value = ApiURI.URI_XXX_CAD_CONVERT_GET)
|
|
|
- public ResponseRes<GisSurveyCadConvertResult> cadConvertGet(HttpServletRequest request
|
|
|
+ public ResponseRes<CommAsyncResult<String>> cadConvertGet(HttpServletRequest request
|
|
|
, @RequestHeader(value = ApiURI.HEADER_CLIENT_TYPE, required = false) String strClientType
|
|
|
, @RequestHeader(value = ApiURI.HEADER_USER_AGENT, required = false) String strUserAgent
|
|
|
, @RequestParam(value = "convertId", required = false) String convertId) throws SelfException {
|
|
@@ -799,21 +798,21 @@ public class ApiGisSurveyController {
|
|
|
, convertId));
|
|
|
|
|
|
//构建result
|
|
|
- ResponseRes<GisSurveyCadConvertResult> resResult = new ResponseRes<>();
|
|
|
+ ResponseRes<CommAsyncResult<String>> resResult = new ResponseRes<>();
|
|
|
resResult.setRescode(ResponseCode.RESULT_ASYNC_TASK_FAILED.toStrCode());
|
|
|
resResult.setResmsg(ResponseCode.RESULT_ASYNC_TASK_FAILED.toStrMsg());
|
|
|
|
|
|
//执行cad转换
|
|
|
- GisSurveyCadConvertResult result = cadConvertBizService.getResult(convertId);
|
|
|
+ CommAsyncResult<String> result = cadConvertBizService.getResult(convertId);
|
|
|
|
|
|
//执行成功
|
|
|
- if (result != null && !Objects.equals(result.getConvertStatus(), GisSurveConvertStatusEnum.FAIL.getCode())) {
|
|
|
+ if (result != null && !Objects.equals(result.getStatus(), GisSurveConvertStatusEnum.FAIL.getCode())) {
|
|
|
resResult.setRescode(ResponseCode.RESULT_NORMAL.toStrCode());
|
|
|
resResult.setResmsg(ResponseCode.RESULT_NORMAL.toStrMsg());
|
|
|
resResult.setResdata(result);
|
|
|
}
|
|
|
//执行失败
|
|
|
- if (result != null && Objects.equals(result.getConvertStatus(), GisSurveConvertStatusEnum.FAIL.getCode())) {
|
|
|
+ if (result != null && Objects.equals(result.getStatus(), GisSurveConvertStatusEnum.FAIL.getCode())) {
|
|
|
resResult.setResdata(result);
|
|
|
}
|
|
|
//不存在
|