diff --git a/src/api/report.ts b/src/api/report.ts
new file mode 100644
index 0000000..cbc5523
--- /dev/null
+++ b/src/api/report.ts
@@ -0,0 +1,10 @@
+import request from '@/utils/axios';
+
+// 举报列表
+export function reportListGet(params: any) {
+ return request({
+ url: '/manager/report/list',
+ method: 'get',
+ params
+ });
+}
diff --git a/src/api/tool.ts b/src/api/tool.ts
new file mode 100644
index 0000000..b707cb6
--- /dev/null
+++ b/src/api/tool.ts
@@ -0,0 +1,19 @@
+import request from '@/utils/axios';
+
+// APP列表
+export function commonAppversionListGet(params: any) {
+ return request({
+ url: '/common/appversion/list',
+ method: 'get',
+ params
+ });
+}
+
+// 系统机器人菜单列表
+export function robotMenusGet(params: any) {
+ return request({
+ url: '/manager/robot/menus',
+ method: 'get',
+ params
+ });
+}
diff --git a/src/pages/report/group.vue b/src/pages/report/group.vue
index bdd56b1..8fedbe8 100644
--- a/src/pages/report/group.vue
+++ b/src/pages/report/group.vue
@@ -6,16 +6,7 @@
-
-
-
-
-
-
- 查询
-
-
-
+
@@ -63,86 +54,70 @@ meta:
diff --git a/src/pages/report/user.vue b/src/pages/report/user.vue
index ad3903b..64ceb4f 100644
--- a/src/pages/report/user.vue
+++ b/src/pages/report/user.vue
@@ -6,16 +6,7 @@
-
-
-
-
-
-
- 查询
-
-
-
+
@@ -63,86 +54,70 @@ meta:
diff --git a/src/pages/tool/appupdate.vue b/src/pages/tool/appupdate.vue
index a71553b..f844778 100644
--- a/src/pages/tool/appupdate.vue
+++ b/src/pages/tool/appupdate.vue
@@ -8,11 +8,8 @@
-
-
-
- 查询
+ 新增版本
@@ -63,86 +60,36 @@ meta:
diff --git a/src/pages/tool/systemrobotmenu.vue b/src/pages/tool/systemrobotmenu.vue
index fea08c9..17b47a6 100644
--- a/src/pages/tool/systemrobotmenu.vue
+++ b/src/pages/tool/systemrobotmenu.vue
@@ -6,16 +6,7 @@
-
-
-
-
-
-
- 查询
-
-
-
+
@@ -39,19 +30,6 @@
-
@@ -63,83 +41,65 @@ meta:
diff --git a/src/types/global.d.ts b/src/types/global.d.ts
index 3583df7..667dbfd 100755
--- a/src/types/global.d.ts
+++ b/src/types/global.d.ts
@@ -82,10 +82,11 @@ declare namespace Column {
interface ColumnOptions {
prop: string;
label: string;
- fixed?: string;
- width?: number;
- minWidth?: number;
- align?: string;
+ type?: 'selection' | 'index' | 'expand';
+ fixed?: true | 'left' | 'right';
+ width?: string | number;
+ minWidth?: string | number;
+ align?: 'left' | 'center' | 'right';
formatter?: (scope: any) => void;
render?: (scope: any) => VNode;
}