Browse Source

通知列表

change 3 years ago
parent
commit
74fc2cb673

+ 3 - 2
zhongzheng-system/src/main/java/com/zhongzheng/modules/inform/service/impl/InformUserServiceImpl.java

@@ -119,11 +119,12 @@ public class InformUserServiceImpl extends ServiceImpl<InformUserMapper, InformU
             status.add(1);
             classGradeUserQueryBo.setStatus(status);
             List<ClassGradeUserGoodsVo> classGradeUserGoodsVos = classGradeUserMapper.listUser(classGradeUserQueryBo);
+            List<String> className = new ArrayList<>();
             for (ClassGradeUserGoodsVo classGradeUserGoodsVo : classGradeUserGoodsVos) {
-                List<String> className = new ArrayList<>();
+
                 className.add(classGradeUserGoodsVo.getGradeName());
-                informUserVo.setClassName(className);
             }
+            informUserVo.setClassName(className);
         }
         return informUserVos;
     }

+ 2 - 2
zhongzheng-system/src/main/resources/mapper/modules/inform/InformUserMapper.xml

@@ -45,9 +45,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             and iu.send_status =  #{sendStatus}
         </if>
         <if test="receiptName != null and receiptName != ''">
-            and (SELECT u.id_card FROM `user` u where iu.user_id=u.user_id) like concat('%', #{receiptName}, '%') or
+            and ((SELECT u.id_card FROM `user` u where iu.user_id=u.user_id) like concat('%', #{receiptName}, '%') or
               (SELECT u.id_card FROM `user` u where iu.user_id=u.user_id)like concat('%', #{receiptName}, '%') or
-              (SELECT count(cg.class_name) FROM class_grade_user cgu LEFT JOIN class_grade cg on cgu.grade_id = cg.grade_id where cgu.user_id=iu.user_id and cgu.`status`=1 and cg.`status`=1 and cg.class_name like concat('%', #{receiptName}, '%')) > 0
+              (SELECT count(cg.class_name) FROM class_grade_user cgu LEFT JOIN class_grade cg on cgu.grade_id = cg.grade_id where cgu.user_id=iu.user_id and cgu.`status`=1 and cg.`status`=1 and cg.class_name like concat('%', #{receiptName}, '%')) > 0)
         </if>
     </select>
 </mapper>