feat: 新增用户头像字段并优化表单布局

refactor(前端): 统一表单搜索组件样式和布局
style: 优化表格和卡片样式,调整高度和间距
fix(上传): 修复文件上传组件name属性缺失问题
perf(IP定位): 优化IP定位逻辑,增加内网IP判断和重试机制
docs: 更新密码修改成功后的提示信息
chore: 清理无用代码和注释
```

这个提交消息包含了多个方面的改进:
1. 新增功能(feat):为用户表添加了avatar字段
2. 重构(refactor):统一了前端表单搜索组件的样式和布局
3. 样式优化(style):调整了表格和卡片的样式
4. 问题修复(fix):修复了文件上传组件name属性缺失的问题
5. 性能优化(perf):改进了IP定位服务的逻辑
6. 文档更新(docs):修改了密码修改成功后的提示信息
7. 杂项(chore):清理了无用的代码和注释

消息遵循了提交规范,每个部分都简明扼要地描述了变更内容。
This commit is contained in:
zhangtao
2025-06-01 03:12:59 +08:00
parent efb6bd779a
commit 60e6452255
46 changed files with 1477 additions and 1272 deletions
+2 -2
View File
@@ -2,7 +2,7 @@ import request from "@/utils/request";
export function getConfigInfo() {
return request({
url: "/api/v1/system/config/info",
url: "/api/v1/system/config/list",
method: "get",
});
}
@@ -27,7 +27,7 @@ export function uploadFile(body) {
export function getInitConfig() {
return request({
url: "/api/v1/system/config/init",
url: "/api/v1/system/config/info",
method: "get",
});
}
+2 -9
View File
@@ -105,16 +105,9 @@ export function exportDictData(body) {
});
}
export function getDictTypeOption() {
export function getInitDict(query) {
return request({
url: "/api/v1/system/dict/type/data",
method: "get",
});
}
export function getDictDataByType(query) {
return request({
url: `/api/v1/system/dict/data/type/${query}`,
url: `/api/v1/system/dict/data/info/${query}`,
method: "get",
});
}
+7
View File
@@ -8,6 +8,13 @@ export function getNoticeList(query) {
});
}
export function getNoticeListAvailable() {
return request({
url: "/api/v1/system/notice/info",
method: "get",
});
}
export function getNoticeDetail(query) {
return request({
url: "/api/v1/system/notice/detail",