fusenapi/model/gmodel/fs_product_model3d_gen.go
laodaming 30ecb70cd7 fix
2023-06-16 19:26:48 +08:00

34 lines
1.8 KiB
Go
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package gmodel
import (
"gorm.io/gorm"
)
type FsProductModel3d struct {
Id int64 `gorm:"primary_key" json:"id"`
ProductId *int64 `gorm:"default:0" json:"product_id"` // 产品ID
Tag *int64 `gorm:"default:1" json:"tag"` // 类别1模型2配件3场景
Title *string `gorm:"default:''" json:"title"` // 标题
Name *string `gorm:"default:''" json:"name"` // 详情页展示名称
ModelInfo *string `gorm:"default:''" json:"model_info"` // 模型详情
MaterialId *int64 `gorm:"default:0" json:"material_id"` // 材质ID
SizeId *int64 `gorm:"default:0" json:"size_id"` // 尺寸ID
Sort *int64 `gorm:"default:0" json:"sort"` // 排序
Light *int64 `gorm:"default:0" json:"light"` // 灯光组
LightList *string `gorm:"default:''" json:"light_list"` // 灯光备选项
PartId *int64 `gorm:"default:0" json:"part_id"` // 配件选项id配件就是模型的id
PartList *string `gorm:"default:''" json:"part_list"` // 配件备选项
Status *int64 `gorm:"default:1" json:"status"` // 状态位 1显示 0删除
Ctime *int64 `gorm:"default:0" json:"ctime"` // 添加时间
OptionTemplate *int64 `gorm:"default:0" json:"option_template"` // 配件绑定的公共模板
Price *int64 `gorm:"default:0" json:"price"` // 仅配件用,配件的价格, 单位:美分
Sku *string `gorm:"default:''" json:"sku"` // sku
}
type FsProductModel3dModel struct {
db *gorm.DB
}
func NewFsProductModel3dModel(db *gorm.DB) *FsProductModel3dModel {
return &FsProductModel3dModel{db}
}