diff --git a/Api/Ewide.Core/Service/Menu/Dto/MenuInput.cs b/Api/Ewide.Core/Service/Menu/Dto/MenuInput.cs
index 38176ae..4c86f61 100644
--- a/Api/Ewide.Core/Service/Menu/Dto/MenuInput.cs
+++ b/Api/Ewide.Core/Service/Menu/Dto/MenuInput.cs
@@ -10,7 +10,7 @@ namespace Ewide.Core.Service
///
/// 父Id
///
- public virtual string Pid { get; set; }
+ public virtual string Pid { get; set; } = System.Guid.Empty.ToString();
///
/// 名称
diff --git a/Web/src/common/api/requests/index.js b/Web/src/common/api/requests/index.js
index 1e6bf3f..b9bb99e 100644
--- a/Web/src/common/api/requests/index.js
+++ b/Web/src/common/api/requests/index.js
@@ -12,7 +12,9 @@
*/
import sys from './sys'
+import business from './business'
export default {
- ...sys
+ ...sys,
+ ...business
}
\ No newline at end of file
diff --git a/Web/src/common/api/requests/sys/areaManage.js b/Web/src/common/api/requests/sys/areaManage.js
new file mode 100644
index 0000000..405b523
--- /dev/null
+++ b/Web/src/common/api/requests/sys/areaManage.js
@@ -0,0 +1,7 @@
+export default {
+ getAreaTree: ['/sysArea/tree', 'get'],
+ sysAreaPage: ['/sysArea/page', 'get'],
+ sysAreaAdd: ['/sysArea/add', 'post'],
+ sysAreaEdit: ['/sysArea/edit', 'post'],
+ sysAreaDelete:[ '/sysArea/delete','post'],
+}
\ No newline at end of file
diff --git a/Web/src/common/api/requests/sys/index.js b/Web/src/common/api/requests/sys/index.js
index 3b8a165..8aaab95 100644
--- a/Web/src/common/api/requests/sys/index.js
+++ b/Web/src/common/api/requests/sys/index.js
@@ -17,6 +17,7 @@ import smsManage from './smsManage'
import tenantManage from './tenantManage'
import timersManage from './timersManage'
import userManage from './userManage'
+import areaManage from './areaManage'
export default {
...appManage,
@@ -38,4 +39,5 @@ export default {
...tenantManage,
...timersManage,
...userManage,
+ ...areaManage,
}
\ No newline at end of file
diff --git a/Web/src/pages/system/area/addForm.vue b/Web/src/pages/system/area/addForm.vue
new file mode 100644
index 0000000..d039d74
--- /dev/null
+++ b/Web/src/pages/system/area/addForm.vue
@@ -0,0 +1,71 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Web/src/pages/system/area/editForm.vue b/Web/src/pages/system/area/editForm.vue
new file mode 100644
index 0000000..68f877b
--- /dev/null
+++ b/Web/src/pages/system/area/editForm.vue
@@ -0,0 +1,72 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Web/src/pages/system/area/form.vue b/Web/src/pages/system/area/form.vue
new file mode 100644
index 0000000..f9bd546
--- /dev/null
+++ b/Web/src/pages/system/area/form.vue
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Web/src/pages/system/area/index.vue b/Web/src/pages/system/area/index.vue
new file mode 100644
index 0000000..61c2d03
--- /dev/null
+++ b/Web/src/pages/system/area/index.vue
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 新增区域编码
+
+
+ {{ bindCodeValue(text, 'levelType') }}
+
+
+
+
+ 编辑
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file