| 
					
				 | 
			
			
				@@ -0,0 +1,115 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<?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.ruoyi.quotation.mapper.TSeapriceQueryLogMapper"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <resultMap type="TSeapriceQueryLog" id="TSeapriceQueryLogResult"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fId" column="f_id"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fPortOriginId" column="f_port_origin_id"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fPortDestinationId" column="f_port_destination_id"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fPortTransitId" column="f_port_transit_id"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fPortOriginName" column="f_port_origin_name"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fPortDestinationName" column="f_port_destination_name"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fPortTransitName" column="f_port_transit_name"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fValiddateBegin" column="f_validdate_begin"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fValiddateEnd" column="f_validdate_end"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fUserId" column="f_user_id"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fQueryDatetime" column="f_query_datetime"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="fDelFlag" column="f_del_flag"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </resultMap> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <sql id="selectTSeapriceQueryLogVo"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        select s.f_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               s.f_port_origin_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               s.f_port_destination_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               s.f_port_transit_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               de.f_name  as f_port_destination_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               ori.f_name as f_port_origin_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               tr.f_name  as f_port_transit_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               s.f_validdate_begin, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               s.f_validdate_end, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               s.f_user_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               s.f_query_datetime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               s.f_del_flag 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        from t_seaprice_query_log s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                 left join t_address de on de.f_id = s.f_port_destination_id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                 left join t_address ori on ori.f_id = s.f_port_origin_id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                 left join t_address tr on tr.f_id = s.f_port_transit_id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="selectTSeapriceQueryLogList" parameterType="TSeapriceQueryLog" resultMap="TSeapriceQueryLogResult"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <include refid="selectTSeapriceQueryLogVo"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortOriginId != null ">and s.f_port_origin_id = #{fPortOriginId}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortDestinationId != null ">and s.f_port_destination_id = #{fPortDestinationId}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortTransitId != null ">and s.f_port_transit_id = #{fPortTransitId}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fValiddateBegin != null ">and s.f_validdate_begin = #{fValiddateBegin}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fValiddateEnd != null ">and s.f_validdate_end = #{fValiddateEnd}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fUserId != null ">and s.f_user_id = #{fUserId}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fQueryDatetime != null ">and s.f_query_datetime = #{fQueryDatetime}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fDelFlag != null  and fDelFlag != ''">and s.f_del_flag = #{fDelFlag}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            order by s.f_id desc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="selectTSeapriceQueryLogById" parameterType="Long" resultMap="TSeapriceQueryLogResult"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <include refid="selectTSeapriceQueryLogVo"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        where s.f_id = #{fId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <insert id="insertTSeapriceQueryLog" parameterType="TSeapriceQueryLog"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        insert into t_seaprice_query_log 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <trim prefix="(" suffix=")" suffixOverrides=","> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fId != null">f_id,</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortOriginId != null">f_port_origin_id,</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortDestinationId != null">f_port_destination_id,</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortTransitId != null">f_port_transit_id,</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fValiddateBegin != null">f_validdate_begin,</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fValiddateEnd != null">f_validdate_end,</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fUserId != null">f_user_id,</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fQueryDatetime != null">f_query_datetime,</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fDelFlag != null">f_del_flag,</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </trim> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <trim prefix="values (" suffix=")" suffixOverrides=","> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fId != null">#{fId},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortOriginId != null">#{fPortOriginId},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortDestinationId != null">#{fPortDestinationId},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortTransitId != null">#{fPortTransitId},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fValiddateBegin != null">#{fValiddateBegin},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fValiddateEnd != null">#{fValiddateEnd},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fUserId != null">#{fUserId},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fQueryDatetime != null">#{fQueryDatetime},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fDelFlag != null">#{fDelFlag},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </trim> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <update id="updateTSeapriceQueryLog" parameterType="TSeapriceQueryLog"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        update t_seaprice_query_log 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <trim prefix="SET" suffixOverrides=","> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortOriginId != null">f_port_origin_id = #{fPortOriginId},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortDestinationId != null">f_port_destination_id = #{fPortDestinationId},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPortTransitId != null">f_port_transit_id = #{fPortTransitId},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fValiddateBegin != null">f_validdate_begin = #{fValiddateBegin},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fValiddateEnd != null">f_validdate_end = #{fValiddateEnd},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fUserId != null">f_user_id = #{fUserId},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fQueryDatetime != null">f_query_datetime = #{fQueryDatetime},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fDelFlag != null">f_del_flag = #{fDelFlag},</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </trim> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        where f_id = #{fId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </update> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="deleteTSeapriceQueryLogById" parameterType="Long"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        from t_seaprice_query_log 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        where f_id = #{fId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <delete id="deleteTSeapriceQueryLogByIds" parameterType="String"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        delete from t_seaprice_query_log where f_id in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <foreach item="fId" collection="array" open="(" separator="," close=")"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            #{fId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</mapper> 
			 |