package repositories import ( "fwh-toolbox-server/repositories/api/fwh_pro" "fwh-toolbox-server/repositories/mongo" pgsql_alarmSnapshot "fwh-toolbox-server/repositories/pgsql/alarmSnapshot" pgsql_original "fwh-toolbox-server/repositories/pgsql/original" "fwh-toolbox-server/repositories/redis" ) // 聚合包 /*************** API ***************/ // fwh_pro type EventAlarmType = fwh_pro.EventAlarmType const ( Event EventAlarmType = fwh_pro.Event // 0 Alarm EventAlarmType = fwh_pro.Alarm // 1 ) var FwhHttpInit = fwh_pro.FwhHttpInit var QuerySiteBaseInfoList = fwh_pro.QuerySiteBaseInfoList var QuerySiteInfoList = fwh_pro.QuerySiteInfoList var QuerySiteModeInfo = fwh_pro.QuerySiteModeInfo var QuerySitePowerFlow = fwh_pro.QuerySitePowerFlow var QuerySiteAlarmList = fwh_pro.QuerySiteAlarmList var QueryEventOrAlarmListOnTimeRange = fwh_pro.QueryEventOrAlarmListOnTimeRange var QueryAlarmSnapshotInfo = fwh_pro.QueryAlarmSnapshotInfo var QueryMqttLogListOnTimeRange = fwh_pro.QueryMqttLogListOnTimeRange var QuerySiteShutdownList = fwh_pro.QuerySiteShutdownList /*************** MONGO ***************/ // Xlog var GetXlogManageList = mongo.GetXlogManageList var SendXlogCmd = mongo.SendXlogCmd // SiteMonitor var GetSiteMonitorConfig = mongo.GetSiteMonitorConfig var GetSiteMonitorNameList = mongo.GetSiteMonitorNameList var GetOneSiteMonitorConfig = mongo.GetOneSiteMonitorConfig var InsertSiteMonitorConfig = mongo.InsertSiteMonitorConfig var UpdateSiteMonitorConfig = mongo.UpdateSiteMonitorConfig var DeleteSiteMonitorConfig = mongo.DeleteSiteMonitorConfig var UpdateSiteMonitorPageConfig = mongo.UpdateSiteMonitorPageConfig // SiteAnalysis var GetSiteAnalysisManageList = mongo.GetSiteAnalysisManageList var GetSiteAnalysisConfig = mongo.GetSiteAnalysisConfig var InsertSiteAnalysisConfig = mongo.InsertSiteAnalysisConfig var UpdateSiteAnalysisConfig = mongo.UpdateSiteAnalysisConfig var UpdateSiteAnalysisDescription = mongo.UpdateSiteAnalysisDescription var UpdateSiteAnalysisResult = mongo.UpdateSiteAnalysisResult var DeleteSiteAnalysisConfig = mongo.DeleteSiteAnalysisConfig var InsertSiteAnalysisData = mongo.InsertSiteAnalysisData var InsertSiteAnalysisTimeline = mongo.InsertSiteAnalysisTimeline var InsertSiteAnalysisRuntime = mongo.InsertSiteAnalysisRuntime // StatisticsShutdown var GetStatisticsShutdown = mongo.GetStatisticsShutdown var GetLatestStatisticsShutdown = mongo.GetLatestStatisticsShutdown var GetStatisticsShutdownByDateRange = mongo.GetStatisticsShutdownByDateRange var InsertStatisticsShutdown = mongo.InsertStatisticsShutdown /*************** PGSQL ***************/ // Alarm Snapshot var QuerySnapshotFileRecord = pgsql_alarmSnapshot.QuerySnapshotFileRecord var InsertSnapshotFileRecord = pgsql_alarmSnapshot.InsertSnapshotFileRecord var InsertSnapshotData = pgsql_alarmSnapshot.InsertSnapshotData // Original type QuerySitesAnalysisRecord = pgsql_original.QuerySitesAnalysisRecord var CreateSitesAnalysisRecordTable = pgsql_original.CreateSitesAnalysisRecordTable /*************** MYSQL ***************/ /*************** REDIS ***************/ // Auth type SessionInfo = redis.SessionInfo var StoreSession = redis.StoreSession var GetSession = redis.GetSession var DeleteSession = redis.DeleteSession