business_conf.go 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. package models
  2. import (
  3. "github.com/beego/beego/v2/client/orm"
  4. )
  5. // BusinessConf 商户配置表
  6. type BusinessConf struct {
  7. Id int `orm:"column(id);pk"`
  8. CompanyName string `description:"公司名称"`
  9. CompanyWatermark string `description:"公司水印"`
  10. WatermarkChart int `description:"是否在研报图表使用水印"`
  11. CnPptCoverImgs string `description:"中文PPT封面图(多图)"`
  12. CnPptBackgroundImg string `description:"中文PPT背景图"`
  13. CnPptBottomImg string `description:"中文PPT封底图"`
  14. Disclaimer string `description:"免责声明"`
  15. EnPptCoverImgs string `description:"英文PPT封面图(多图)"`
  16. EnPptBackgroundImg string `description:"英文PPT背景图"`
  17. EnPptBottomImg string `description:"英文PPT封底图"`
  18. UseXf int `description:"是否使用科大讯飞:0-否;1-是"`
  19. XfAppid string `description:"科大讯飞Appid"`
  20. XfApiKey string `description:"科大讯飞ApiKey"`
  21. XfApiSecret string `description:"科大讯飞ApiSecret"`
  22. XfVcn string `description:"科大讯飞Vcn"`
  23. }
  24. // GetBusinessConf 获取商家配置
  25. func GetBusinessConf() (item *BusinessConf, err error) {
  26. o := orm.NewOrmUsingDB("eta")
  27. sql := `SELECT * FROM business_conf LIMIT 1`
  28. err = o.Raw(sql).QueryRow(&item)
  29. return
  30. }