20 lines
793 B
Go
20 lines
793 B
Go
package dto
|
|
|
|
import "github.com/gogf/gf/v2/frame/g"
|
|
|
|
// App 版本更新接口:公开组(无需登录态,旧版本/未登录用户均可检查更新)。
|
|
// 仅 Android 客户端调用(iOS 不做版本下发);下载地址为固定静态路径
|
|
// /download/observer-latest.apk(见 common/apk_store.go),接口不下发。
|
|
|
|
// AppUpdateReq 版本更新检查(Android 客户端启动时调用)
|
|
type AppUpdateReq struct {
|
|
g.Meta `path:"/app/update" method:"get" summary:"版本更新检查" tags:"版本"`
|
|
}
|
|
|
|
// AppUpdateRes 服务器最新版本记录(无记录时全字段零值,客户端视为无需更新);
|
|
// 检测到新版本即强制更新,无普通/强制之分
|
|
type AppUpdateRes struct {
|
|
Version string `json:"version"`
|
|
Notes string `json:"notes"`
|
|
}
|