1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE mapper
- PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.caimei.modules.order.dao.CmOrderRemarkDao">
- <select id="findList" resultType="com.caimei.modules.order.entity.CmOrderRemark">
- SELECT a.id AS "id",
- a.orderId AS "orderId",
- a.remarks AS "remarks",
- a.createBy AS "createBy.id",
- a.createDate AS "createDate",
- cu.accountName AS "createName"
- FROM cm_order_remark a
- LEFT JOIN cm_mall_admin_user cu ON cu.id = a.createBy
- where a.orderId = #{orderId}
- ORDER BY a.createDate
- </select>
- <select id="findImages" resultType="java.lang.String">
- select remarkImage
- from cm_order_remark_image
- where remarkId = #{id}
- </select>
- <select id="findFiles" resultType="com.caimei.modules.order.entity.OssFile">
- select id, orderId, name, ossName, md5Hex, uploadTime
- from cm_order_remark_file
- where remarkId = #{id}
- </select>
- <select id="findFileByMd5" resultType="com.caimei.modules.order.entity.OssFile">
- select id, orderId, remarkId, name, ossName, md5Hex, uploadTime
- from cm_order_remark_file
- where md5Hex = #{md5Hex}
- limit 1
- </select>
- <select id="findRemarkById" resultType="com.caimei.modules.order.entity.OssFile">
- select id, orderId, remarkId, name, ossName, md5Hex, uploadTime
- from cm_order_remark_file
- where id = #{fileId}
- </select>
- <insert id="insert" parameterType="com.caimei.modules.order.entity.CmOrderRemark" keyProperty="id"
- useGeneratedKeys="true">
- INSERT INTO cm_order_remark(orderID,
- remarks,
- createBy,
- createDate)
- VALUES (#{orderId},
- #{remarks},
- #{createBy},
- now())
- </insert>
- <insert id="insertImage">
- INSERT INTO cm_order_remark_image(orderID, remarkId, remarkImage, addTime, delFlag)
- values (#{orderId}, #{remarkId}, #{remarkImage}, now(), 0)
- </insert>
- <insert id="insertFile">
- insert into cm_order_remark_file(orderId, remarkId, name, ossName, md5Hex, uploadTime)
- values (#{orderId}, #{remarkId}, #{name}, #{ossName}, #{md5Hex}, now())
- </insert>
- <update id="update">
- UPDATE cm_order_remark
- SET orderID = #{orderId},
- shopOrderID = #{shopOrderId},
- remarks = #{remarks},
- createBy = #{createBy},
- createDate = #{createDate}
- WHERE id = #{id}
- </update>
- </mapper>
|