package cygx import ( "github.com/beego/beego/v2/client/orm" ) type CygxConfig struct { ConfigValue string `description:"详情"` OperationButton bool `description:"操作按钮1,true,允许,false 不予许"` } type NameAndUrl struct { Name string `description:"名称"` Url string `description:"地址"` } type NameAndUrlList struct { List []*NameAndUrl } //详情 func GetCygxConfigDetail() (item *CygxConfig, err error) { o := orm.NewOrm() sql := `SELECT * FROM cygx_config WHERE config_code= 'is_show_sustainable'` err = o.Raw(sql).QueryRow(&item) return } //修改 func CygxConfigUpdate(newValue int) (err error) { o := orm.NewOrm() sql := `UPDATE cygx_config SET config_value=? WHERE config_code= 'is_show_sustainable'` _, err = o.Raw(sql, newValue).Exec() return } //详情 func GetCygxConfigDetailByCode(code string) (item *CygxConfig, err error) { o := orm.NewOrm() sql := `SELECT * FROM cygx_config WHERE config_code= ?` err = o.Raw(sql, code).QueryRow(&item) return }