qirong
2023-11-29 13f796dc50449ae2ec525ef02aaf4b49a91a564b
src/main/resources/mapper/QuestionMapper.xml
@@ -183,6 +183,7 @@
    q.*
    FROM t_question q
    LEFT JOIN t_question_subject qs on q.id = qs.question_id
    LEFT JOIN t_text_content t on q.info_text_content_id = t.id
    <where>
        and q.deleted=0 and qs.deleted = 0
      <if test="id != null ">
@@ -200,6 +201,9 @@
      </if>
      <if test="questionType != null ">
        and q.question_type= #{questionType}
      </if>
      <if test="questionName != null and questionName != ''">
        and t.content->'$."titleContent"' LIKE concat('%',#{questionName},'%')
      </if>
      <if test="content != null">
        and q.info_text_content_id in (SELECT id FROM t_text_content WHERE content like concat('%',#{content},'%') )
@@ -234,4 +238,8 @@
      GROUP BY create_time
   </select>
  <select id="getAll"  resultMap="BaseResultMap">
    SELECT <include refid="Base_Column_List"/>
        from t_question where  deleted=0
  </select>
</mapper>