zhangwenjian
f201792d8f
fix 🐛 : the mysql-only guard never fired
...
pkg.Assert panics when its condition is false, so pkg.Assert(true,
"目前只支持mysql数据库") is a no-op. On postgres or sqlserver the code
generator did not report that it needs MySQL: DBTables returned an empty
list with a nil error, and DBColumns ran its query on the zero-value
*gorm.DB left over from the branch that never assigned, which is a nil
dereference rather than a message.
Assert the driver up front instead of asserting a constant in an else,
which also removes the placeholder *gorm.DB the fall-through relied on.
DBColumns.GetPage had no guard at all and gets the same one.
2026-08-23 13:19:15 +08:00
zhangwenjian
d16f5e7180
fix 🐛 : db columns endpoint rejected exactly the valid requests
...
pkg.Assert panics when its condition is false, so
Assert(TableName == "", "table name cannot be empty") rejected every
request that carried a table name and let the empty one through. The
model layer repeated the inversion with if TableName != "" { return
error }, so either one alone was enough to break the endpoint.
Flip both, and hoist the model guard out of the mysql branch so it
matches GetList ten lines below, which had it right all along.
2026-08-23 13:19:15 +08:00
wenjianzhang
817e34c6aa
refactor 🎨 : 重构文件上传逻辑,拆分处理函数以提高可读性和维护性
2025-04-13 22:20:06 +08:00
wenjianzhang
952cd92648
refactor 🎨 : 清理 sys_server_monitor.go 文件,移除未使用的导入并格式化代码
2025-04-13 22:17:17 +08:00
wenjianzhang
6b1e961a7f
refactor 🎨 : 重构系统监控代码,拆分功能为多个函数以提高可读性和维护性
2025-04-13 22:15:10 +08:00
wenjianzhang
5494353229
fix 🐛 : 修复获取本地主机IP的函数调用错误
2025-04-08 20:30:24 +08:00
无别
0315631b53
Fix:err is never used
...
Fix the problem that err is overwritten and becomes invalid
2024-09-29 15:32:36 +08:00
zhanluxianshen
5dde1d2a00
replace basemodel by common.model
...
Signed-off-by: zhanluxianshen <zhanluxianshen@163.com >
2024-07-10 11:26:52 +08:00
wenjianzhang
37a5963cd6
perf 👌 : Optimize go warnings
2023-08-01 22:38:41 +08:00
wenjianzhang
4925383f5e
Merge pull request #593 from ziux/ziux
...
fix bug
2022-06-05 11:08:09 +08:00
zhangwenjian
f114424079
fix 🐛 : fix monitor macos env error
2022-02-13 00:23:20 +08:00
yangyu
ccccab3104
fix bug
2022-01-12 17:10:52 +08:00
zhangwenjian
a45113258c
refactor 🎨 : update request mode name
2021-07-15 00:43:06 +08:00
zhangwenjian
dd22d55ee7
refactor 🎨 : request name cancel
2021-07-14 09:14:44 +08:00
zhangwenjian
1130d20f14
refactor 🎨 : dto》request
2021-07-05 00:03:38 +08:00
zhangwenjian
37d318b4d9
feat ✨ : vue-cli@3 升级为 vue-cli@4、Change Node Sass to Dart Sass、代码生成工具
...
1. vue-cli@3 升级为 vue-cli@4
2. Change Node Sass to Dart Sass
3. 代码生成工具
2021-07-04 05:46:20 +08:00
G-Akiraka
007807e776
增加磁盘列表主机名称与当前时间
...
上一个pr提交作废
2021-07-02 10:06:48 +08:00
zhangwenjian
eb8062d19b
refactor 🎨 : 生成逻辑调整
2021-06-30 22:36:26 +08:00
zhangwenjian
dd5f0c52fb
refactor 🎨 : 修改错误信息提示
2021-06-29 16:33:03 +08:00
zhangwenjian
3fd34db3c1
docs 📝 : 修改接口文档
2021-06-29 16:30:47 +08:00
zhangwenjian
0f623521c4
refactor 🎨 :代码生成功能迁移
2021-06-25 11:33:41 +08:00
zhangwenjian
25472887c9
refactor 🎨 :移除内容管理、行政区管理和资源管理
2021-06-18 21:34:57 +08:00
zhangwenjian
a911e73238
refactor 🎨 :调整行政区命名
2021-06-17 21:45:37 +08:00
wenjianzhang
d32751ea5d
refactor 🎨 :文件上传修改为本地路径
2021-06-16 18:34:51 +08:00
wenjianzhang
869bea2163
refactor 🎨 :系统监控接口
2021-06-16 18:33:14 +08:00
wenjianzhang
2d4b4d617d
Merge branch 'dev'
2021-06-15 12:28:02 +08:00
wenjianzhang
9fb23b45cd
Merge branch 'dev'
2021-06-15 12:25:46 +08:00
zhangwenjian
7699d8cf42
refactor 🎨 : 调整行政区管理相关
2021-06-15 09:29:35 +08:00
zhangwenjian
273f2ba8b0
fix 🐛 : merge 的遗漏
2021-06-13 23:20:30 +08:00
zhangwenjian
372248c819
Merge branch 'dev'
2021-06-13 23:07:37 +08:00
zhangwenjian
d8a627f880
refactor 🎨 : 优化资源管理的路由函数名称
2021-06-13 21:28:14 +08:00
zhangwenjian
da15a2d3bb
refactor 🎨 : 调整SysChinaAreaData Api的函数名称以及路由引用
2021-06-13 21:24:09 +08:00
zhangwenjian
4a2aa02210
refactor 🎨 : 批量修改通过id获取详情返回消息
2021-06-13 21:14:17 +08:00
zhangwenjian
860226ab41
refactor 🎨 : engine 初始化调整
2021-06-11 09:25:10 +08:00
linwenxiang
ab9020e7c7
feature ✨ gin请求纳入性能指标
2021-06-09 21:21:45 +08:00
zhangwenjian
a54d4ba0c1
format 🥚 代码格式化
2021-05-31 18:10:23 +08:00
wenjianzhang
dc32d92755
feat ✨ 开放部分中间件
2021-05-25 19:37:56 +08:00
wenjianzhang
b565b72cd3
feat ✨ 上传文件去掉默认标识验证
2021-05-25 19:37:19 +08:00
wenjianzhang
623e796c92
feat ✨ 操作日志功能更换bind方式
2021-05-25 19:35:45 +08:00
wenjianzhang
be36c595c3
feat ✨ 移除重复注册中间件
2021-05-24 18:40:32 +08:00
wenjianzhang
7880151ef2
refactor 🎨 系统监控更名Monitor》ServerMonitor
2021-05-24 10:37:16 +08:00
wenjianzhang
cfa88b5ecf
refactor 🎨 系统监控地址格式化
2021-05-24 10:35:52 +08:00
wenjianzhang
44545f3d5b
feat ✨ 结构统一调整
2021-05-20 22:59:09 +08:00
wenjianzhang
6b1c3d9226
refactor 🎨 api数据初始化调整
2021-05-17 23:09:35 +08:00
wenjianzhang
70998c424d
refactor 🎨 优化Context设置方法
2021-05-12 18:47:29 +08:00
wenjianzhang
1c046d9ddd
Merge branch '1.3.x' into github-dev
2021-05-08 17:21:35 +08:00
wenjianzhang
6222765e20
feat ✨ 优化配置信息
2021-05-08 16:50:51 +08:00
zhangwenjian
c6a52134b3
feat ✨ 优化字典数据错误判断写法
2021-05-08 13:53:27 +08:00