| 
					
				 | 
			
			
				@@ -180,12 +180,56 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 WHEN  bill.f_billstatus = '6' THEN '全部入账' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             END 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                  AS fBillstatus, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            CASE WHEN  bill.f_items_status = '1' THEN '计划' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 WHEN  bill.f_items_status = '2' THEN '待入库' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 WHEN  bill.f_items_status = '3' THEN '入库中' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 WHEN  bill.f_items_status = '4' THEN '已入库' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            END 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                AS fItemsStatus, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'SJRK' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '1' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '计划' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'SJRK' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '2' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '待入库' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'SJRK' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '3' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '入库中' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'SJRK' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '4' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '已入库' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'SJCK' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '1' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '计划' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'SJCK' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '2' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '待出库' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'SJCK' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '3' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '出库中' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'SJCK' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '4' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '已出库' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'CKDB' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '1' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '计划' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'CKDB' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '2' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '待调拨' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'CKDB' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '3' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '调拨中' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'CKDB' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '4' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '已调拨' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HWTG' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '1' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '计划' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HWTG' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '2' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '待调拨' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HWTG' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '3' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '调拨中' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HWTG' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '4' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '已调拨' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        END AS fItemsStatus, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             bill.f_billno AS fBillno, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             g.f_name AS fGoodsid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             bill.f_storekeeper AS fStorekeeper 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -268,6 +312,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 AND dictIn.dict_type = 'st_trans_type' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 AND dictIn.status = '0' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fBilltype != null  and fBilltype == 'HWTG'"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                and bill.f_billtype = #{fBilltype} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AND dictIn.dict_type = 'st_trans_type' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AND dictIn.status = '0' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="fBillstatus != null  and fBillstatus != ''">and bill.f_billstatus = #{fBillstatus}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="fItemsStatus != null  and fItemsStatus != ''">and bill.f_items_status = #{fItemsStatus}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="createBy != null and createBy != ''">and bill.create_by = #{createBy}</if> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -292,7 +341,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bill.f_plannetweight AS fPlannetweight, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bill.f_planvolumn AS fPlanvolumn, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bill.f_bsdate AS fBsdate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        bill.f_trademodeid AS fTrademodeid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        dict.dict_label AS fTrademodeid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bill.f_truckno AS fTruckno, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bill.f_driver_name AS fDriverName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bill.f_driver_tel AS fDriverTel, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -306,18 +355,34 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bill.f_grossweight AS fGrossweight, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bill.f_product_name AS fProductName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bill.f_billing_deadline AS fBillingDeadline, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        CASE WHEN  bill.f_billstatus = '1' THEN '录入' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        WHEN  bill.f_billstatus = '2' THEN '暂存' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        WHEN  bill.f_billstatus = '3' THEN '驳回' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        WHEN  bill.f_billstatus = '4' THEN '请核' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        WHEN  bill.f_billstatus = '5' THEN '审核中' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        WHEN  bill.f_billstatus = '6' THEN '全部入账' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HQZY' AND  bill.f_billstatus = '1' THEN '录入' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HQZY' AND   bill.f_billstatus = '2' THEN '暂存' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HQZY' AND   bill.f_billstatus = '3' THEN '驳回' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HQZY' AND   bill.f_billstatus = '4' THEN '请核' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HQZY' AND   bill.f_billstatus = '5' THEN '审核中' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HQZY' AND   bill.f_billstatus = '6' THEN '全部入账' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'JSCCF' AND  bill.f_billstatus = '1' THEN '新建' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'JSCCF' AND   bill.f_billstatus = '2' THEN '暂存' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'JSCCF' AND   bill.f_billstatus = '3' THEN '审核驳回' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'JSCCF' AND   bill.f_billstatus = '4' THEN '提交审核' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'JSCCF' AND   bill.f_billstatus = '5' THEN '审核中' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'JSCCF' AND   bill.f_billstatus = '6' THEN '审核通过' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         END 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         AS fBillstatus, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        CASE WHEN  bill.f_items_status = '1' THEN '计划' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        WHEN  bill.f_items_status = '2' THEN '待入库' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        WHEN  bill.f_items_status = '3' THEN '入库中' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        WHEN  bill.f_items_status = '4' THEN '已入库' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HQZY' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '1' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '计划' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HQZY' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '2' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '待货转' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HQZY' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '3' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '货转中' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHEN bill.f_billtype = 'HQZY' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND bill.f_items_status = '4' THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '已货转' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         END 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         AS fItemsStatus, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bill.f_billno AS fBillno, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -335,7 +400,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN t_warehouse ware1 ON ware1.f_id = bill.f_inwarehouseid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN t_warehousebillsitems item ON item.f_pid = bill.f_id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LEFT JOIN t_goods goods ON goods.f_id = item.f_goodsid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        LEFT JOIN sys_dict_data dict ON dict.dict_value = bill.f_trademodeid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            dict.status = '0' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            AND dict.dict_type = 'data_trademodes' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="fBillno != null  and fBillno != ''">and bill.f_billno like concat('%', #{fBillno}, '%')</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="fCustomsdeclartion != null  and fCustomsdeclartion != ''">and bill.f_customsdeclartion = 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 #{fCustomsdeclartion} 
			 |