Documentation
¶
Index ¶
- func InjectModelBase(s *ModelBase)
- func LoadModelBase() baseiface.ISingleton
- type BaseModel
- type BaseModelSimple
- func (self *BaseModelSimple) BaseInt2Time()
- func (self *BaseModelSimple) BaseTime2Int()
- func (self *BaseModelSimple) HandleCheck() error
- func (self *BaseModelSimple) HandleRequest() error
- func (self *BaseModelSimple) HandleResult() error
- func (self *BaseModelSimple) Int2Time(intime int64) time.Time
- func (self *BaseModelSimple) Time2Int(intime time.Time) int64
- type BitField
- type IchubLocalTime
- type LocalDate
- type LocalDateInt
- func (t *LocalDateInt) FormatDate() string
- func (t *LocalDateInt) FormatDatetime() string
- func (t *LocalDateInt) MarshalJSON() ([]byte, error)
- func (t *LocalDateInt) Scan(v interface{}) error
- func (t *LocalDateInt) UnmarshalJSON(data []byte) error
- func (t *LocalDateInt) Value() (driver.Value, error)
- func (t *LocalDateInt) Zero() LocalDateInt
- type LocalTime
- type LocalTimeInt
- func (t *LocalTimeInt) FormatDate() string
- func (t *LocalTimeInt) FormatDatetime() string
- func (t *LocalTimeInt) MarshalJSON() ([]byte, error)
- func (t *LocalTimeInt) Scan(v interface{}) error
- func (t *LocalTimeInt) UnmarshalJSON(data []byte) error
- func (t *LocalTimeInt) Value() (driver.Value, error)
- func (t *LocalTimeInt) Zero() LocalTimeInt
- type LocalTimeUTCInt
- func (t *LocalTimeUTCInt) FormatDate() string
- func (t *LocalTimeUTCInt) FormatDatetime() string
- func (t *LocalTimeUTCInt) MarshalJSON() ([]byte, error)
- func (t *LocalTimeUTCInt) Scan(v interface{}) error
- func (t *LocalTimeUTCInt) UnmarshalJSON(data []byte) error
- func (t *LocalTimeUTCInt) Value() (driver.Value, error)
- func (t *LocalTimeUTCInt) Zero() LocalTimeUTCInt
- type ModelBase
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InjectModelBase ¶
func InjectModelBase(s *ModelBase)
func LoadModelBase ¶
func LoadModelBase() baseiface.ISingleton
Types ¶
type BaseModel ¶
type BaseModel struct { BaseModelSimple //Id string `json:"id"` // 时间类型 DeletedAt *time.Time `json:"deleted_at"` //ui used 时间整型 DeleteAtInt *int64 `json:"deleted_at_int" gorm:"-"` // 创建与更新者 DeletedBy int64 `json:"deleted_by"` // biz set2ui 创建与更新人名称 ` DeletedByName string `json:"deleted_by_name" gorm:"-"` }
func NewBaseModel ¶
func NewBaseModel() *BaseModel
func (*BaseModel) BaseInt2Time ¶
func (self *BaseModel) BaseInt2Time()
func (*BaseModel) BaseTime2Int ¶
func (self *BaseModel) BaseTime2Int()
type BaseModelSimple ¶
type BaseModelSimple struct { //Id string `json:"id"` // 时间类型 CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` // DeletedAt *time.Time `json:"deleted_at"` //ui used 时间整型 CreatedAtInt int64 `json:"created_at_int" gorm:"-"` UpdatedAtInt int64 `json:"updated_at_int" gorm:"-"` // DeleteAtInt *int64 `json:"deleted_at_int" gorm:"-"` // 创建与更新者 CreatedBy int64 `json:"created_by"` UpdatedBy int64 `json:"updated_by"` //DeletedBy int64 `json:"deleted_by"` // biz set2ui 创建与更新人名称 CreatedByName string `json:"created_by_name" gorm:"-"` UpdatedByName string `json:"updated_by_name" gorm:"-"` baseiface.IbizModel `json:"-" gorm:"-"` }
func NewBaseModelSimple ¶
func NewBaseModelSimple() *BaseModelSimple
func (*BaseModelSimple) BaseInt2Time ¶
func (self *BaseModelSimple) BaseInt2Time()
func (*BaseModelSimple) BaseTime2Int ¶
func (self *BaseModelSimple) BaseTime2Int()
func (*BaseModelSimple) HandleCheck ¶
func (self *BaseModelSimple) HandleCheck() error
func (*BaseModelSimple) HandleRequest ¶
func (self *BaseModelSimple) HandleRequest() error
func (*BaseModelSimple) HandleResult ¶
func (self *BaseModelSimple) HandleResult() error
type IchubLocalTime ¶
type LocalDate ¶
func (*LocalDate) FormatDate ¶
func (*LocalDate) MarshalJSON ¶
func (*LocalDate) UnmarshalJSON ¶
type LocalDateInt ¶
func (*LocalDateInt) FormatDate ¶
func (t *LocalDateInt) FormatDate() string
func (*LocalDateInt) FormatDatetime ¶
func (t *LocalDateInt) FormatDatetime() string
func (*LocalDateInt) MarshalJSON ¶
func (t *LocalDateInt) MarshalJSON() ([]byte, error)
func (*LocalDateInt) Scan ¶
func (t *LocalDateInt) Scan(v interface{}) error
func (*LocalDateInt) UnmarshalJSON ¶
func (t *LocalDateInt) UnmarshalJSON(data []byte) error
func (*LocalDateInt) Zero ¶
func (t *LocalDateInt) Zero() LocalDateInt
type LocalTime ¶
func NewLocalTime ¶
func (*LocalTime) FormatDatetime ¶
func (*LocalTime) MarshalJSON ¶
func (*LocalTime) UnmarshalJSON ¶
type LocalTimeInt ¶
func (*LocalTimeInt) FormatDate ¶
func (t *LocalTimeInt) FormatDate() string
func (*LocalTimeInt) FormatDatetime ¶
func (t *LocalTimeInt) FormatDatetime() string
func (*LocalTimeInt) MarshalJSON ¶
func (t *LocalTimeInt) MarshalJSON() ([]byte, error)
func (*LocalTimeInt) Scan ¶
func (t *LocalTimeInt) Scan(v interface{}) error
func (*LocalTimeInt) UnmarshalJSON ¶
func (t *LocalTimeInt) UnmarshalJSON(data []byte) error
func (*LocalTimeInt) Zero ¶
func (t *LocalTimeInt) Zero() LocalTimeInt
type LocalTimeUTCInt ¶
func (*LocalTimeUTCInt) FormatDate ¶
func (t *LocalTimeUTCInt) FormatDate() string
func (*LocalTimeUTCInt) FormatDatetime ¶
func (t *LocalTimeUTCInt) FormatDatetime() string
func (*LocalTimeUTCInt) MarshalJSON ¶
func (t *LocalTimeUTCInt) MarshalJSON() ([]byte, error)
func (*LocalTimeUTCInt) Scan ¶
func (t *LocalTimeUTCInt) Scan(v interface{}) error
func (*LocalTimeUTCInt) UnmarshalJSON ¶
func (t *LocalTimeUTCInt) UnmarshalJSON(data []byte) error
func (*LocalTimeUTCInt) Zero ¶
func (t *LocalTimeUTCInt) Zero() LocalTimeUTCInt
type ModelBase ¶
type ModelBase struct { basedto.BaseEntity BaseModel }
func NewModelBase ¶
func NewModelBase() *ModelBase
Click to show internal directories.
Click to hide internal directories.