diff --git a/src/main/resources/mappers/notice/UserNoticeMapper.xml b/src/main/resources/mappers/notice/UserNoticeMapper.xml
index a22a6e7..1d634f3 100644
--- a/src/main/resources/mappers/notice/UserNoticeMapper.xml
+++ b/src/main/resources/mappers/notice/UserNoticeMapper.xml
@@ -90,8 +90,6 @@
         sys_user su ON sun.user_id = su.id
         LEFT JOIN
         sys_notice sn ON sn.id = sun.notice_id
-        GROUP BY
-        sn.id
         <where>
             <if test="query.userId != null">
                 AND sun.user_id = #{query.userId}
@@ -103,6 +101,8 @@
                 AND sn.create_time BETWEEN #{query.createAtBegin} AND #{query.createAtEnd}
             </if>
         </where>
+        GROUP BY
+        sn.id
     </select>
 
 </mapper>
\ No newline at end of file
diff --git a/src/test/java/com/zsc/edu/gateway/modules/system/service/impl/MenuServiceImplTest.java b/src/test/java/com/zsc/edu/gateway/modules/system/service/impl/MenuServiceImplTest.java
index 0623217..ff66442 100644
--- a/src/test/java/com/zsc/edu/gateway/modules/system/service/impl/MenuServiceImplTest.java
+++ b/src/test/java/com/zsc/edu/gateway/modules/system/service/impl/MenuServiceImplTest.java
@@ -44,7 +44,7 @@ class MenuServiceImplTest {
         Menu device = new Menu(iot.getId(), Menu.Type.PAGE, "Device", "device", "设备管理", null, true, false, 1, "iot:device", "");
         Menu product = new Menu(iot.getId(), Menu.Type.PAGE, "Product", "product", "产品管理", null, true, false, 2, "iot:product", "");
         Menu tsl = new Menu(product.getId(), Menu.Type.PAGE, "Tsl", "tsl", "物模型管理", null, true, true, 3, "iot:tsl", "");
-        menuService.saveBatch(List.of(workplace, dept, users, authority, menu, notice, bulletin, device, product, tsl));
+        menuService.saveBatch(List.of(workplace, dept, users, authority, menu, notice, bulletin, device, product, tsl, role));
         Menu roleCreate = new Menu(role.getId(), Menu.Type.OPERATION,  "roleCreate", null, "角色新增", null, true, false, 1, "system:role:create", "");
         Menu roleDelete = new Menu(role.getId(), Menu.Type.OPERATION,   "roleDelete", null, "角色删除", null, true, false, 1, "system:role:delete", "");
         Menu roleUpdate = new Menu(role.getId(),  Menu.Type.OPERATION,  "roleUpdate", null, "角色修改", null, true, false, 1, "system:role:update", "");