diff --git a/.gitignore b/.gitignore
index 083aa4a..10f5a2f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,7 +7,7 @@
/im-platform/src/main/resources/logback-prod.xml
/im-server/src/main/resources/application-prod.yml
/im-server/src/main/resources/logback-prod.xml
-/im-commom/im-commom.iml
+/im-common/im-common.iml
/im-uniapp/node_modules/
/im-web/package-lock.json
/im-uniapp/unpackage/
diff --git a/db/im-platform.sql b/db/im-platform.sql
index ea7bc6a..1e62eca 100644
--- a/db/im-platform.sql
+++ b/db/im-platform.sql
@@ -49,7 +49,7 @@ create table `im_group`(
`notice` varchar(1024) default '' comment '群公告',
`is_banned` tinyint(1) default 0 comment '是否被封禁 0:否 1:是',
`reason` varchar(255) default '' comment '被封禁原因',
- `deleted` tinyint(1) default 0 comment '是否已删除',
+ `dissolve` tinyint(1) default 0 comment '是否已解散',
`created_time` datetime default CURRENT_TIMESTAMP comment '创建时间'
)ENGINE=InnoDB CHARSET=utf8mb4 comment '群';
diff --git a/im-client/pom.xml b/im-client/pom.xml
index 4634ec7..dbe3d30 100644
--- a/im-client/pom.xml
+++ b/im-client/pom.xml
@@ -14,7 +14,7 @@
com.bx
- im-commom
+ im-common
3.0.0
diff --git a/im-commom/pom.xml b/im-common/pom.xml
similarity index 97%
rename from im-commom/pom.xml
rename to im-common/pom.xml
index 92599d1..3e87e6f 100644
--- a/im-commom/pom.xml
+++ b/im-common/pom.xml
@@ -8,7 +8,7 @@
3.0.0
4.0.0
- im-commom
+ im-common
jar
diff --git a/im-commom/src/main/java/com/bx/imcommon/contant/IMConstant.java b/im-common/src/main/java/com/bx/imcommon/contant/IMConstant.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/contant/IMConstant.java
rename to im-common/src/main/java/com/bx/imcommon/contant/IMConstant.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/contant/IMRedisKey.java b/im-common/src/main/java/com/bx/imcommon/contant/IMRedisKey.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/contant/IMRedisKey.java
rename to im-common/src/main/java/com/bx/imcommon/contant/IMRedisKey.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/enums/IMCmdType.java b/im-common/src/main/java/com/bx/imcommon/enums/IMCmdType.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/enums/IMCmdType.java
rename to im-common/src/main/java/com/bx/imcommon/enums/IMCmdType.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/enums/IMListenerType.java b/im-common/src/main/java/com/bx/imcommon/enums/IMListenerType.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/enums/IMListenerType.java
rename to im-common/src/main/java/com/bx/imcommon/enums/IMListenerType.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/enums/IMSendCode.java b/im-common/src/main/java/com/bx/imcommon/enums/IMSendCode.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/enums/IMSendCode.java
rename to im-common/src/main/java/com/bx/imcommon/enums/IMSendCode.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/enums/IMTerminalType.java b/im-common/src/main/java/com/bx/imcommon/enums/IMTerminalType.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/enums/IMTerminalType.java
rename to im-common/src/main/java/com/bx/imcommon/enums/IMTerminalType.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/model/IMGroupMessage.java b/im-common/src/main/java/com/bx/imcommon/model/IMGroupMessage.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/model/IMGroupMessage.java
rename to im-common/src/main/java/com/bx/imcommon/model/IMGroupMessage.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/model/IMHeartbeatInfo.java b/im-common/src/main/java/com/bx/imcommon/model/IMHeartbeatInfo.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/model/IMHeartbeatInfo.java
rename to im-common/src/main/java/com/bx/imcommon/model/IMHeartbeatInfo.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/model/IMLoginInfo.java b/im-common/src/main/java/com/bx/imcommon/model/IMLoginInfo.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/model/IMLoginInfo.java
rename to im-common/src/main/java/com/bx/imcommon/model/IMLoginInfo.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/model/IMPrivateMessage.java b/im-common/src/main/java/com/bx/imcommon/model/IMPrivateMessage.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/model/IMPrivateMessage.java
rename to im-common/src/main/java/com/bx/imcommon/model/IMPrivateMessage.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/model/IMRecvInfo.java b/im-common/src/main/java/com/bx/imcommon/model/IMRecvInfo.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/model/IMRecvInfo.java
rename to im-common/src/main/java/com/bx/imcommon/model/IMRecvInfo.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/model/IMSendInfo.java b/im-common/src/main/java/com/bx/imcommon/model/IMSendInfo.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/model/IMSendInfo.java
rename to im-common/src/main/java/com/bx/imcommon/model/IMSendInfo.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/model/IMSendResult.java b/im-common/src/main/java/com/bx/imcommon/model/IMSendResult.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/model/IMSendResult.java
rename to im-common/src/main/java/com/bx/imcommon/model/IMSendResult.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/model/IMSessionInfo.java b/im-common/src/main/java/com/bx/imcommon/model/IMSessionInfo.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/model/IMSessionInfo.java
rename to im-common/src/main/java/com/bx/imcommon/model/IMSessionInfo.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/model/IMSystemMessage.java b/im-common/src/main/java/com/bx/imcommon/model/IMSystemMessage.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/model/IMSystemMessage.java
rename to im-common/src/main/java/com/bx/imcommon/model/IMSystemMessage.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/model/IMUserInfo.java b/im-common/src/main/java/com/bx/imcommon/model/IMUserInfo.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/model/IMUserInfo.java
rename to im-common/src/main/java/com/bx/imcommon/model/IMUserInfo.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/mq/RedisMQConfig.java b/im-common/src/main/java/com/bx/imcommon/mq/RedisMQConfig.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/mq/RedisMQConfig.java
rename to im-common/src/main/java/com/bx/imcommon/mq/RedisMQConfig.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/mq/RedisMQConsumer.java b/im-common/src/main/java/com/bx/imcommon/mq/RedisMQConsumer.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/mq/RedisMQConsumer.java
rename to im-common/src/main/java/com/bx/imcommon/mq/RedisMQConsumer.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/mq/RedisMQListener.java b/im-common/src/main/java/com/bx/imcommon/mq/RedisMQListener.java
similarity index 100%
rename from im-commom/src/main/java/com/bx/imcommon/mq/RedisMQListener.java
rename to im-common/src/main/java/com/bx/imcommon/mq/RedisMQListener.java
diff --git a/im-commom/src/main/java/com/bx/imcommon/mq/RedisMQPullTask.java b/im-common/src/main/java/com/bx/imcommon/mq/RedisMQPullTask.java
similarity index 93%
rename from im-commom/src/main/java/com/bx/imcommon/mq/RedisMQPullTask.java
rename to im-common/src/main/java/com/bx/imcommon/mq/RedisMQPullTask.java
index ba51bc5..a2ecded 100644
--- a/im-commom/src/main/java/com/bx/imcommon/mq/RedisMQPullTask.java
+++ b/im-common/src/main/java/com/bx/imcommon/mq/RedisMQPullTask.java
@@ -52,11 +52,6 @@ public class RedisMQPullTask implements CommandLineRunner {
public void run() {
List