|
|
@@ -38,5 +38,59 @@
|
|
|
AND trade_type = #{tradeType}
|
|
|
AND serial_type = #{serialType}
|
|
|
</select>
|
|
|
+ <update id="updateMessage" parameterType="org.springblade.client.entity.Serial">
|
|
|
+ update basic_serial
|
|
|
+ <trim prefix="SET" suffixOverrides=",">
|
|
|
+ <if test="billType != null">bill_type = #{billType},</if>
|
|
|
+ <if test="billPrefix != null">bill_prefix = #{billPrefix},</if>
|
|
|
+ <if test="serial != null">serial = #{serial},</if>
|
|
|
+ <if test="remarks != null">remarks = #{remarks},</if>
|
|
|
+ <if test="version != null">version = #{version},</if>
|
|
|
+ <if test="createUser != null">create_user = #{createUser},</if>
|
|
|
+ <if test="createTime != null">create_time = #{createTime},</if>
|
|
|
+ <if test="updateUser != null">update_user = #{updateUser},</if>
|
|
|
+ <if test="updateTime != null">update_time = #{updateTime},</if>
|
|
|
+ <if test="tradeType != null">trade_type = #{tradeType},</if>
|
|
|
+ <if test="serialType != null">serial_type = #{serialType},</if>
|
|
|
+ </trim>
|
|
|
+ where id = #{id}
|
|
|
+ </update>
|
|
|
+ <insert id="insertSerialMessage" parameterType="org.springblade.client.entity.Serial" useGeneratedKeys="true" keyProperty="fId">
|
|
|
+ insert into basic_serial
|
|
|
+ <trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
+ <if test="billType != null">bill_type,</if>
|
|
|
+ <if test="billPrefix != null">bill_prefix,</if>
|
|
|
+ <if test="serial != null">serial,</if>
|
|
|
+ <if test="remarks != null">remarks,</if>
|
|
|
+ <if test="version != null">version,</if>
|
|
|
+ <if test="createUser != null">create_user,</if>
|
|
|
+ <if test="createTime != null">create_time,</if>
|
|
|
+ <if test="updateUser != null">update_user,</if>
|
|
|
+ <if test="updateTime != null">update_time,</if>
|
|
|
+ <if test="tradeType != null">trade_type,</if>
|
|
|
+ <if test="serialType != null">serial_type,</if>
|
|
|
+ <if test="tenantId != null">tenant_id,</if>
|
|
|
+ <if test="createDept != null">create_dept,</if>
|
|
|
+ <if test="status != null">status,</if>
|
|
|
+ <if test="isDeleted != null">is_deleted,</if>
|
|
|
+ </trim>
|
|
|
+ <trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
+ <if test="billType != null">#{billType},</if>
|
|
|
+ <if test="billPrefix != null">#{billPrefix},</if>
|
|
|
+ <if test="serial != null">#{serial},</if>
|
|
|
+ <if test="remarks != null">#{remarks},</if>
|
|
|
+ <if test="version != null">#{version},</if>
|
|
|
+ <if test="createUser != null">#{createUser},</if>
|
|
|
+ <if test="createTime != null">#{createTime},</if>
|
|
|
+ <if test="updateUser != null">#{updateUser},</if>
|
|
|
+ <if test="updateTime != null">#{updateTime},</if>
|
|
|
+ <if test="tradeType != null">#{tradeType},</if>
|
|
|
+ <if test="serialType != null">#{serialType},</if>
|
|
|
+ <if test="tenantId != null">#{tenantId},</if>
|
|
|
+ <if test="createDept != null">#{createDept},</if>
|
|
|
+ <if test="status != null">#{status},</if>
|
|
|
+ <if test="isDeleted != null">#{isDeleted},</if>
|
|
|
+ </trim>
|
|
|
+ </insert>
|
|
|
|
|
|
</mapper>
|