|
@@ -16,7 +16,7 @@
|
|
|
|
|
|
<insert id="insert" parameterType="com.bosshand.virgo.api.model.PaymentRecord" useGeneratedKeys="true" keyProperty="id">
|
|
<insert id="insert" parameterType="com.bosshand.virgo.api.model.PaymentRecord" useGeneratedKeys="true" keyProperty="id">
|
|
INSERT INTO payment_record (`paymentOrdinaryId`, `paymentId`, `name`, `date`, `attachment`, `data`)
|
|
INSERT INTO payment_record (`paymentOrdinaryId`, `paymentId`, `name`, `date`, `attachment`, `data`)
|
|
- VALUES (#{paymentOrdinaryId}, #{paymentId}, #{name}, #{date}, #{attachment}, #{data})
|
|
|
|
|
|
+ VALUES (#{paymentOrdinaryId}, #{paymentId}, #{name}, now(), #{attachment}, #{data})
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
<delete id="delete">
|
|
<delete id="delete">
|
|
@@ -30,7 +30,6 @@
|
|
<if test="paymentOrdinaryId!=0">paymentOrdinaryId=#{paymentOrdinaryId},</if>
|
|
<if test="paymentOrdinaryId!=0">paymentOrdinaryId=#{paymentOrdinaryId},</if>
|
|
<if test="paymentId!=0">paymentId=#{paymentId},</if>
|
|
<if test="paymentId!=0">paymentId=#{paymentId},</if>
|
|
<if test="name!=null">name=#{name},</if>
|
|
<if test="name!=null">name=#{name},</if>
|
|
- <if test="date!=null">date=#{date},</if>
|
|
|
|
<if test="attachment!=null">attachment=#{attachment},</if>
|
|
<if test="attachment!=null">attachment=#{attachment},</if>
|
|
<if test="data!=null">data=#{data},</if>
|
|
<if test="data!=null">data=#{data},</if>
|
|
</trim>
|
|
</trim>
|
|
@@ -57,6 +56,14 @@
|
|
SELECT * FROM payment_record where paymentOrdinaryId = #{paymentOrdinaryId}
|
|
SELECT * FROM payment_record where paymentOrdinaryId = #{paymentOrdinaryId}
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
+ <select id="getPaymentOrdinaryIds" resultMap="result">
|
|
|
|
+ SELECT * FROM payment_record where paymentOrdinaryId in (
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=",">
|
|
|
|
+ #{item}
|
|
|
|
+ </foreach>
|
|
|
|
+ )
|
|
|
|
+ </select>
|
|
|
|
+
|
|
<select id="get" resultMap="result">
|
|
<select id="get" resultMap="result">
|
|
SELECT * FROM payment_record where id = #{id}
|
|
SELECT * FROM payment_record where id = #{id}
|
|
</select>
|
|
</select>
|