Files
observer/server/biz/model/entity/app_version.go
T
admin a0b115d954 训练体系整合与标注单阶段化
- 标注:AI 预标注直写 labels_json(去候选确认两阶段);重叠去重(minIoU);全量标注按钮
- 训练:脚本迁移入 server/training/(Go 化 prepare_yolo/analyze_rfdetr,保留 train_server.py);tflite 产物自检并入训练流程(check_tflite)
- 数据目录/权重不进 git;.gitignore 迁移至仓库根
2026-08-26 18:22:56 +08:00

16 lines
954 B
Go

package entity
import "github.com/gogf/gf/v2/os/gtime"
// AppVersion App 版本记录:管理端下发,客户端启动时查询最新一条做版本比较。
// 版本号 UNIQUE(防重复下发),记录仅新增不删除(不可变下发历史)。
// 检测到新版本(服务器版本 > 本地版本)即强制更新,无普通/强制之分;
// 下载地址不落表(固定文件 app.apkDir/observer-latest.apk,见 common/apk_store.go)。
type AppVersion struct {
Id int64 `json:"id" orm:"id" description:"自增主键"`
Version string `json:"version" orm:"version" description:"语义化版本号 x.y.z"`
Notes string `json:"notes" orm:"notes" description:"更新说明(客户端弹窗展示)"`
CreatedAt *gtime.Time `json:"createdAt" orm:"created_at" description:"下发时间"`
UpdatedAt *gtime.Time `json:"updatedAt" orm:"updated_at" description:"更新时间"`
}