LdRoadmapMapper.xml 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  5. <mapper namespace="com.ruoyi.robot.mapper.LdRoadmapMapper">
  6. <resultMap type="com.ruoyi.robot.domain.LdRoadmap" id="LdRoadmapResult">
  7. <result property="id" column="id"/>
  8. <result property="mapName" column="map_name"/>
  9. <result property="geojsonData" column="geojson_data"/>
  10. <result property="version" column="version"/>
  11. <result property="pointCount" column="point_count"/>
  12. <result property="lineCount" column="line_count"/>
  13. <result property="isValid" column="is_valid"/>
  14. <result property="createBy" column="create_by"/>
  15. <result property="createTime" column="create_time"/>
  16. <result property="updateBy" column="update_by"/>
  17. <result property="updateTime" column="update_time"/>
  18. </resultMap>
  19. <sql id="selectLdRoadmapVo">
  20. select id, map_name, geojson_data, version, point_count, line_count, is_valid,
  21. create_by, create_time, update_by, update_time
  22. from ld_roadmap
  23. </sql>
  24. <insert id="insert"></insert>
  25. <update id="updateById" parameterType="com.ruoyi.robot.domain.LdRoadmap">
  26. update ld_roadmap
  27. <trim prefix="SET" suffixOverrides=",">
  28. <if test="mapName != null and mapName != ''">map_name = #{mapName},</if>
  29. <if test="geojsonData != null">geojson_data = #{geojsonData},</if>
  30. <if test="version != null">version = #{version},</if>
  31. <if test="pointCount != null">point_count = #{pointCount},</if>
  32. <if test="lineCount != null">line_count = #{lineCount},</if>
  33. <if test="isValid != null">is_valid = #{isValid},</if>
  34. <if test="createBy != null">create_by = #{createBy},</if>
  35. <if test="createTime != null">create_time = #{createTime},</if>
  36. <if test="updateBy != null">update_by = #{updateBy},</if>
  37. <if test="updateTime != null">update_time = #{updateTime},</if>
  38. </trim>
  39. where id = #{id}
  40. </update>
  41. <select id="selectByMapName" resultMap="LdRoadmapResult">
  42. <include refid="selectLdRoadmapVo"/>
  43. where map_name = #{mapName} and is_valid = 1
  44. </select>
  45. </mapper>