repositories.go 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. package repositories
  2. import (
  3. "fwh-toolbox-server/repositories/api/fwh_pro"
  4. "fwh-toolbox-server/repositories/mongo"
  5. "fwh-toolbox-server/repositories/pgsql/alarmSnapshot"
  6. "fwh-toolbox-server/repositories/redis"
  7. )
  8. // 聚合包
  9. /*************** API ***************/
  10. // fwh_pro
  11. type EventAlarmType = fwh_pro.EventAlarmType
  12. const (
  13. Event EventAlarmType = fwh_pro.Event // 0
  14. Alarm EventAlarmType = fwh_pro.Alarm // 1
  15. )
  16. var QuerySiteBaseInfoList = fwh_pro.QuerySiteBaseInfoList
  17. var QuerySiteInfoList = fwh_pro.QuerySiteInfoList
  18. var QuerySiteModeInfo = fwh_pro.QuerySiteModeInfo
  19. var QuerySitePowerFlow = fwh_pro.QuerySitePowerFlow
  20. var QuerySiteAlarmList = fwh_pro.QuerySiteAlarmList
  21. var QueryEventOrAlarmListOnTimeRange = fwh_pro.QueryEventOrAlarmListOnTimeRange
  22. var QueryAlarmSnapshotInfo = fwh_pro.QueryAlarmSnapshotInfo
  23. var QueryMqttLogListOnTimeRange = fwh_pro.QueryMqttLogListOnTimeRange
  24. /*************** MONGO ***************/
  25. // Xlog
  26. var GetXlogManageList = mongo.GetXlogManageList
  27. var SendXlogCmd = mongo.SendXlogCmd
  28. // SiteMonitor
  29. var GetSiteMonitorConfig = mongo.GetSiteMonitorConfig
  30. var GetSiteMonitorNameList = mongo.GetSiteMonitorNameList
  31. var GetOneSiteMonitorConfig = mongo.GetOneSiteMonitorConfig
  32. var InsertSiteMonitorConfig = mongo.InsertSiteMonitorConfig
  33. var UpdateSiteMonitorConfig = mongo.UpdateSiteMonitorConfig
  34. var DeleteSiteMonitorConfig = mongo.DeleteSiteMonitorConfig
  35. var UpdateSiteMonitorPageConfig = mongo.UpdateSiteMonitorPageConfig
  36. // SiteAnalysis
  37. var GetSiteAnalysisManageList = mongo.GetSiteAnalysisManageList
  38. var GetSiteAnalysisConfig = mongo.GetSiteAnalysisConfig
  39. var InsertSiteAnalysisConfig = mongo.InsertSiteAnalysisConfig
  40. var UpdateSiteAnalysisConfig = mongo.UpdateSiteAnalysisConfig
  41. var UpdateSiteAnalysisDescription = mongo.UpdateSiteAnalysisDescription
  42. var UpdateSiteAnalysisResult = mongo.UpdateSiteAnalysisResult
  43. var DeleteSiteAnalysisConfig = mongo.DeleteSiteAnalysisConfig
  44. var InsertSiteAnalysisData = mongo.InsertSiteAnalysisData
  45. var InsertSiteAnalysisTimeline = mongo.InsertSiteAnalysisTimeline
  46. var InsertSiteAnalysisRuntime = mongo.InsertSiteAnalysisRuntime
  47. /*************** PGSQL ***************/
  48. // Alarm Snapshot
  49. var QuerySnapshotFileRecord = alarmSnapshot.QuerySnapshotFileRecord
  50. var InsertSnapshotFileRecord = alarmSnapshot.InsertSnapshotFileRecord
  51. var InsertSnapshotData = alarmSnapshot.InsertSnapshotData
  52. /*************** MYSQL ***************/
  53. /*************** REDIS ***************/
  54. // Auth
  55. type SessionInfo = redis.SessionInfo
  56. var StoreSession = redis.StoreSession
  57. var GetSession = redis.GetSession
  58. var DeleteSession = redis.DeleteSession