This commit is contained in:
2025-09-18 08:12:15 +08:00
parent 04f77853ba
commit 8de14edf9d
3 changed files with 19 additions and 19 deletions
+12 -12
View File
@@ -85,7 +85,7 @@
<a href="#" onclick="showChangePasswordModal()" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary hover:text-white transition-colors">
<i class="fa fa-key mr-2"></i> 修改密码
</a>
<a href="{{ url_for('users_management') }}" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary hover:text-white transition-colors bg-primary/10">
<a href="{{ url_for('user.users_management') }}" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary hover:text-white transition-colors bg-primary/10">
<i class="fa fa-users mr-2"></i> 用户管理
</a>
<a href="#" onclick="showUserProfileModal()" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary hover:text-white transition-colors">
@@ -95,7 +95,7 @@
<i class="fa fa-sign-in mr-2"></i> 后台登录信息
</a>
<div class="border-t border-gray-200 my-1"></div>
<a href="{{ url_for('logout') }}" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary hover:text-white transition-colors">
<a href="{{ url_for('user.logout') }}" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary hover:text-white transition-colors">
<i class="fa fa-sign-out mr-2"></i> 退出
</a>
</div>
@@ -491,7 +491,7 @@
// 加载用户列表
function loadUsers() {
fetch('{{ url_for('get_users') }}')
fetch('{{ url_for('user.get_users') }}')
.then(response => response.json())
.then(data => {
if (data.success) {
@@ -583,7 +583,7 @@
const filterDepartment = document.getElementById('filterDepartment').value;
const filterStatus = document.getElementById('filterStatus').value;
fetch('{{ url_for('get_users') }}')
fetch('{{ url_for('user.get_users') }}')
.then(response => response.json())
.then(data => {
if (data.success) {
@@ -614,7 +614,7 @@
const confirmMessage = `确定要${newStatus === 'active' ? '启用' : '禁用'}用户 ${username} 吗?`;
if (confirm(confirmMessage)) {
fetch('{{ url_for('update_user_status') }}', {
fetch('{{ url_for('user.update_user_status') }}', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
@@ -670,7 +670,7 @@
const username = document.getElementById('editUsername').value;
const newDepartment = document.getElementById('editUserDepartment').value;
fetch('{{ url_for('update_user_department') }}', {
fetch('{{ url_for('user.update_user_department') }}', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
@@ -715,7 +715,7 @@
const userId = document.getElementById('resetUserId').value;
const username = document.getElementById('resetUsername').value;
fetch('{{ url_for('reset_user_password') }}', {
fetch('{{ url_for('user.reset_user_password') }}', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
@@ -810,7 +810,7 @@
}
// 异步提交修改
fetch('{{ url_for('change_password') }}', {
fetch('{{ url_for('user.change_password') }}', {
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
@@ -829,7 +829,7 @@
// 3秒后跳转登录页
setTimeout(() => {
window.location.href = '{{ url_for('login') }}';
window.location.href = '{{ url_for('user.login') }}';
}, 3000);
} else {
// 显示错误信息
@@ -865,7 +865,7 @@
// 个人信息相关函数
function showUserProfileModal() {
// 获取个人信息
fetch('{{ url_for('get_user_profile') }}')
fetch('{{ url_for('user.get_user_profile') }}')
.then(response => response.json())
.then(data => {
if (data.success) {
@@ -910,7 +910,7 @@
}
// 异步提交修改
fetch('{{ url_for('update_user_profile') }}', {
fetch('{{ url_for('user.update_user_profile') }}', {
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
@@ -1018,7 +1018,7 @@
{% endif %}
// 异步提交修改
fetch('{{ url_for('update_login_info') }}', {
fetch('{{ url_for('user.update_login_info') }}', {
method: 'POST',
headers: {
'Content-Type': 'application/json'