diff --git a/src/router/menu.ts b/src/router/menu.ts
index ec1d281c..2fe389ea 100644
--- a/src/router/menu.ts
+++ b/src/router/menu.ts
@@ -92,8 +92,4 @@ export default [
component: () => import('@/views/media/Device/Channel/Share/index.vue')
},
AccountMenu,
- {
- path: '/system/region',
- component: () => import('@/views/system/Region/index.vue')
- },
-]
\ No newline at end of file
+]
diff --git a/src/views/init-home/data/baseMenu.ts b/src/views/init-home/data/baseMenu.ts
index 3ffd6bbc..0ef0cc04 100644
--- a/src/views/init-home/data/baseMenu.ts
+++ b/src/views/init-home/data/baseMenu.ts
@@ -1413,7 +1413,7 @@ export default [
},
],
},
-
+
],
accessSupport: { text: "间接支持", value: "indirect" },
supportDataAccess: false,
@@ -4124,6 +4124,57 @@ export default [
accessSupport: { text: "不支持", value: "unsupported" },
supportDataAccess: false
},
+ {
+ code: 'system/Region',
+ name: '地区管理',
+ owner: 'iot',
+ id: 'b69782873cc24be8165c6ad29233333',
+ sortIndex: 12,
+ url: '/system/region',
+ icon: 'FormOutlined',
+ showPage: ['region'],
+ permissions: [],
+ buttons: [
+ {
+ id: "add",
+ name: "新增",
+ permissions: [
+ {
+ permission: "region",
+ actions: [
+ "save"
+ ]
+ }
+ ]
+ },
+ {
+ id: "delete",
+ name: "删除",
+ permissions: [
+ {
+ permission: "region",
+ actions: [
+ "delete"
+ ]
+ }
+ ]
+ },
+ {
+ id: "update",
+ name: "编辑",
+ permissions: [
+ {
+ permission: "region",
+ actions: [
+ "save"
+ ]
+ }
+ ]
+ },
+ ],
+ accessSupport: { text: "不支持", value: "unsupported" },
+ supportDataAccess: false
+ },
// {
// code: 'system/License',
// name: 'License管理',
diff --git a/src/views/system/Menu/components/fields.ts b/src/views/system/Menu/components/fields.ts
index 4297d200..582e39fa 100644
--- a/src/views/system/Menu/components/fields.ts
+++ b/src/views/system/Menu/components/fields.ts
@@ -62,6 +62,7 @@ const direction = [
'RadiusUpright',
'Fullscreen',
'FullscreenExit',
+ 'EnvironmentOutlined',
];
const suggestion = [
diff --git a/src/views/system/Region/MapTool/index.ts b/src/views/system/Region/MapTool/index.ts
new file mode 100644
index 00000000..e69de29b
diff --git a/src/views/system/Region/MapTool/map.vue b/src/views/system/Region/MapTool/map.vue
new file mode 100644
index 00000000..13a496d1
--- /dev/null
+++ b/src/views/system/Region/MapTool/map.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/Region/index.vue b/src/views/system/Region/index.vue
index 09a5aa73..e804fb0d 100644
--- a/src/views/system/Region/index.vue
+++ b/src/views/system/Region/index.vue
@@ -1,5 +1,6 @@
+
+
@@ -21,6 +23,8 @@