he2802 3 rokov pred
rodič
commit
88e51c40db

+ 9 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/user/bo/UserCourseAnswerQueryBo.java

@@ -6,6 +6,7 @@ import lombok.Data;
 import lombok.EqualsAndHashCode;
 
 import java.util.Date;
+import java.util.List;
 import java.util.Map;
 import java.util.HashMap;
 
@@ -65,4 +66,12 @@ public class UserCourseAnswerQueryBo extends BaseEntity {
 	private Long goodsId;
 	@ApiModelProperty("消息类型 1提问 2回复")
 	private Integer msgType;
+	/** 教育类型id */
+	@ApiModelProperty("教育类型id")
+	private Long educationTypeId;
+	/** 业务层次id */
+	@ApiModelProperty("业务层次id")
+	private Long businessId;
+	@ApiModelProperty("业务层次id")
+	private List<Long> businessIds;
 }

+ 14 - 0
zhongzheng-system/src/main/resources/mapper/modules/user/UserCourseAnswerMapper.xml

@@ -89,5 +89,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <if test="msgType != null and msgType == 2">
             AND uca.assign_user_id>0
         </if>
+        <if test="msgType != null">
+            <if test="educationTypeId != null and educationTypeId != ''">
+                AND g.education_type_id = #{educationTypeId}
+            </if>
+            <if test="businessIds != null and businessIds.size()!=0 ">
+                AND g.business_id in
+                <foreach collection="businessIds" item="item" index="index" open="(" close=")" separator=",">
+                    #{item}
+                </foreach>
+            </if>
+            <if test="businessId != null and businessId != ''">
+                AND g.business_id = #{businessId}
+            </if>
+        </if>
     </select>
 </mapper>