diff --git a/admin/dashboard/blueprints/robot.py b/admin/dashboard/blueprints/robot.py index 89d299a..f220de4 100644 --- a/admin/dashboard/blueprints/robot.py +++ b/admin/dashboard/blueprints/robot.py @@ -1,4 +1,4 @@ -from flask import Blueprint, render_template, jsonify, request, current_app +from flask import Blueprint, render_template, jsonify, request, current_app, redirect from .auth import login_required from loguru import logger from utils.robot_cmd.robot_command import GroupBotManager, Feature, PermissionStatus @@ -13,7 +13,7 @@ LOG = logger @robot_bp.route('/') @login_required def robot_management(): - return render_template('robot_management.html') + return redirect('/contacts') # API路由 diff --git a/admin/dashboard/templates/base.html b/admin/dashboard/templates/base.html index b4892c4..dded43c 100644 --- a/admin/dashboard/templates/base.html +++ b/admin/dashboard/templates/base.html @@ -726,7 +726,6 @@ defaultPath: '/groups', items: [ { label: '群组统计', path: '/groups' }, - { label: '权限管理', path: '/robot' }, { label: '通讯录', path: '/contacts' }, { label: '虚拟群组', path: '/virtual_group' } ] @@ -786,7 +785,7 @@ }, created() { const path = window.location.pathname; - this.showTimeRangeSelector = ['/', '/plugins', '/users', '/groups', '/robot', '/errors'].includes(path); + this.showTimeRangeSelector = ['/', '/plugins', '/users', '/groups', '/errors'].includes(path); }, mounted() { document.querySelector('.app-container').classList.add('loaded'); diff --git a/admin/dashboard/templates/contacts_management.html b/admin/dashboard/templates/contacts_management.html index 834a1a1..4c1d822 100644 --- a/admin/dashboard/templates/contacts_management.html +++ b/admin/dashboard/templates/contacts_management.html @@ -75,6 +75,13 @@ + + +