model

package
v0.0.0-...-dc15744 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 16, 2026 License: MulanPSL-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InjectSpuQualifiedVendorDetail

func InjectSpuQualifiedVendorDetail(s *SpuQualifiedVendorDetail)

func InjectSpuQualifiedVendorDetailEntity

func InjectSpuQualifiedVendorDetailEntity(s *SpuQualifiedVendorDetailEntity)

func LoadSpuQualifiedVendorDetail

func LoadSpuQualifiedVendorDetail() baseiface.ISingleton

func LoadSpuQualifiedVendorDetailEntity

func LoadSpuQualifiedVendorDetailEntity() baseiface.ISingleton

Types

type SpuQualifiedVendorDetail

type SpuQualifiedVendorDetail struct {
	basedto.BaseEntity `gorm:"-"`
	*basemodel.BaseModel
	/*    */
	Id int64 `gorm:"column:id;type:INT8;PRIMARY_KEY;default:unique_rowid()" json:"id"`
	/*    */
	QualifiedVendorId int64 `gorm:"column:qualified_vendor_id;type:INT8" json:"qualified_vendor_id"`
	/*    */
	ObjectType string `gorm:"column:object_type;type:STRING" json:"object_type"`
	/*    */
	ObjectId int64 `gorm:"column:object_id;type:INT8" json:"object_id"`
	/*    */
	PmShopId int64 `gorm:"column:pm_shop_id;type:INT8" json:"pm_shop_id"`
	/*    */
	PmMemberId int64 `gorm:"column:pm_member_id;type:INT8" json:"pm_member_id"`
	/*    */
	Type string `gorm:"column:type;type:STRING" json:"type"`
	/*    */
	SkuTypeIds string `gorm:"column:sku_type_ids;type:INT8[]" json:"sku_type_ids"`
	/*    */
	BrandId int64 `gorm:"column:brand_id;type:INT8" json:"brand_id"`
	/*    */
	AuthorizedRegionId int64 `gorm:"column:authorized_region_id;type:INT8" json:"authorized_region_id"`
	/*    */
	ShopSpuId int64 `gorm:"column:shop_spu_id;type:INT8" json:"shop_spu_id"`
	/*    */
	SpuId int64 `gorm:"column:spu_id;type:INT8" json:"spu_id"`
	/*    */
	DateStart time.Time `gorm:"column:date_start;type:TIMESTAMPTZ" json:"date_start"`
	/*    */
	DateEnd time.Time `gorm:"column:date_end;type:TIMESTAMPTZ" json:"date_end"`
	/*    */
	TypeListOrder int64 `gorm:"column:type_list_order;type:INT8" json:"type_list_order"`
	/*    */
	Approved bool `gorm:"column:approved;type:BOOL" json:"approved"`
	/*    */
	ApprovedBy int64 `gorm:"column:approved_by;type:INT8" json:"approved_by"`
	/*    */
	DeadlineMsgSend bool `gorm:"column:deadline_msg_send;type:BOOL" json:"deadline_msg_send"`
	/*    */
	Active bool `gorm:"column:active;type:BOOL" json:"active"`
}

func FindBeanSpuQualifiedVendorDetail

func FindBeanSpuQualifiedVendorDetail() *SpuQualifiedVendorDetail

FindBeanSpuQualifiedVendorDetail

func NewSpuQualifiedVendorDetail

func NewSpuQualifiedVendorDetail() *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) AutoMigrate

func (entity *SpuQualifiedVendorDetail) AutoMigrate(db *gorm.DB) error

迁移

func (*SpuQualifiedVendorDetail) PkeyName

func (entity *SpuQualifiedVendorDetail) PkeyName() string

func (*SpuQualifiedVendorDetail) PkeyValue

func (entity *SpuQualifiedVendorDetail) PkeyValue() int64

func (*SpuQualifiedVendorDetail) SetActive

func (entity *SpuQualifiedVendorDetail) SetActive(Active bool) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetApproved

func (entity *SpuQualifiedVendorDetail) SetApproved(Approved bool) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetApprovedBy

