From ce64e667815b39efdc2f8bd52be0d43d49db8d84 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期日, 17 七月 2022 00:06:29 +0800
Subject: [PATCH] 优化小区位置
---
java110-service/src/main/java/com/java110/service/api/BusinessApi.java | 29 +++++++++++++++++++++++------
1 files changed, 23 insertions(+), 6 deletions(-)
diff --git a/java110-service/src/main/java/com/java110/service/api/BusinessApi.java b/java110-service/src/main/java/com/java110/service/api/BusinessApi.java
old mode 100644
new mode 100755
index 9a6910d..06921e4
--- a/java110-service/src/main/java/com/java110/service/api/BusinessApi.java
+++ b/java110-service/src/main/java/com/java110/service/api/BusinessApi.java
@@ -1,18 +1,19 @@
package com.java110.service.api;
+import com.java110.core.base.controller.BaseController;
+import com.java110.core.factory.DataTransactionFactory;
+import com.java110.core.trace.Java110TraceLog;
+import com.java110.service.context.DataQuery;
+import com.java110.service.context.DataQueryFactory;
+import com.java110.service.smo.IQueryServiceSMO;
import com.java110.utils.constant.CommonConstant;
import com.java110.utils.constant.ResponseConstant;
import com.java110.utils.util.Assert;
-import com.java110.service.context.DataQueryFactory;
-import com.java110.core.factory.DataTransactionFactory;
-import com.java110.core.base.controller.BaseController;
-import com.java110.service.context.DataQuery;
-import com.java110.service.smo.IQueryServiceSMO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
+import com.java110.core.log.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
@@ -46,6 +47,7 @@
@ApiOperation(value = "涓氬姟鏌ヨget璇锋眰", notes = "test: 杩斿洖 2XX 琛ㄧず鏈嶅姟姝e父")
@ApiImplicitParam(paramType = "query", name = "method", value = "鐢ㄦ埛缂栧彿", required = true, dataType = "String")
@Deprecated
+ @Java110TraceLog
public ResponseEntity<String> service(HttpServletRequest request) {
try {
Map<String, Object> headers = new HashMap<String, Object>();
@@ -87,6 +89,7 @@
@ApiOperation(value = "涓氬姟鏌ヨpost璇锋眰", notes = "test: 杩斿洖 2XX 琛ㄧず鏈嶅姟姝e父")
@ApiImplicitParam(paramType = "query", name = "method", value = "鐢ㄦ埛缂栧彿", required = true, dataType = "String")
@Deprecated
+ @Java110TraceLog
public ResponseEntity<String> queryPost(@RequestBody String businessInfo) {
try {
DataQuery dataQuery = DataQueryFactory.newInstance().builder(businessInfo);
@@ -103,6 +106,7 @@
@Deprecated
@RequestMapping(path = "/businessApi/do", method = RequestMethod.GET)
+ @Java110TraceLog
public String doGet(HttpServletRequest request) {
return DataTransactionFactory.createBusinessResponseJson(ResponseConstant.RESULT_CODE_ERROR, "涓嶆敮鎸丟et鏂规硶璇锋眰").toJSONString();
}
@@ -126,6 +130,7 @@
*/
@Deprecated
@RequestMapping(path = "/businessApi/do", method = RequestMethod.POST)
+ @Java110TraceLog
public String doPost(@RequestBody String businessInfo) {
try {
DataQuery dataQuery = DataQueryFactory.newInstance().builder(businessInfo);
@@ -166,6 +171,18 @@
}
}
+
+ @RequestMapping(path = "/businessApi/fallBack", method = RequestMethod.POST)
+ @Java110TraceLog
+ public ResponseEntity<String> fallBack(@RequestBody String fallBackInfo) {
+ try {
+ return queryServiceSMOImpl.fallBack(fallBackInfo);
+ } catch (Exception e) {
+ logger.error("璇锋眰璁㈠崟寮傚父", e);
+ return new ResponseEntity<String>("澶勭悊寮傚父", HttpStatus.BAD_REQUEST);
+ }
+ }
+
public IQueryServiceSMO getQueryServiceSMOImpl() {
return queryServiceSMOImpl;
}
--
Gitblit v1.8.0