2026-05-02 13:02:38 +08:00

22 lines
519 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 {
AppCode string
ActivityID string
Status Status
UpdatedAtMs int64
}