package consts import ( "hotgo/internal/library/dict" "hotgo/internal/model" ) func init() { dict.RegisterEnums("ImExternalServiceOptions", "IM外部服务选项", ImExternalServiceOptions) dict.RegisterEnums("ImExternalConfigStatusOptions", "IM外部配置状态选项", ImExternalConfigStatusOptions) } const ( ImExternalServiceSms = "sms" ImExternalServicePush = "push" ImExternalServiceTurn = "turn" ImExternalServiceStorage = "storage" ImExternalServiceModeration = "moderation" ImExternalConfigStatusConfigured = "configured" ImExternalConfigStatusUnconfigured = "unconfigured" ) var ImExternalServiceOptions = []*model.Option{ dict.GenSuccessOption(ImExternalServiceSms, "SMS"), dict.GenPrimaryOption(ImExternalServicePush, "Push"), dict.GenInfoOption(ImExternalServiceTurn, "TURN/STUN"), dict.GenWarningOption(ImExternalServiceStorage, "对象存储"), dict.GenDefaultOption(ImExternalServiceModeration, "审核插件"), } var ImExternalConfigStatusOptions = []*model.Option{ dict.GenSuccessOption(ImExternalConfigStatusConfigured, "已配置"), dict.GenWarningOption(ImExternalConfigStatusUnconfigured, "未配置"), }