Documentation ¶
Index ¶
- Constants
- type ActionResult
- type Connection
- type Property
- func (this *Property) Contain(kind string) bool
- func (this *Property) Get(attributeType string, index int) (interface{}, error)
- func (this *Property) GetValue(kind string) (interface{}, error)
- func (Property) IdName() string
- func (Property) KeyName() string
- func (this *Property) PutValue(serialId int, value interface{}) (bool, error)
- func (this *Property) Set(attributeType string, index int, value interface{}) error
- func (this *Property) SetValue(kind string, value interface{}) (bool, error)
- func (Property) TableName() string
- type Role
Constants ¶
View Source
const ( AttributeType_SpecId string = "SpecId" AttributeType_Kind string = "Kind" AttributeType_Path string = "Path" AttributeType_DataType string = "DataType" AttributeType_Pattern string = "Pattern" AttributeType_Value string = "Value" )
View Source
const AttributeSpecNumber = 15
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionResult ¶
type ActionResult struct { entity.InternalFixedActual `xorm:"extends"` ExecuteType string `xorm:"varchar(255)" json:"executeType,omitempty"` /** * 在不同的executeType时代表不同含义:规则集和规则流名 类名和方法名,spring bean名和方法名,工作流定义编号 */ ActionClass string `xorm:"varchar(255)" json:"actionClass,omitempty"` ActionName string `xorm:"varchar(255)" json:"actionName,omitempty"` Value string `xorm:"varchar(255)" json:"value,omitempty"` DataType string `xorm:"varchar(255)" json:"dataType,omitempty"` ProcessInstanceId string `xorm:"varchar(255)" json:"processInstanceId,omitempty"` }
func (ActionResult) IdName ¶
func (ActionResult) IdName() string
func (ActionResult) KeyName ¶
func (ActionResult) KeyName() string
func (ActionResult) TableName ¶
func (ActionResult) TableName() string
type Connection ¶
type Connection struct { entity.InternalFixedActual `xorm:"extends"` ActualId uint64 `json:"actualId,omitempty"` EffectiveDate *time.Time `json:"effectiveDate,omitempty"` Version uint64 `json:"version,omitempty"` // 角色的开始有效日期 StartDate *time.Time `json:"startDate,omitempty"` // 角色的有效结束日期,表示角色事实被后一个版本替换掉的日期 EndDate *time.Time `json:"endDate,omitempty"` }
表示两个role之间的多对多连接
func (Connection) IdName ¶
func (Connection) IdName() string
func (Connection) KeyName ¶
func (Connection) KeyName() string
func (Connection) TableName ¶
func (Connection) TableName() string
type Property ¶
type Property struct { entity.InternalFixedActual `xorm:"extends"` CurrentIndex int `json:"CurrentIndex,omitempty"` SerialId int `json:"SerialId,omitempty"` SpecId0 uint64 `json:"specId0,omitempty"` Value0 string `xorm:"varchar(255)" json:"value0,omitempty"` SpecId1 uint64 `json:"specId1,omitempty"` Value1 string `xorm:"varchar(255)" json:"value1,omitempty"` SpecId2 uint64 `json:"specId2,omitempty"` Value2 string `xorm:"varchar(255)" json:"value2,omitempty"` SpecId3 uint64 `json:"specId3,omitempty"` Value3 string `xorm:"varchar(255)" json:"value3,omitempty"` SpecId4 uint64 `json:"specId4,omitempty"` Value4 string `xorm:"varchar(255)" json:"value4,omitempty"` SpecId5 uint64 `json:"specId5,omitempty"` Value5 string `xorm:"varchar(255)" json:"value5,omitempty"` SpecId6 uint64 `json:"specId6,omitempty"` Value6 string `xorm:"varchar(255)" json:"value6,omitempty"` SpecId7 uint64 `json:"specId7,omitempty"` Value7 string `xorm:"varchar(255)" json:"value7,omitempty"` SpecId8 uint64 `json:"specId8,omitempty"` Value8 string `xorm:"varchar(255)" json:"value8,omitempty"` SpecId9 uint64 `json:"specId9,omitempty"` Value9 string `xorm:"varchar(255)" json:"value9,omitempty"` SpecId10 uint64 `json:"specId10,omitempty"` Value10 string `xorm:"varchar(255)" json:"value10,omitempty"` SpecId11 uint64 `json:"specId11,omitempty"` Value11 string `xorm:"varchar(255)" json:"value11,omitempty"` SpecId12 uint64 `json:"specId12,omitempty"` Value12 string `xorm:"varchar(255)" json:"value12,omitempty"` SpecId13 uint64 `json:"specId13,omitempty"` Value13 string `xorm:"varchar(255)" json:"value13,omitempty"` SpecId14 uint64 `json:"specId14,omitempty"` Value14 string `xorm:"varchar(255)" json:"value14,omitempty"` // contains filtered or unexported fields }
func NewProperty ¶
func NewProperty() *Property
type Role ¶
type Role struct { entity.InternalFixedActual `xorm:"extends"` /** * 静态对象的类型编号,对应 */ FixedSpecId uint64 `json:"fixedSpecId,omitempty"` /** * 连接静态对象的外键,记录静态对象的某字段的值,如果是静态對象的主键,那么角色对应的是单条记录, 如果不是,可能对应多条静态对象记录 */ FixedActualId uint64 `json:"fixedActualId,omitempty"` /** * 装载配置参数,-1表示不装载,0表示正常装载,不装载表示模型之间的一种弱关系,父亲角色中不放入子角色的对象,不一起保存,也不一起加载 */ LoadNum int `json:"loadNum,omitempty"` // 角色定义的有效日期,表示角色事实遵循的角色定义的有效日期 EffectiveDate *time.Time `json:"effectiveDate,omitempty"` Version int `json:"version,omitempty"` // 角色的开始有效日期 StartDate *time.Time `json:"startDate,omitempty"` // 角色的有效结束日期,表示角色事实被后一个版本替换掉的日期 EndDate *time.Time `json:"endDate,omitempty"` // 角色的位置,指多个角色实例的时候的次序,不代表在数组中的实际位置 //Position int `json:"position,omitempty"` // 外部引用编号 ReferenceId string `xorm:"varchar(255)" json:"referenceId,omitempty"` FirstId uint64 `json:"firstId,omitempty"` PreviousId uint64 `json:"previousId,omitempty"` Path string `xorm:"-" json:"path,omitempty"` }
Click to show internal directories.
Click to hide internal directories.