| 
					
				 | 
			
			
				@@ -940,4 +940,50 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ORDER BY IFNULL( ROUND( SUM(TW.f_grossweightblc) / 1000, 2 ), 0 ) DESC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LIMIT #{topCnt} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="nominateTreeselect" resultMap="TWarehouseResult"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <include refid="selectTWarehouseVo"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            parent_id = 100 and 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="warehouseIdList != null and warehouseIdList != ''"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                 f_id in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <foreach item="number" collection="warehouseIdList" open="(" separator="," close=")"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    #{number} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                or 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <foreach collection="warehouseIdList" item="item" index="index"  separator="OR"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ancestors LIKE CONCAT('%',#{item},'%') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.parentId != null  and tWarehouse.parentId != ''">and parent_id = #{tWarehouse.parentId}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fIsBonded != null  and tWarehouse.fIsBonded != ''">and f_is_bonded = #{tWarehouse.fIsBonded}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.ancestors != null  and tWarehouse.ancestors != ''">and ancestors like concat('%', #{tWarehouse.ancestors}, '%')</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fNo != null  and tWarehouse.fNo != ''">and f_no like concat('%', #{tWarehouse.fNo}, '%')</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fName != null  and tWarehouse.fName != ''">and f_name like concat('%', #{tWarehouse.fName}, '%')</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fCname != null  and tWarehouse.fCname != ''">and f_cname like concat('%', #{tWarehouse.fCname}, '%')</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fAddr != null  and tWarehouse.fAddr != ''">and f_addr like concat('%', #{tWarehouse.fAddr}, '%')</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fTotalgross != null ">and f_totalgross like concat('%', #{tWarehouse.fTotalgross}, '%')</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fContacts != null  and tWarehouse.fContacts != ''">and f_contacts = #{tWarehouse.fContacts}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fTel != null  and tWarehouse.fTel != ''">and f_tel = #{tWarehouse.fTel}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fCharg != null ">and f_charg = #{tWarehouse.fCharg}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fStatus != null  and tWarehouse.fStatus != ''">and f_status = #{tWarehouse.fStatus}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.supervise != null and tWarehouse.supervise != ''">and supervise = #{tWarehouse.supervise}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fProperties != null and tWarehouse.fProperties != ''">and f_properties like concat('%', #{tWarehouse.fProperties}, '%')</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fType != null and tWarehouse.fType != ''">and f_type like concat('%', #{tWarehouse.fType}, '%')</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fGoodsType != null and tWarehouse.fGoodsType != ''">and f_goods_type like concat('%', #{tWarehouse.fGoodsType}, '%')</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="tWarehouse.fCoverArea != null and tWarehouse.fCoverArea != ''">and f_cover_area like concat('%', #{tWarehouse.fCoverArea}, '%')</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <!-- 数据范围过滤 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        order by parent_id, order_num, convert(f_name using gbk) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="getByFIdList" resultMap="TWarehouseResult"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <include refid="selectTWarehouseVo"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            parent_id = 100 and f_id in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <foreach collection="warehouseIdList" item="fid" index="index" open="(" close=")" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     separator=","> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                #{fid} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </mapper> 
			 |