2026-04-25 13:21:39 +08:00

21 lines
499 B
Go

package activity
// Status 表达活动运行状态。
type Status string
const (
// StatusUnknown 表示活动不存在或尚未配置。
StatusUnknown Status = "unknown"
// StatusActive 表示活动规则当前可用。
StatusActive Status = "active"
// StatusInactive 表示活动存在但不参与结算。
StatusInactive Status = "inactive"
)
// Activity 是 activity-service 的最小活动投影。
type Activity struct {
ActivityID string
Status Status
UpdatedAtMs int64
}