func (entity *SpuQualifiedVendorDetail) SetApprovedBy(ApprovedBy int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetAuthorizedRegionId

func (entity *SpuQualifiedVendorDetail) SetAuthorizedRegionId(AuthorizedRegionId int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetBrandId

func (entity *SpuQualifiedVendorDetail) SetBrandId(BrandId int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetCreatedAt

func (entity *SpuQualifiedVendorDetail) SetCreatedAt(CreatedAt time.Time) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetCreatedBy

func (entity *SpuQualifiedVendorDetail) SetCreatedBy(CreatedBy int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetDateEnd

func (entity *SpuQualifiedVendorDetail) SetDateEnd(DateEnd time.Time) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetDateStart

func (entity *SpuQualifiedVendorDetail) SetDateStart(DateStart time.Time) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetDeadlineMsgSend

func (entity *SpuQualifiedVendorDetail) SetDeadlineMsgSend(DeadlineMsgSend bool) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetDeletedAt

func (entity *SpuQualifiedVendorDetail) SetDeletedAt(DeletedAt *time.Time) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetDeletedBy

func (entity *SpuQualifiedVendorDetail) SetDeletedBy(DeletedBy int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetId

func (*SpuQualifiedVendorDetail) SetObjectId

func (entity *SpuQualifiedVendorDetail) SetObjectId(ObjectId int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetObjectType

func (entity *SpuQualifiedVendorDetail) SetObjectType(ObjectType string) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetPmMemberId

func (entity *SpuQualifiedVendorDetail) SetPmMemberId(PmMemberId int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetPmShopId

func (entity *SpuQualifiedVendorDetail) SetPmShopId(PmShopId int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetQualifiedVendorId

func (entity *SpuQualifiedVendorDetail) SetQualifiedVendorId(QualifiedVendorId int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetShopSpuId

func (entity *SpuQualifiedVendorDetail) SetShopSpuId(ShopSpuId int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetSkuTypeIds

func (entity *SpuQualifiedVendorDetail) SetSkuTypeIds(SkuTypeIds string) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetSpuId

func (entity *SpuQualifiedVendorDetail) SetSpuId(SpuId int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetType

func (*SpuQualifiedVendorDetail) SetTypeListOrder

func (entity *SpuQualifiedVendorDetail) SetTypeListOrder(TypeListOrder int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetUpdatedAt

func (entity *SpuQualifiedVendorDetail) SetUpdatedAt(UpdatedAt time.Time) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) SetUpdatedBy

func (entity *SpuQualifiedVendorDetail) SetUpdatedBy(UpdatedBy int64) *SpuQualifiedVendorDetail

func (*SpuQualifiedVendorDetail) TableName

func (entity *SpuQualifiedVendorDetail) TableName() string

gorm默认生成的表名是结构名+'s',所以必须以结构方法指定!

type SpuQualifiedVendorDetailEntity

type SpuQualifiedVendorDetailEntity struct {
	basedto.BaseEntity `gorm:"-"`
	/*    */
	Id int64 `gorm:"column:id;type:INT8;PRIMARY_KEY;default:unique_rowid()" json:"id"`
	/*    */
	CreatedBy int64 `gorm:"column:created_by;type:INT8" json:"created_by"`
	/*    */
	CreatedAt int64 `gorm:"column:created_at;type:TIMESTAMPTZ" json:"created_at"`
	/*    */
	UpdatedBy int64 `gorm:"column:updated_by;type:INT8" json:"updated_by"`
	/*    */
	UpdatedAt int64 `gorm:"column:updated_at;type:TIMESTAMPTZ" json:"updated_at"`
	/*    */
	DeletedBy int64 `gorm:"column:deleted_by;type:INT8" json:"deleted_by"`
	/*    */
	DeletedAt *int64 `gorm:"column:deleted_at;type:TIMESTAMPTZ" json:"deleted_at"`
	/*    */
	QualifiedVendorId int64 `gorm:"column:qualified_vendor_id;type:INT8" json:"qualified_vendor_id"`
	/*    */
	ObjectType string `gorm:"column:object_type;type:STRING" json:"object_type"`
	/*    */
	ObjectId int64 `gorm:"column:object_id;type:INT8" json:"object_id"`
	/*    */
	PmShopId int64 `gorm:"column:pm_shop_id;type:INT8" json:"pm_shop_id"`
	/*    */
	PmMemberId int64 `gorm:"column:pm_member_id;type:INT8" json:"pm_member_id"`
	/*    */
	Type string `gorm:"column:type;type:STRING" json:"type"`
	/*    */
	SkuTypeIds string `gorm:"column:sku_type_ids;type:INT8[]" json:"sku_type_ids"`
	/*    */
	BrandId int64 `gorm:"column:brand_id;type:INT8" json:"brand_id"`
	/*    */
	AuthorizedRegionId int64 `gorm:"column:authorized_region_id;type:INT8" json:"authorized_region_id"`
	/*    */
	ShopSpuId int64 `gorm:"column:shop_spu_id;type:INT8" json:"shop_spu_id"`
	/*    */
	SpuId int64 `gorm:"column:spu_id;type:INT8" json:"spu_id"`
	/*    */
	DateStart int64 `gorm:"column:date_start;type:TIMESTAMPTZ" json:"date_start"`
	/*    */
	DateEnd int64 `gorm:"column:date_end;type:TIMESTAMPTZ" json:"date_end"`
	/*    */
	TypeListOrder int64 `gorm:"column:type_list_order;type:INT8" json:"type_list_order"`
	/*    */
	Approved bool `gorm:"column:approved;type:BOOL" json:"approved"`
	/*    */
	ApprovedBy int64 `gorm:"column:approved_by;type:INT8" json:"approved_by"`
	/*    */
	DeadlineMsgSend bool `gorm:"column:deadline_msg_send;type:BOOL" json:"deadline_msg_send"`
	/*    */
	Active bool `gorm:"column:active;type:BOOL" json:"active"`
}

func FindBeanSpuQualifiedVendorDetailEntity

func FindBeanSpuQualifiedVendorDetailEntity() *SpuQualifiedVendorDetailEntity

FindBeanSpuQualifiedVendorDetailEntity

func NewSpuQualifiedVendorDetailEntity

func NewSpuQualifiedVendorDetailEntity() *SpuQualifiedVendorDetailEntity

func (*SpuQualifiedVendorDetailEntity) AutoMigrate

func (entity *SpuQualifiedVendorDetailEntity) AutoMigrate(db *gorm.DB) error

迁移

func (*SpuQualifiedVendorDetailEntity) PkeyName

func (entity *SpuQualifiedVendorDetailEntity) PkeyName() string

func (*SpuQualifiedVendorDetailEntity) PkeyValue

func (entity *SpuQualifiedVendorDetailEntity) PkeyValue() int64

func (*SpuQualifiedVendorDetailEntity) TableName

func (entity *SpuQualifiedVendorDetailEntity) TableName() string

gorm默认生成的表名是结构名+'s',所以必须以结构方法指定!

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL