You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

61 lines
2.7 KiB
Go

package Model
/**
* 大屏窗体事件类的描述
* @author miSter
* @email hdfs010@163.com
* @date no data
* @link <a href=http://www.philisense.com>北京飞利信电子技术有限公司</a>
*/
import (
"time"
"github.com/spf13/viper"
)
const (
TScreenformevent_Id = "id" //事件id
TScreenformevent_Sfe_screenid = "sfe_screenid" //屏幕id
TScreenformevent_Sfe_sf_id = "sfe_sf_id" //大屏窗体id
TScreenformevent_Sfe_name = "sfe_name" //事件名称
TScreenformevent_Sfe_typename = "sfe_typename" //sfe_typename
TScreenformevent_Sfe_describe = "sfe_describe" //事件描述
TScreenformevent_Sfe_stoptime = "sfe_stoptime" //停留时间 单位 秒
TScreenformevent_Sfe_nextformid = "sfe_nextformid" //跳转事件
TScreenformevent_Sfe_createtime = "sfe_createtime" //创建时间
TScreenformevent_Sfe_updatetime = "sfe_updatetime" //修改时间
TScreenformevent_Sfe_backshow = "sfe_backshow" //返回按钮是否显示
TScreenformevent_Sfe_jumpshow = "sfe_jumpshow" //是否强制跳转到界面
TScreenformevent_Sfe_serial = "sfe_serial" //排序
)
type TScreenformevent struct {
Id string `gorm:"column:id;primary_key" json:"id"` //事件id
Sfe_screenid string `gorm:"column:sfe_screenid" json:"sfe_screenid"` //屏幕id
Sfe_sf_id string `gorm:"column:sfe_sf_id" json:"sfe_sf_id"` //大屏窗体id
Sfe_name string `gorm:"column:sfe_name" json:"sfe_name"` //事件名称
Sfe_typename string `gorm:"column:sfe_typename" json:"sfe_typename"` //sfe_typename
Sfe_describe string `gorm:"column:sfe_describe" json:"sfe_describe"` //事件描述
Sfe_stoptime int64 `gorm:"column:sfe_stoptime" json:"sfe_stoptime"` //停留时间 单位 秒
Sfe_nextformid string `gorm:"column:sfe_nextformid" json:"sfe_nextformid"` //跳转事件
Sfe_createtime time.Time `gorm:"column:sfe_createtime" json:"sfe_createtime"` //创建时间
Sfe_updatetime time.Time `gorm:"column:sfe_updatetime" json:"sfe_updatetime"` //修改时间
Sfe_backshow string `gorm:"column:sfe_backshow" json:"sfe_backshow"` //返回按钮是否显示
Sfe_jumpshow string `gorm:"column:sfe_jumpshow" json:"sfe_jumpshow"` //是否强制跳转到界面
Sfe_serial int64 `gorm:"column:sfe_serial" json:"sfe_serial"` //排序
}
func (TScreenformevent) TableName() string {
tableName := "t_screenformevent"
if viper.GetString("database.dbtype") == "kingbase" || viper.GetString("database.dbtype") == "postgres" {
return viper.GetString("database.dbnames") + "." + tableName
}
return tableName
}