QuestionMappingMapper.xml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.diagbot.mapper.QuestionMappingMapper">
  4. <!-- 通用查询映射结果 -->
  5. <resultMap id="BaseResultMap" type="com.diagbot.entity.QuestionMapping">
  6. <id column="id" property="id" />
  7. <result column="is_deleted" property="isDeleted" />
  8. <result column="gmt_create" property="gmtCreate" />
  9. <result column="gmt_modified" property="gmtModified" />
  10. <result column="creator" property="creator" />
  11. <result column="modifier" property="modifier" />
  12. <result column="parent_question" property="parentQuestion" />
  13. <result column="son_question" property="sonQuestion" />
  14. <result column="order_no" property="orderNo" />
  15. <result column="position" property="position" />
  16. <result column="form_position" property="formPosition" />
  17. <result column="exclusion_type" property="exclusionType" />
  18. <result column="symptom_type" property="symptomType" />
  19. <result column="remark" property="remark" />
  20. </resultMap>
  21. <delete id="deleteByIds" parameterType="java.util.Map">
  22. update `prec_question_mapping`
  23. set gmt_modified = #{gmtModified}, modifier = #{modifier}, is_deleted = #{delete}
  24. where is_deleted = 'N'
  25. and
  26. (
  27. parent_question in
  28. <foreach item="id" collection="ids" open="(" separator="," close=")" >
  29. #{id}
  30. </foreach>
  31. )
  32. </delete>
  33. </mapper>