fix(logic): 移除main.go中的多余空行

移除PprofWeb函数后的多余空行,保持代码整洁性

fix(fight): 修正effect_13.go中的效果应用对象

将效果应用从对方上下文改为正确的目标对象,修复技能效果逻辑

feat(middleware): 增强server.go中的自动化部署功能

- 添加下载链接格式校验,确保包含http/https协议
- 重构部署脚本,优化screen会话终止逻辑
- 改进下载过程,添加超时和重试机制
- 增强错误处理和日志输出

refactor(config): 更新server.go中的数据库查询方法

- 修改GetPort方法返回类型为gdb.List以提高兼容性
- 使用统一的DBM方法替代不同的数据库查询方式
```
This commit is contained in:
昔念
2026-01-23 15:38:23 +08:00
parent 62ddd6f6d3
commit 95055fe955
4 changed files with 225 additions and 123 deletions

View File

@@ -71,16 +71,16 @@ func NewServerService() *ServerService {
cf.manager = storage.NewBucketManager(mac, &cfg)
return cf
}
func (s *ServerService) GetPort() []model.ServerList {
var item []model.ServerList
cool.DBM(s.Model).Fields("ip", "port").Scan(&item)
func (s *ServerService) GetPort() gdb.List {
return item
res, _ := cool.DBM(s.Model).Fields("ip", "port", "online_id", "is_vip").All()
return res.List()
}
func (s *ServerService) GetServer() []model.ServerList {
var item []model.ServerList
dbm(s.Model).Scan(&item)
cool.DBM(s.Model).Scan(&item)
return item