| 
					
				 | 
			
			
				@@ -19,6 +19,33 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result property="updateTime"    column="update_time"    /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </resultMap> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <sql id="selectElabel"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        select f_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               f_g_pid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               f_pid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               f_content, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               f_qty, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               f_weight, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               f_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               f_status, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               create_by, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               create_time, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               update_by, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               update_time 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        from t_warehousebillsitems_elabel 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="selectList" parameterType="TWarehousebillsitemsElabel" resultMap="ElabelResult"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <include refid="selectElabel"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fGPid != null">and f_g_pid = #{fGPid}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fPid != null">and f_pid = #{fPid}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fContent != null and fContent != ''">and f_content = #{fContent}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fType != null">and f_type = #{fType}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fStatus != null">and f_status = #{fStatus}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <insert id="insert" parameterType="TWarehousebillsitemsElabel" useGeneratedKeys="true" keyProperty="fId"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         insert into t_warehousebillsitems_elabel 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <trim prefix="(" suffix=")" suffixOverrides=","> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -82,78 +109,22 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="selectById" parameterType="com.ruoyi.warehouseBusiness.domain.TWarehousebillsitemsElabel" resultMap="ElabelResult"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_g_pid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_pid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_content, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_qty, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_weight, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_status, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            create_by, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            create_time, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            update_by, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            update_time 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        FROM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            t_warehousebillsitems_elabel 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <include refid="selectElabel"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         WHERE f_id = #{fId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="selectByfContent" parameterType="com.ruoyi.warehouseBusiness.domain.TWarehousebillsitemsElabel" resultMap="ElabelResult"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_g_pid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_pid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_content, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_qty, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_weight, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_status, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            create_by, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            create_time, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            update_by, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            update_time 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        FROM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            t_warehousebillsitems_elabel 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <include refid="selectElabel"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         WHERE f_content = #{fContent} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="selectByfPid" parameterType="com.ruoyi.warehouseBusiness.domain.TWarehousebillsitemsElabel" resultMap="ElabelResult"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_g_pid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_pid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_content, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_qty, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_weight, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_status, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            create_by, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            create_time, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            update_by, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            update_time 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        FROM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            t_warehousebillsitems_elabel 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <include refid="selectElabel"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         WHERE f_pid = #{fPid} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="selectByfGPid" parameterType="com.ruoyi.warehouseBusiness.domain.TWarehousebillsitemsElabel" resultMap="ElabelResult"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_g_pid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_pid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_content, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_qty, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_weight, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            f_status, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            create_by, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            create_time, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            update_by, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            update_time 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        FROM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            t_warehousebillsitems_elabel 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <include refid="selectElabel"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         WHERE f_g_pid = #{fGPid} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -164,17 +135,26 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         where t2.f_originalbillno = #{billNo} and t1.f_type = 3 and t1.f_status = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <select id="getLabelByTop" parameterType="string" resultType="string"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="getLabelByTop" parameterType="long" resultType="string"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         select t1.f_content 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         from t_warehousebillsitems_elabel t1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                  left join t_warehousebills t2 on t2.f_id = t1.f_g_pid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         where t1.f_g_pid = #{topId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <select id="getLabelByPid" parameterType="string" resultType="string"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="getLabelByPid" parameterType="long" resultType="string"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         select t1.f_content 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         from t_warehousebillsitems_elabel t1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                  left join t_warehousebillsitems t2 on t2.f_id = t1.f_pid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         where t1.f_pid = #{pid} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="selectByStockId" parameterType="long" resultMap="ElabelResult"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            t1.* 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        from t_warehousebillsitems_elabel t1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                 left join t_warehousebillsitems t2 on t2.f_id = t1.f_pid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                 left join t_whgenleg t3 on t3.f_originalbillno = t2.f_billno 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        where t3.f_id = #{stockId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </mapper> 
			 |