+
+
+
+
+ 联网获取最新区域编码
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ruoyi-ui/src/views/components/mall/category.vue b/ruoyi-ui/src/views/components/mall/category.vue
index 429332c1..4adbb4df 100644
--- a/ruoyi-ui/src/views/components/mall/category.vue
+++ b/ruoyi-ui/src/views/components/mall/category.vue
@@ -4,6 +4,7 @@
:props="defaultProps"
@node-click="nodeClick"
node-key="catId"
+ highlight-current
ref="menuTree">
diff --git a/xjs-business/xjs-business-common/src/main/java/com/xjs/consts/ApiConst.java b/xjs-business/xjs-business-common/src/main/java/com/xjs/consts/ApiConst.java
index 8c2b65a6..2d0c0612 100644
--- a/xjs-business/xjs-business-common/src/main/java/com/xjs/consts/ApiConst.java
+++ b/xjs-business/xjs-business-common/src/main/java/com/xjs/consts/ApiConst.java
@@ -48,6 +48,8 @@ public class ApiConst {
public static final String GAODE_WEATHER = "高德-天气预报";
+ public static final String GAODE_AREA = "高德-区域编码";
+
public static final String ROLL_HOLIDAYS = "ROLL-节假日";
public static final String ROLL_MOBILE_BELONG = "ROLL-手机归属地";
@@ -130,6 +132,11 @@ public class ApiConst {
*/
public static final String GAODE_WEATHER_URL = "https://restapi.amap.com/v3/weather/weatherInfo";
+ /**
+ * 接口文档:https://lbs.amap.com/api/webservice/guide/api/district
+ */
+ public static final String GAODE_AREA_URL = "https://restapi.amap.com/v3/config/district";
+
/**
* 接口文档:https://www.mxnzp.com/doc/detail?id=1
*/
diff --git a/xjs-business/xjs-business-openapi/src/main/java/com/xjs/area/controller/AreaController.java b/xjs-business/xjs-business-openapi/src/main/java/com/xjs/area/controller/AreaController.java
new file mode 100644
index 00000000..5df8c6e3
--- /dev/null
+++ b/xjs-business/xjs-business-openapi/src/main/java/com/xjs/area/controller/AreaController.java
@@ -0,0 +1,57 @@
+package com.xjs.area.controller;
+
+import com.ruoyi.common.core.web.domain.AjaxResult;
+import com.xjs.area.domain.Area;
+import com.xjs.area.service.AreaService;
+import com.xjs.web.MyBaseController;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.log4j.Log4j2;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+/**
+ * 区域编码controller
+ *
+ * @author xiejs
+ * @since 2022-03-22
+ */
+@RestController
+@RequestMapping("area")
+@Api(tags = "业务模块-区域编码")
+@Log4j2
+public class AreaController extends MyBaseController