|
@@ -3,7 +3,6 @@ package com.aip.gateway.api.controller;
|
|
|
import com.aip.gateway.api.model.response.*;
|
|
|
import com.aip.gateway.api.repository.GlobalConstants;
|
|
|
import jakarta.servlet.http.HttpServletRequest;
|
|
|
-import jakarta.xml.bind.annotation.XmlElementDecl;
|
|
|
import org.springframework.http.HttpStatus;
|
|
|
import org.springframework.http.ResponseEntity;
|
|
|
|
|
@@ -37,9 +36,9 @@ public class BaseController {
|
|
|
|
|
|
protected ResponseEntity<ApiResponseModel> responseSuccess(HttpServletRequest request, GeneralResponse response) {
|
|
|
return ResponseEntity.ok().body(ApiResponseModel.builder()
|
|
|
- .success(true)
|
|
|
- .statusCode(HttpStatus.OK.value())
|
|
|
- .message(GlobalConstants.API_RESULT_SUCCESS)
|
|
|
+ .success(response.getErrorCode() == 0)
|
|
|
+ .errorCode(HttpStatus.OK.value())
|
|
|
+ .errorMessage(response.getErrorCode() == 0 ? GlobalConstants.API_RESULT_SUCCESS : response.getErrorMessage())
|
|
|
.result(response)
|
|
|
.build());
|
|
|
}
|
|
@@ -47,9 +46,9 @@ public class BaseController {
|
|
|
protected ResponseEntity<ApiResponseModel> responseSuccess(HttpServletRequest request, ResponseInfo response) {
|
|
|
request.setAttribute(GlobalConstants.API_RESULT, (ResponseBase)response);
|
|
|
return ResponseEntity.ok().body(ApiResponseModel.builder()
|
|
|
- .success(true)
|
|
|
- .statusCode(HttpStatus.OK.value())
|
|
|
- .message(GlobalConstants.API_RESULT_SUCCESS)
|
|
|
+ .success(response.getErrorCode() == 0)
|
|
|
+ .errorCode(HttpStatus.OK.value())
|
|
|
+ .errorMessage(response.getErrorCode() == 0 ? GlobalConstants.API_RESULT_SUCCESS : response.getErrorMessage())
|
|
|
.result(response)
|
|
|
.build());
|
|
|
}
|
|
@@ -57,9 +56,9 @@ public class BaseController {
|
|
|
protected ResponseEntity<ApiResponseModel> responseSuccess(HttpServletRequest request, ResponseFile response) {
|
|
|
request.setAttribute(GlobalConstants.API_RESULT, (ResponseBase)response);
|
|
|
return ResponseEntity.ok().body(ApiResponseModel.builder()
|
|
|
- .success(true)
|
|
|
- .statusCode(HttpStatus.OK.value())
|
|
|
- .message(GlobalConstants.API_RESULT_SUCCESS)
|
|
|
+ .success(response.getErrorCode() == 0)
|
|
|
+ .errorCode(HttpStatus.OK.value())
|
|
|
+ .errorMessage(response.getErrorCode() == 0 ? GlobalConstants.API_RESULT_SUCCESS : response.getErrorMessage())
|
|
|
.result(response)
|
|
|
.build());
|
|
|
}
|
|
@@ -67,9 +66,9 @@ public class BaseController {
|
|
|
protected ResponseEntity<ApiResponseModel> responseSuccess(HttpServletRequest request, ResponseStream response) {
|
|
|
request.setAttribute(GlobalConstants.API_RESULT, (ResponseBase)response);
|
|
|
return ResponseEntity.ok().body(ApiResponseModel.builder()
|
|
|
- .success(true)
|
|
|
- .statusCode(HttpStatus.OK.value())
|
|
|
- .message(GlobalConstants.API_RESULT_SUCCESS)
|
|
|
+ .success(response.getErrorCode() == 0)
|
|
|
+ .errorCode(HttpStatus.OK.value())
|
|
|
+ .errorMessage(response.getErrorCode() == 0 ? GlobalConstants.API_RESULT_SUCCESS : response.getErrorMessage())
|
|
|
.result(response)
|
|
|
.build());
|
|
|
}
|
|
@@ -79,8 +78,8 @@ public class BaseController {
|
|
|
request.setAttribute(GlobalConstants.API_RESULT_MESSAGE, ex.getMessage());
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(ApiResponseModel.builder()
|
|
|
.success(false)
|
|
|
- .statusCode(HttpStatus.INTERNAL_SERVER_ERROR.value())
|
|
|
- .message(ex.getMessage())
|
|
|
+ .errorCode(HttpStatus.INTERNAL_SERVER_ERROR.value())
|
|
|
+ .errorMessage(ex.getMessage())
|
|
|
.result(null)
|
|
|
.build());
|
|
|
}
|
|
@@ -106,8 +105,8 @@ public class BaseController {
|
|
|
request.setAttribute(GlobalConstants.API_RESULT_MESSAGE, errorMessage);
|
|
|
return ResponseEntity.status(HttpStatus.BAD_REQUEST).body(ApiResponseModel.builder()
|
|
|
.success(false)
|
|
|
- .statusCode(HttpStatus.BAD_REQUEST.value())
|
|
|
- .message(errorMessage)
|
|
|
+ .errorCode(HttpStatus.BAD_REQUEST.value())
|
|
|
+ .errorMessage(errorMessage)
|
|
|
.result(ResponseError.builder().errorCode(error).errorMessage(errorMessage).build())
|
|
|
.build());
|
|
|
}
|