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.
40 lines
2.2 KiB
Go
40 lines
2.2 KiB
Go
4 weeks ago
|
package Model
|
||
|
|
||
|
import "github.com/spf13/viper"
|
||
|
|
||
|
const (
|
||
|
TStaffcategory_Id = "id" //id
|
||
|
TStaffcategory_Ca_name = "ca_name" //类别名称
|
||
|
TStaffcategory_Ca_num = "ca_num" //类别编号
|
||
|
TStaffcategory_Ca_reportpower = "ca_reportpower" //报到权
|
||
|
TStaffcategory_Ca_votepower = "ca_votepower" //表决权
|
||
|
TStaffcategory_Ca_speakpower = "ca_speakpower" //发言权
|
||
|
TStaffcategory_Ca_firstspeakpower = "ca_firstspeakpower" //优先发言权
|
||
|
TStaffcategory_Ca_callpower = "ca_callpower" //呼叫权
|
||
|
TStaffcategory_Ca_searchpower = "ca_searchpower" //查询权
|
||
|
TStaffcategory_Ca_remarks = "ca_remarks" //备注
|
||
|
TStaffcategory_Ca_serial = "ca_serial" //排序
|
||
|
)
|
||
|
|
||
|
type TStaffcategory struct {
|
||
|
Id string `gorm:"column:id;primary_key" json:"id"` //id
|
||
|
Ca_name string `gorm:"column:ca_name" json:"ca_name"` //类别名称
|
||
|
Ca_num string `gorm:"column:ca_num" json:"ca_num"` //类别编号
|
||
|
Ca_reportpower int64 `gorm:"column:ca_reportpower" json:"ca_reportpower"` //报到权
|
||
|
Ca_votepower int64 `gorm:"column:ca_votepower" json:"ca_votepower"` //表决权
|
||
|
Ca_speakpower int64 `gorm:"column:ca_speakpower" json:"ca_speakpower"` //发言权
|
||
|
Ca_firstspeakpower int64 `gorm:"column:ca_firstspeakpower" json:"ca_firstspeakpower"` //优先发言权
|
||
|
Ca_callpower int64 `gorm:"column:ca_callpower" json:"ca_callpower"` //呼叫权
|
||
|
Ca_searchpower int64 `gorm:"column:ca_searchpower" json:"ca_searchpower"` //查询权
|
||
|
Ca_remarks string `gorm:"column:ca_remarks" json:"ca_remarks"` //备注
|
||
|
Ca_serial int64 `gorm:"column:ca_serial" json:"ca_serial"` //排序
|
||
|
}
|
||
|
|
||
|
func (TStaffcategory) TableName() string {
|
||
|
tableName := "t_staffcategory"
|
||
|
if viper.GetString("database.dbtype") == "kingbase" || viper.GetString("database.dbtype") == "postgres" {
|
||
|
return viper.GetString("database.dbnames") + "." + tableName
|
||
|
}
|
||
|
return tableName
|
||
|
}
|