| 
					
				 | 
			
			
				@@ -2983,6 +2983,77 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ORDER BY RM.MATERIAL_NAME 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!--物资信息钢材--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="getMaterialMesSteel" parameterType="DECIMAL" resultType="java.util.LinkedHashMap"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                RM.MATERIAL_NAME || ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    WHEN OOM.MATERIAL_LUNO IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        THEN '-' || oom.MATERIAL_LUNO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    END 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                || '   ' || ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        WHEN ams.DELETED IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            THEN '取消装货' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        ELSE decode(OOM.MATERIAL_PRIORITY, 71, '', RW.WAREHOUSE_NAME) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        END 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                                                            "materialName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                RM.MATERIAL_ID "materialId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                OOM.MATERIAL_PRIORITY "materialPriority", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                OOM.ORDER_MATERIAL_NUMBER "materialNumber", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                OOM.SALE_MATERIAL_ID "saleMaterialId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                CONCAT(CONCAT(RM.MATERIAL_MODEL, '('), CONCAT(MATERIAL_SPECIFICATION, ')')) "materialMC", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                (CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     WHEN OOM.ORDER_MATERIAL_NUMBER IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                         THEN OOM.ORDER_MATERIAL_NUMBER || '件/支' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    END 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ) || ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        WHEN (CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  WHEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                              ams.IS_POUND_SALE = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                          AND TWB.BATCH_NET_WEIGHT IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                      THEN TWB.BATCH_NET_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  WHEN ams.IS_POUND_SALE = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                      AND TWB.BATCH_NET_WEIGHT IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                      THEN ams.MATERIAL_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  ELSE ams.MATERIAL_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            END) IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            THEN '-' || (CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                             WHEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                         ams.IS_POUND_SALE = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                     AND TWB.BATCH_NET_WEIGHT IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                 THEN TWB.BATCH_NET_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                             WHEN ams.IS_POUND_SALE = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                 AND TWB.BATCH_NET_WEIGHT IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                 THEN ams.MATERIAL_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                             ELSE ams.MATERIAL_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            END) || '吨' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        END 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    AS "weightNum" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            OMSTRUCK_ORDER_MATERIAL OOM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                LEFT JOIN RMS_MATERIAL RM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          ON 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              RM.MATERIAL_ID = OOM.MATERIAL_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                LEFT JOIN RMS_WAREHOUSE RW 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          ON 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              OOM.MATERIAL_PRIORITY = RW.WAREHOUSE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                LEFT JOIN AMS_SALE_MATERIAL ams 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          ON 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              ams.SALE_MATERIAL_ID = OOM.SALE_MATERIAL_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                LEFT JOIN TMSTRUCK_WEIGHT_BATCH TWB 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          ON 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              TWB.WEIGHT_BATCH_ID = ams.WEIGHT_BATCH_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            OOM.ORDER_ID = #{orderId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ORDER BY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            RM.MATERIAL_NAME 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- 物资信息(特供给已完成物资总数)--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="getMaterialMesForGrossWeight"  resultType="java.util.LinkedHashMap"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -4508,6 +4579,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT DILV.VERSION_VALUE FROM DIL_VERSION DILV 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         WHERE DILV.VERSION_ID = 7 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!-- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="materialMesNewContinue" resultType="java.util.Map"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         RM.MATERIAL_NAME 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -4565,6 +4637,77 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         and  OO.order_ID  = #{orderId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ORDER BY RM.MATERIAL_NAME 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="materialMesNewContinue" resultType="java.util.Map"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                RM.MATERIAL_NAME 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                || '   ' || ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        WHEN ams.DELETED IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            THEN '取消装货' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        ELSE decode(oom.MATERIAL_PRIORITY, 71, '', RW.WAREHOUSE_NAME) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        END 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                                                            "materialName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                RM.MATERIAL_ID "materialId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                OOM.MATERIAL_PRIORITY "materialPriority", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                OOM.SALE_MATERIAL_ID "saleMaterialId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                CONCAT(CONCAT(RM.MATERIAL_MODEL, '('), CONCAT(MATERIAL_SPECIFICATION, ')')) "materialMC", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                (CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     WHEN OOM.ORDER_MATERIAL_NUMBER IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                         THEN OOM.ORDER_MATERIAL_NUMBER || '件/支' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    END 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ) || ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        WHEN (CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  WHEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                              ams.IS_POUND_SALE = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                          AND TWB.BATCH_NET_WEIGHT IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                      THEN TWB.BATCH_NET_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  WHEN ams.IS_POUND_SALE = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                      AND TWB.BATCH_NET_WEIGHT IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                      THEN ams.MATERIAL_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  ELSE ams.MATERIAL_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            END) IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            THEN '-' || (CASE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                             WHEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                         ams.IS_POUND_SALE = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                     AND TWB.BATCH_NET_WEIGHT IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                 THEN TWB.BATCH_NET_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                             WHEN ams.IS_POUND_SALE = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                 AND TWB.BATCH_NET_WEIGHT IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                 THEN ams.MATERIAL_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                             ELSE ams.MATERIAL_WEIGHT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            END) || '吨' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        END 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ) || '-(八点前装的)' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    AS "weightNum" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            OMSTRUCK_ORDER_MATERIAL OOM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                LEFT JOIN OMSTRUCK_ORDER OO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          ON 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              OO.ORDER_ID = OOM.ORDER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                LEFT JOIN RMS_MATERIAL RM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          ON 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              RM.MATERIAL_ID = OOM.MATERIAL_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                LEFT JOIN RMS_WAREHOUSE RW 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          ON 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              OOM.MATERIAL_PRIORITY = RW.WAREHOUSE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                LEFT JOIN AMS_SALE_MATERIAL ams 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          ON 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              ams.SALE_MATERIAL_ID = oom.SALE_MATERIAL_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                LEFT JOIN TMSTRUCK_WEIGHT_BATCH TWB 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          ON 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              TWB.WEIGHT_BATCH_ID = ams.WEIGHT_BATCH_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            OO.ORDER_STATUS = 2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          AND OO.order_ID = #{orderId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          AND ams.DELETED IS NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ORDER BY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            RM.MATERIAL_NAME 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="selectContinueOrderId" resultType="java.math.BigDecimal" parameterType="java.math.BigDecimal"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT OO.ORDER_ID FROM OMSTRUCK_ORDER OO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         WHERE 
			 |