| File was renamed from ard-system/src/main/resources/mapper/data/ArdModelManagementMapper.xml |
| | |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ard.data.mapper.ArdModelManagementMapper"> |
| | | <mapper namespace="com.ard.data.model.mapper.ArdModelMapper"> |
| | | |
| | | <resultMap type="ArdModelManagement" id="ArdModelManagementResult"> |
| | | <resultMap type="ArdModel" id="ArdModelResult"> |
| | | <result property="id" column="id" /> |
| | | <result property="modelName" column="model_name" /> |
| | | <result property="longitude" column="longitude" /> |
| | |
| | | <result property="modelUrl" column="model_url" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectArdModelManagementVo"> |
| | | <sql id="selectArdModelVo"> |
| | | select id, |
| | | model_name, |
| | | longitude, |
| | |
| | | from ard_model_management |
| | | </sql> |
| | | |
| | | <select id="selectArdModelManagementList" parameterType="ArdModelManagement" resultMap="ArdModelManagementResult"> |
| | | <include refid="selectArdModelManagementVo"/> |
| | | <select id="selectArdModelList" parameterType="ArdModel" resultMap="ArdModelResult"> |
| | | <include refid="selectArdModelVo"/> |
| | | <where> |
| | | <if test="modelName != null and modelName != ''"> and model_name like concat('%', #{modelName}, '%')</if> |
| | | <if test="longitude != null "> and longitude = #{longitude}</if> |
| | |
| | | </where> |
| | | </select> |
| | | |
| | | <select id="selectArdModelManagementById" parameterType="String" resultMap="ArdModelManagementResult"> |
| | | <include refid="selectArdModelManagementVo"/> |
| | | <select id="selectArdModelById" parameterType="String" resultMap="ArdModelResult"> |
| | | <include refid="selectArdModelVo"/> |
| | | where id = #{id} |
| | | </select> |
| | | |
| | | <insert id="insertArdModelManagement" parameterType="ArdModelManagement"> |
| | | <insert id="insertArdModel" parameterType="ArdModel"> |
| | | insert into ard_model_management |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="id != null">id,</if> |
| | |
| | | </trim> |
| | | </insert> |
| | | |
| | | <update id="updateArdModelManagement" parameterType="ArdModelManagement"> |
| | | <update id="updateArdModel" parameterType="ArdModel"> |
| | | update ard_model_management |
| | | <trim prefix="SET" suffixOverrides=","> |
| | | <if test="modelName != null">model_name = #{modelName},</if> |
| | |
| | | where id = #{id} |
| | | </update> |
| | | |
| | | <delete id="deleteArdModelManagementById" parameterType="String"> |
| | | <delete id="deleteArdModelById" parameterType="String"> |
| | | delete from ard_model_management where id = #{id} |
| | | </delete> |
| | | |
| | | <delete id="deleteArdModelManagementByIds" parameterType="String"> |
| | | <delete id="deleteArdModelByIds" parameterType="String"> |
| | | delete from ard_model_management where id in |
| | | <foreach item="id" collection="array" open="(" separator="," close=")"> |
| | | #{id} |