data.go 743 B

123456789101112131415161718192021222324252627282930
  1. package initialize
  2. import (
  3. "gin-vue-admin/global"
  4. "gin-vue-admin/service"
  5. )
  6. func Data() {
  7. var err error
  8. if global.GVA_CONFIG.System.Data {
  9. return
  10. }
  11. err = service.InitSysApi()
  12. err = service.InitSysUser()
  13. err = service.InitExaCustomer()
  14. err = service.InitCasbinModel()
  15. err = service.InitSysAuthority()
  16. err = service.InitSysBaseMenus()
  17. err = service.InitAuthorityMenu()
  18. err = service.InitSysDictionary()
  19. err = service.InitSysAuthorityMenus()
  20. err = service.InitSysDataAuthorityId()
  21. err = service.InitSysDictionaryDetail()
  22. err = service.InitExaFileUploadAndDownload()
  23. if err != nil {
  24. global.GVA_LOG.Error("initialize data failed", err)
  25. }
  26. global.GVA_VP.Set("data", true)
  27. global.GVA_LOG.Debug("initialize data success")
  28. }