assetCount.go 871 B

12345678910111213141516171819202122232425262728
  1. package model
  2. import (
  3. "time"
  4. "go.mongodb.org/mongo-driver/bson/primitive"
  5. )
  6. type AssetCount struct {
  7. Id primitive.ObjectID `bson:"_id,omitempty" json:"_id"`
  8. DefId string `bson:"defId,omitempty" json:"defId"`
  9. Count int `bson:"count,omitempty" json:"count"`
  10. CreateTime time.Time `bson:"createTime,omitempty" json:"createTime"`
  11. }
  12. type AssetCountV0 struct {
  13. Id primitive.ObjectID `bson:"_id,omitempty" json:"-"`
  14. DefId string `bson:"defId,omitempty" json:"-"`
  15. Count int `bson:"count,omitempty" json:"count"`
  16. CreateTime time.Time `bson:"createTime,omitempty" json:"createTime"`
  17. StepIndex int `bson:"count,omitempty" json:"stepIndex"`
  18. }
  19. type AssetEvent struct {
  20. DefId string
  21. DbId string // 哪个资产库的统计表
  22. Api string
  23. }