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; }