config.go 717 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package utils
  2. import (
  3. "github.com/astaxie/beego"
  4. )
  5. var (
  6. RunMode string //运行模式
  7. MYSQL_URL string //数据库连接
  8. MYSQL_URL_RDDP string //数据库连接
  9. MYSQL_URL_EDB string
  10. )
  11. var (
  12. CompanyId int
  13. )
  14. func init() {
  15. RunMode = beego.AppConfig.String("run_mode")
  16. config, err := beego.AppConfig.GetSection(RunMode)
  17. if err != nil {
  18. panic("配置文件读取错误 " + err.Error())
  19. }
  20. beego.Info(RunMode+" 模式")
  21. MYSQL_URL = config["mysql_url"]
  22. MYSQL_URL_RDDP = config["mysql_url_rddp"]
  23. MYSQL_URL_EDB=config["mysql_url_edb"]
  24. if RunMode == "release" {
  25. CompanyId=16
  26. }else{
  27. CompanyId=16
  28. }
  29. }
  30. //http://entryapi.brilliantstart.cn
  31. //http://entryapi.brilliantstart.cn/swagger/