supplier-price.go 897 B

123456789101112131415161718192021222324252627282930313233
  1. package model
  2. import (
  3. "time"
  4. "go.mongodb.org/mongo-driver/bson/primitive"
  5. )
  6. // 供应商价格
  7. type SupplierPrice struct {
  8. Id primitive.ObjectID `bson:"_id,omitempty" json:"_id"` //商品Id
  9. SupplierId primitive.ObjectID `bson:"supplierId,omitempty" json:"supplierId"`
  10. Price float64 `bson:"price,omitempty" json:"price"` //价格
  11. CreateTime time.Time `bson:"createTime,omitempty" json:"createTime"`
  12. UpdateTime time.Time `bson:"updateTime,omitempty" json:"updateTime"`
  13. }
  14. // 供应商价格
  15. type SupplierCalcPrice struct {
  16. Id primitive.ObjectID `bson:"_id,omitempty" json:"_id"` //商品Id
  17. SupplierId primitive.ObjectID `bson:"supplierId,omitempty" json:"supplierId"`
  18. Calc *PriceCalc `bson:"calc,omitempty" json:"calc"` //计价方案
  19. CreateTime time.Time `bson:"createTime,omitempty" json:"createTime"`
  20. UpdateTime time.Time `bson:"updateTime,omitempty" json:"updateTime"`
  21. }