package productbenefitmod import ( "go.mongodb.org/mongo-driver/bson/primitive" "time" "91porn-server/models/commod" ) // ProductBenefitSelector 修改结构体 type ProductBenefitSelector struct { ID string `form:"id" json:"id"` Img *string `bson:"img,omitempty" json:"img,omitempty" ` // 图标 PrivilegeName *string `bson:"privilegeName,omitempty" json:"privilegeName,omitempty"` // 特权名称 PrivilegeDesc *string `bson:"privilegeDesc,omitempty" json:"privilegeDesc,omitempty"` // 特权描述 "特权1,特权2" Privilege *int `bson:"privilege,omitempty" json:"privilege,omitempty"` // 特权 IsCore *bool `bson:"isCore,omitempty" json:"isCore,omitempty"` // 是否核心特权 SortCode *int `bson:"sortCode" json:"sortCode"` // 排序 UpdatedAt time.Time `json:"updatedAt" bson:"updatedAt"` } type ProductWeb struct { Img string `bson:"img" json:"img" ` //背景图 PrivilegeName string `bson:"privilegeName" json:"privilegeName"` //特权名称 PrivilegeDesc string `bson:"privilegeDesc" json:"privilegeDesc"` //特权描述 "特权1,特权2" Privilege int `bson:"privilege" json:"privilege"` //特权 SortCode int `bson:"sortCode" json:"sortCode"` // 排序 UpdatedAt time.Time `bson:"updatedAt" json:"updatedAt"` CreatedAt time.Time `json:"createdAt" bson:"createdAt"` } type ProductBenefitReq struct { commod.Page } // ProductBenefitDel 修改结构体 type ProductBenefitDel struct { ID string `form:"id" json:"id"` } // ALlProductBenefit 商品权益 type ALlProductBenefit struct { ID primitive.ObjectID `bson:"_id,omitempty" json:"id"` // id Privilege int `bson:"privilege" json:"privilege"` // 特权 PrivilegeName string `bson:"privilegeName" json:"privilegeName"` // 特权名称 }