hpds_jkw_web/model/matterAttribute.go

21 lines
1.1 KiB
Go

package model
// MatterAttribute 物模型属性
type MatterAttribute struct {
AttributeId int64 `xorm:"not null pk autoincr INT(11)" json:"attributeId"`
MatterId int64 `xorm:"not null INT(11) index" json:"matterId"`
VersionId int64 `xorm:"not null INT(11) default 0" json:"versionId"`
AttributeName string `xorm:"varchar(200) not null" json:"attributeName"`
AttributeKey string `xorm:"varchar(200) not null" json:"attributeKey"`
AttributeDesc string `xorm:"varchar(200) not null" json:"attributeDesc"`
DataType int `xorm:"not null INT(11) default 0" json:"dataType"`
MaxValue string `xorm:"varchar(200) " json:"maxValue"`
MinValue string `xorm:"varchar(200)" json:"minValue"`
StepValue string `xorm:"varchar(200) " json:"stepValue"`
Unit string `xorm:"varchar(200) " json:"unit"`
IsOnlyRead int `xorm:"not null SMALLINT default 0" json:"isOnlyRead"`
Status int `xorm:"not null SMALLINT default 0" json:"status"`
CreateAt int64 `xorm:"created" json:"createAt"`
UpdateAt int64 `xorm:"updated" json:"updateAt"`
}