diff --git a/server/internal/dao/internal/im_tenant.go b/server/internal/dao/internal/im_tenant.go index 676156b..a6c8d99 100644 --- a/server/internal/dao/internal/im_tenant.go +++ b/server/internal/dao/internal/im_tenant.go @@ -29,10 +29,6 @@ type ImTenantColumns struct { MaxGroups string // 0表示不限制 MaxGroupMembers string // 0表示不限制 RealnameReviewPolicy string // 实名审核策略:0自动通过,1转人工审核 - RealnameProviderMode string // 实名认证模式 - RealnameRequired string // 是否强制实名 - RealnameAllowSkip string // 是否允许跳过实名 - RealnameRemindAfter string // 实名提醒延迟 AliyunModerationEnabled string // 是否启用阿里云内容审核 LocalModerationEnabled string // 是否启用本地内容审核 MessageEncryptionEnabled string // 是否启用消息加密 @@ -57,10 +53,6 @@ var imTenantColumns = ImTenantColumns{ MaxGroups: "max_groups", MaxGroupMembers: "max_group_members", RealnameReviewPolicy: "realname_review_policy", - RealnameProviderMode: "realname_provider_mode", - RealnameRequired: "realname_required", - RealnameAllowSkip: "realname_allow_skip", - RealnameRemindAfter: "realname_remind_after", AliyunModerationEnabled: "aliyun_moderation_enabled", LocalModerationEnabled: "local_moderation_enabled", MessageEncryptionEnabled: "message_encryption_enabled", diff --git a/server/internal/model/do/im_tenant.go b/server/internal/model/do/im_tenant.go index e884864..30e416e 100644 --- a/server/internal/model/do/im_tenant.go +++ b/server/internal/model/do/im_tenant.go @@ -20,10 +20,6 @@ type ImTenant struct { MaxGroups any // 0表示不限制 MaxGroupMembers any // 0表示不限制 RealnameReviewPolicy any // 实名审核策略:0自动通过,1转人工审核 - RealnameProviderMode any // 实名认证模式 - RealnameRequired any // 是否强制实名 - RealnameAllowSkip any // 是否允许跳过实名 - RealnameRemindAfter any // 实名提醒延迟 AliyunModerationEnabled any // 是否启用阿里云内容审核 LocalModerationEnabled any // 是否启用本地内容审核 MessageEncryptionEnabled any // 是否启用消息加密 diff --git a/server/internal/model/entity/im_tenant.go b/server/internal/model/entity/im_tenant.go index 8305dc6..4640b3d 100644 --- a/server/internal/model/entity/im_tenant.go +++ b/server/internal/model/entity/im_tenant.go @@ -18,10 +18,6 @@ type ImTenant struct { MaxGroups uint64 `json:"maxGroups" orm:"max_groups" description:"0表示不限制"` MaxGroupMembers uint `json:"maxGroupMembers" orm:"max_group_members" description:"0表示不限制"` RealnameReviewPolicy int `json:"realnameReviewPolicy" orm:"realname_review_policy" description:"实名审核策略:0自动通过,1转人工审核"` - RealnameProviderMode string `json:"realnameProviderMode" orm:"realname_provider_mode" description:"实名认证模式"` - RealnameRequired int `json:"realnameRequired" orm:"realname_required" description:"是否强制实名"` - RealnameAllowSkip int `json:"realnameAllowSkip" orm:"realname_allow_skip" description:"是否允许跳过实名"` - RealnameRemindAfter string `json:"realnameRemindAfter" orm:"realname_remind_after" description:"实名提醒延迟"` AliyunModerationEnabled int `json:"aliyunModerationEnabled" orm:"aliyun_moderation_enabled" description:"是否启用阿里云内容审核"` LocalModerationEnabled int `json:"localModerationEnabled" orm:"local_moderation_enabled" description:"是否启用本地内容审核"` MessageEncryptionEnabled int `json:"messageEncryptionEnabled" orm:"message_encryption_enabled" description:"是否启用消息加密"` diff --git a/server/storage/data/generate/im_tenant_merge_config.sql b/server/storage/data/generate/im_tenant_merge_config.sql index bb50e95..ad41907 100644 --- a/server/storage/data/generate/im_tenant_merge_config.sql +++ b/server/storage/data/generate/im_tenant_merge_config.sql @@ -7,11 +7,7 @@ ALTER TABLE `im_tenant` ADD COLUMN `max_groups` BIGINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '0表示不限制' AFTER `max_users`, ADD COLUMN `max_group_members` INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '0表示不限制' AFTER `max_groups`, ADD COLUMN `realname_review_policy` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '实名审核策略:0自动通过,1转人工审核' AFTER `max_group_members`, - ADD COLUMN `realname_provider_mode` VARCHAR(32) NOT NULL DEFAULT 'id_card_2factor' COMMENT '实名认证模式' AFTER `realname_review_policy`, - ADD COLUMN `realname_required` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否强制实名' AFTER `realname_provider_mode`, - ADD COLUMN `realname_allow_skip` TINYINT(1) NOT NULL DEFAULT 1 COMMENT '是否允许跳过实名' AFTER `realname_required`, - ADD COLUMN `realname_remind_after` VARCHAR(32) NOT NULL DEFAULT '24h' COMMENT '实名提醒延迟' AFTER `realname_allow_skip`, - ADD COLUMN `aliyun_moderation_enabled` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否启用阿里云内容审核' AFTER `realname_remind_after`, + ADD COLUMN `aliyun_moderation_enabled` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否启用阿里云内容审核' AFTER `realname_review_policy`, ADD COLUMN `local_moderation_enabled` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否启用本地内容审核' AFTER `aliyun_moderation_enabled`, ADD COLUMN `message_encryption_enabled` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否启用消息加密' AFTER `local_moderation_enabled`, ADD COLUMN `default_policy_group_id` BIGINT DEFAULT NULL COMMENT '默认用户策略组' AFTER `message_encryption_enabled`, @@ -25,10 +21,6 @@ SET t.`max_users`=c.`max_users`, t.`max_groups`=c.`max_groups`, t.`max_group_members`=c.`max_group_members`, t.`realname_review_policy`=c.`realname_review_policy`, - t.`realname_provider_mode`=c.`realname_provider_mode`, - t.`realname_required`=c.`realname_required`, - t.`realname_allow_skip`=c.`realname_allow_skip`, - t.`realname_remind_after`=c.`realname_remind_after`, t.`aliyun_moderation_enabled`=c.`aliyun_moderation_enabled`, t.`local_moderation_enabled`=c.`local_moderation_enabled`, t.`message_encryption_enabled`=c.`message_encryption_enabled`,