| 
					
				 | 
			
			
				@@ -24,20 +24,21 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="DELETED" jdbcType="DECIMAL" property="deleted" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="CLOSE_STATUS" jdbcType="DECIMAL" property="closeStatus" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="SALER_ID" jdbcType="DECIMAL" property="salerId" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <result column="SALE_TYPE" jdbcType="DECIMAL" property="saleType" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </resultMap> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <sql id="columns"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     SALE_ORDER_ID, PLAN_ID, SALE_NUMBER, SHIPPER_ID, RECEIVE_ID, SALE_ACCOUNT_BALANCE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     SALE_CURRENT_ORDER_AMOUNT, SALE_HISTORICAL_ORDER_AMOUNT, SALE_ORDER_STATUS, SALE_ORDER_RECEIVE_CUSTOMER, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     SALE_ORDER_ISSELF_MENTION, SALE_UNIT_PRICE, SALE_ORDER_TAX, SALE_REMARK, INSERT_USERNAME, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, CLOSE_STATUS, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    SALER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    SALER_ID, SALE_TYPE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <sql id="columns_alias"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     t.SALE_ORDER_ID, t.PLAN_ID, t.SALE_NUMBER, t.SHIPPER_ID, t.RECEIVE_ID, t.SALE_ACCOUNT_BALANCE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     t.SALE_CURRENT_ORDER_AMOUNT, t.SALE_HISTORICAL_ORDER_AMOUNT, t.SALE_ORDER_STATUS, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     t.SALE_ORDER_RECEIVE_CUSTOMER, t.SALE_ORDER_ISSELF_MENTION, t.SALE_UNIT_PRICE, t.SALE_ORDER_TAX, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     t.SALE_REMARK, t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    t.INSERT_UPDATE_REMARK, t.DELETED, t.CLOSE_STATUS, t.SALER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    t.INSERT_UPDATE_REMARK, t.DELETED, t.CLOSE_STATUS, t.SALER_ID, t.SALE_TYPE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <sql id="select"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     SELECT <include refid="columns" /> FROM AMS_SALE_ORDER 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -113,6 +114,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="salerId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         and SALER_ID = #{salerId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <if test="saleType != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        and SALE_TYPE = #{saleType} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <sql id="whereLike"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -183,6 +187,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="salerId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         and SALER_ID = #{salerId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <if test="saleType != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        and SALE_TYPE = #{saleType} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <delete id="deleteByPrimaryKey" parameterType="DECIMAL"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -255,6 +262,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <if test="salerId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       or SALER_ID = #{salerId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <if test="saleType != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      or SALE_TYPE = #{saleType} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <insert id="insert" parameterType="com.steerinfo.dil.model.AmsSaleOrder"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     insert into AMS_SALE_ORDER (SALE_ORDER_ID, PLAN_ID, SALE_NUMBER, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -265,7 +275,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 SALE_ORDER_TAX, SALE_REMARK, INSERT_USERNAME, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 INSERT_UPDATE_REMARK, DELETED, CLOSE_STATUS, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                SALER_ID) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                SALER_ID, SALE_TYPE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     values (#{saleOrderId,jdbcType=DECIMAL}, #{planId,jdbcType=DECIMAL}, #{saleNumber,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             #{shipperId,jdbcType=DECIMAL}, #{receiveId,jdbcType=DECIMAL}, #{saleAccountBalance,jdbcType=DECIMAL}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             #{saleCurrentOrderAmount,jdbcType=DECIMAL}, #{saleHistoricalOrderAmount,jdbcType=DECIMAL}, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -274,7 +284,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             #{saleOrderTax,jdbcType=VARCHAR}, #{saleRemark,jdbcType=VARCHAR}, #{insertUsername,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL}, #{closeStatus,jdbcType=DECIMAL}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            #{salerId,jdbcType=DECIMAL}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            #{salerId,jdbcType=DECIMAL}, #{saleType,jdbcType=DECIMAL}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <insert id="insertSelective" parameterType="com.steerinfo.dil.model.AmsSaleOrder"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     insert into AMS_SALE_ORDER 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -345,6 +355,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="salerId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SALER_ID, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <if test="saleType != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SALE_TYPE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </trim> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <trim prefix="values (" suffix=")" suffixOverrides=","> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="saleOrderId != null"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -413,6 +426,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="salerId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         #{salerId,jdbcType=DECIMAL}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <if test="saleType != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        #{saleType,jdbcType=DECIMAL}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </trim> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <update id="updateByPrimaryKey" parameterType="com.steerinfo.dil.model.AmsSaleOrder"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -437,7 +453,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         DELETED = #{deleted,jdbcType=DECIMAL}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         CLOSE_STATUS = #{closeStatus,jdbcType=DECIMAL}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        SALER_ID = #{salerId,jdbcType=DECIMAL} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SALER_ID = #{salerId,jdbcType=DECIMAL}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SALE_TYPE = #{saleType,jdbcType=DECIMAL} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     where SALE_ORDER_ID = #{saleOrderId,jdbcType=DECIMAL} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </update> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.dil.model.AmsSaleOrder"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -506,6 +523,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="salerId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SALER_ID = #{salerId,jdbcType=DECIMAL}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <if test="saleType != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SALE_TYPE = #{saleType,jdbcType=DECIMAL}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </set> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     where SALE_ORDER_ID = #{saleOrderId,jdbcType=DECIMAL} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </update> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -532,8 +552,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     SALE_ORDER_TAX, SALE_REMARK, INSERT_USERNAME, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     INSERT_TIME, UPDATE_USERNAME, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     UPDATE_TIME, INSERT_UPDATE_REMARK, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    DELETED, CLOSE_STATUS, SALER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    DELETED, CLOSE_STATUS, SALER_ID, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    SALE_TYPE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ( <foreach collection="list" item="item" separator="union all"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     #{item.saleOrderId,jdbcType=DECIMAL}, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -545,8 +565,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     #{item.saleOrderTax,jdbcType=VARCHAR}, #{item.saleRemark,jdbcType=VARCHAR}, #{item.insertUsername,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     #{item.insertTime,jdbcType=TIMESTAMP}, #{item.updateUsername,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     #{item.updateTime,jdbcType=TIMESTAMP}, #{item.insertUpdateRemark,jdbcType=VARCHAR}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    #{item.deleted,jdbcType=DECIMAL}, #{item.closeStatus,jdbcType=DECIMAL}, #{item.salerId,jdbcType=DECIMAL} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    from dual 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    #{item.deleted,jdbcType=DECIMAL}, #{item.closeStatus,jdbcType=DECIMAL}, #{item.salerId,jdbcType=DECIMAL}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    #{item.saleType,jdbcType=DECIMAL} from dual 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </foreach> ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <update id="batchUpdate" parameterType="java.util.List"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -640,6 +660,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <foreach close="end" collection="list" index="index" item="item" open="case SALE_ORDER_ID" separator=" "> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       when #{item.saleOrderId,jdbcType=DECIMAL} then #{item.salerId,jdbcType=DECIMAL} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ,SALE_TYPE= 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <foreach close="end" collection="list" index="index" item="item" open="case SALE_ORDER_ID" separator=" "> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      when #{item.saleOrderId,jdbcType=DECIMAL} then #{item.saleType,jdbcType=DECIMAL} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     where SALE_ORDER_ID in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <foreach close=")" collection="list" index="index" item="item" open="(" separator=","> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       #{item.saleOrderId,jdbcType=DECIMAL} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1492,7 +1516,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     on a_s_order.SHIPPER_ID=r_shipper.SHIPPER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     left join RMS_CONSIGNEE r_consignee 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     on a_s_order.RECEIVE_ID=r_consignee.CONSIGNEE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    where a_s_order.SALE_ORDER_STATUS=0 and a_s_order.DELETED=0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    where a_s_order.SALE_ORDER_STATUS=0 and a_s_order.DELETED=0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <if test="consigneeSsoId != null" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      and r_consignee.CONSIGNEE_SSO_ID = #{consigneeSsoId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="saleNumber != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         and 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1585,7 +1613,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     left join RMS_CONSIGNEE r_consignee 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     on a_s_order.RECEIVE_ID=r_consignee.CONSIGNEE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     where a_s_order.SALE_ORDER_STATUS=1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    and a_s_order.DELETED = 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    and a_s_order.DELETED = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <if test="consigneeSsoId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      and r_consignee.CONSIGNEE_SSO_ID = #{consigneeSsoId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <if test="saleNumber != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         and 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1824,6 +1856,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <if test="shipperId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       and a_s_order.SHIPPER_ID = #{shipperId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <if test="saleType != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      and a_s_order.SALE_TYPE = #{saleType} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <if test="saleType == null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      and a_s_order.SALE_TYPE is null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <if test="consigneeSsoId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      and r_consignee.CONSIGNEE_SSO_ID = #{consigneeSsoId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ORDER BY a_s_order.UPDATE_TIME DESC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <where> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2091,7 +2132,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     on t_t_result.result_total_id=t_w_result.result_total_id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     left join OMSTRUCK_ORDER_MATERIAL o_o_material 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     on o_order.order_id=o_o_material.ORDER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    where t_w_result.RESULT_NET_WEIGHT is null and o_order.order_status !=8 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    where t_w_result.RESULT_NET_WEIGHT is null and o_order.order_status in (2,4,5) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     GROUP BY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     a_s_o_Material.SALE_ORDER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2106,6 +2147,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     on o_order.order_id=t_t_result.order_id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     left join Tmstruck_Weight_Result t_w_result 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     on t_t_result.result_total_id=t_w_result.result_total_id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    where t_w_result.RESULT_NET_WEIGHT is null and o_order.order_status in (2,4,5) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     GROUP BY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     a_s_o_Material.SALE_ORDER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2254,23 +2296,25 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <select id="getTruckNoAndMaterial" parameterType="DECIMAL" resultType="java.util.Map" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    SELECT DISTINCT ASOM.SALE_ORDER_MATERIAL_TRUCK_NO                                                                AS "truckNo", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    RM.MATERIAL_NAME                                                                                 AS "materialName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ASM.MATERIAL_ID                                                                                  AS "materialId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ASM.MATERIAL_NUMBER                                                                              AS "materialNumber", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ASM.MATERIAL_WEIGHT                                                                              AS "materialWeight", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ASOM.SALE_DATE_OF_RECEIPT                                                                        AS "receiptDate", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    RM.MATERIAL_SPECIFICATION || RM.MATERIAL_MODEL                                                   AS "materialModelSpecification", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    RM.MATERIAL_CODE                                                                                 AS "materialCode", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    SELECT DISTINCT ASOM.SALE_ORDER_MATERIAL_TRUCK_NO              AS "truckNo", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    RM.MATERIAL_NAME                               AS "materialName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ASM.MATERIAL_ID                                AS "materialId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ASM.MATERIAL_NUMBER                            AS "materialNumber", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ASM.MATERIAL_WEIGHT                            AS "materialWeight", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ASOM.SALE_DATE_OF_RECEIPT                      AS "receiptDate", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    RM.MATERIAL_SPECIFICATION || RM.MATERIAL_MODEL AS "materialModelSpecification", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    RM.MATERIAL_CODE                               AS "materialCode", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT || RRA.ADDRESS_TOWN || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    RRP.ADDRESS_DELIVERY_ADDRESS                                                                     AS "place", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ASOM.SALE_DATE_OF_RECEIPT                                                                        AS "receiptDate", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ASOM.SALE_ORDER_CONSIGNEE_TEL                                                                    AS "saleOrderConsigneeTel", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ASOM.SALE_ORDER_CONSIGNEE                                                                        AS "saleOrderConsignee", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ASOM.SALE_ORDER_MATERIAL_ID                                                                      AS "saleOrderMaterialId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ASOM.SALE_SHIPPING_ADDRESS_ID                                                                    AS "placeId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    RC.CAPACITY_NUMBER                                                                               AS "capacityNumber", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ADSO.CARRIER_ID                                                                                  AS "carrierId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    RRP.ADDRESS_DELIVERY_ADDRESS                   AS "place", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ASOM.SALE_DATE_OF_RECEIPT                      AS "receiptDate", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ASOM.SALE_ORDER_CONSIGNEE_TEL                  AS "saleOrderConsigneeTel", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ASOM.SALE_ORDER_CONSIGNEE                      AS "saleOrderConsignee", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ASOM.SALE_ORDER_MATERIAL_ID                    AS "saleOrderMaterialId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ASOM.SALE_SHIPPING_ADDRESS_ID                  AS "placeId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    RC.CAPACITY_NUMBER                             AS "capacityNumber", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ADSO.CARRIER_ID                                AS "carrierId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    RCA.CARRIER_NAME                               AS "carrierName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ASOM.TRUCK_REMARK                              AS "truckRemark" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     FROM AMS_SALE_TRUCKNO_MATERIAL ASTM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                      ON ASOM.SALE_ORDER_MATERIAL_ID = ASTM.SALE_ORDER_MATERIAL_ID 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2288,8 +2332,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                      ON RC.CAPACITY_ID = OO.CAPACITY_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            LEFT JOIN AMS_DISPATCH_SALE_ORDER ADSO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                      ON ADSO.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           LEFT JOIN RMS_CARRIER RCA 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     ON RCA.CARRIER_ID = ADSO.CARRIER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     WHERE ASOM.SALE_ORDER_ID = #{saleOrderId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       AND OO.ORDER_ID IS NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      AND ADSO.DISPATCH_ID IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ORDER BY ASOM.SALE_ORDER_MATERIAL_TRUCK_NO ASC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2311,9 +2358,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                      ON ACTP.PLACE_ID = RRP.PLACE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            LEFT JOIN RMS_CARRIER RC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                      ON RC.CARRIER_ID = ACTP.CARRIER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    WHERE RRP.ADDRESS_ID = #{addressId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    WHERE RRP.PLACE_ID = #{placeId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       AND ACTP.CARRIER_ID IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       AND ACTP.DELETED = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ORDER BY ACTP.PRICE_VALUE DESC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <select id="getPriceByCarrierAndPlace" parameterType="java.util.Map" resultType="java.util.Map"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2807,7 +2855,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     ASOM.SALE_ORDER_MATERIAL_ID                    AS "saleOrderMaterialId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     ASOM.SALE_SHIPPING_ADDRESS_ID                  AS "placeId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     RC.CAPACITY_NUMBER                             AS "capacityNumber", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    ADSO.CARRIER_ID                                AS "carrierId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ADSO.CARRIER_ID                                AS "carrierId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ASOM.TRUCK_REMARK                              AS "truckRemark" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     FROM AMS_SALE_TRUCKNO_MATERIAL ASTM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                      ON ASOM.SALE_ORDER_MATERIAL_ID = ASTM.SALE_ORDER_MATERIAL_ID 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2945,4 +2994,126 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     WHERE ACTP.CARRIER_ID = #{carrierId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       AND ASOM.SALE_ORDER_MATERIAL_ID = #{saleOrderMaterialId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <select id="selectConsigneeName" parameterType="DECIMAL" resultType="java.lang.String" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    SELECT RC.CONSIGNEE_COMPANY_NAME AS "consigneeName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    FROM RMS_CONSIGNEE RC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    WHERE RC.CONSIGNEE_ID = #{receiveId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <select id="selectCarrierId" resultType="DECIMAL" parameterType="java.lang.String"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    SELECT RC.CARRIER_ID AS "carrierId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    FROM RMS_CARRIER RC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    WHERE RC.CARRIER_NAME = #{consigneeName} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <select id="getSaleMapMessages" resultType="java.util.Map" parameterType="DECIMAL" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    SELECT ASO.SALE_ORDER_ISSELF_MENTION   AS "isSelfMention", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           ASO.SALE_REMARK                 AS "saleRemark", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           ASO.SALE_ORDER_RECEIVE_CUSTOMER AS "saleOrderReceiveCustomer", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RSH.SHIPPER_ID                  AS "shipperId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RSH.SHIPPER_NAME                AS "shipperName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RCO.CONSIGNEE_ID                AS "receiveId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RCO.CONSIGNEE_COMPANY_NAME      AS "receiveName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RSA.SALER_ID                    AS "salerId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RSA.SALER_NAME                  AS "salerName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    FROM AMS_SALE_ORDER ASO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           LEFT JOIN RMS_SHIPPER RSH 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     ON RSH.SHIPPER_ID = ASO.SHIPPER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           LEFT JOIN RMS_CONSIGNEE RCO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     ON RCO.CONSIGNEE_ID = ASO.RECEIVE_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           LEFT JOIN RMS_SALER RSA 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     ON RSA.SALER_ID = ASO.SALER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    WHERE ASO.SALE_ORDER_ID = #{saleOrderId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <select id="getSaleListMessages" parameterType="DECIMAL" resultType="java.util.Map" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    SELECT ASOM.SALE_ORDER_MATERIAL_TRUCK_NO                                AS "truckNo", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RRP.ADDRESS_DELIVERY_ADDRESS                                     AS "place", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RRA.ADDRESS_ID                                                   AS "shipperAddressId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RRA.ADDRESS_PROVINCE || RRA.ADDRESS_DISTRICT || RRA.ADDRESS_TOWN AS "saleShipperAddressName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           ASOM.SALE_ORDER_CONSIGNEE                                        AS "saleOrderConsignee", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           ASOM.SALE_ORDER_CONSIGNEE_TEL                                    AS "saleOrderConsigneeTel", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           ASOM.SALE_DATE_OF_RECEIPT                                        AS "saleDateOfReceipt", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           ASM.MATERIAL_ID                                                  AS "materialId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RM.MATERIAL_NAME                                                 AS "materialName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RM.MATERIAL_SPECIFICATION || RM.MATERIAL_MODEL                   AS "Specification", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           RM.MATERIAL_CODE                                                 AS "materialCode", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           ASM.MATERIAL_NUMBER                                              AS "materialNumber", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           ASM.STEEL_METER                                                  AS "steelMeters", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           ASM.IS_POUND_SALE                                                AS "isPoundSale" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    FROM AMS_SALE_ORDER ASO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     ON ASO.SALE_ORDER_ID = ASOM.SALE_ORDER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           LEFT JOIN AMS_SALE_TRUCKNO_MATERIAL ASTM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     ON ASTM.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           LEFT JOIN AMS_SALE_MATERIAL ASM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     ON ASM.SALE_MATERIAL_ID = ASTM.MATERIAL_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           LEFT JOIN RMS_MATERIAL RM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     ON RM.MATERIAL_ID = ASM.MATERIAL_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           LEFT JOIN RMS_RECEIVE_PLACE RRP 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     ON RRP.PLACE_ID = ASOM.SALE_SHIPPING_ADDRESS_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           LEFT JOIN RMS_RECEIVE_ADDRESS RRA 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     ON RRA.ADDRESS_ID = RRP.ADDRESS_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    WHERE ASO.SALE_ORDER_ID = #{saleOrderId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <select id="matchingAddressRecently" parameterType="DECIMAL" resultType="java.util.Map" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    SELECT DISTINCT * 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    FROM (SELECT RRP.PLACE_ID "placeId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    RRP.ADDRESS_DELIVERY_ADDRESS "place", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    RRA.ADDRESS_ID "shipperAddressId", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    RRA.ADDRESS_PROVINCE "addressProvince", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    RRA.ADDRESS_DISTRICT "addressDistrict", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    RRA.ADDRESS_TOWN "addressTown", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ASOM.SALE_ORDER_CONSIGNEE_TEL "saleOrderConsigneeTel" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    FROM AMS_SALE_ORDER ASO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ON ASO.SALE_ORDER_ID = ASOM.SALE_ORDER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    LEFT JOIN RMS_RECEIVE_PLACE RRP 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ON RRP.PLACE_ID = ASOM.SALE_SHIPPING_ADDRESS_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    LEFT JOIN RMS_RECEIVE_ADDRESS RRA 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ON RRA.ADDRESS_ID = RRP.ADDRESS_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    WHERE ASO.RECEIVE_ID = #{receiveId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    AND RRP.PLACE_ID IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ORDER BY ASOM.SALE_ORDER_MATERIAL_ID DESC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    WHERE rownum <![CDATA[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    < 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ]]> 2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <select id="getSalerByReceiveId" parameterType="DECIMAL" resultType="java.util.Map" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    SELECT DISTINCT * 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    FROM ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           SELECT RS.SALER_NAME "salerName", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  RS.SALER_ID   "salerId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           FROM AMS_SALE_ORDER ASO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  LEFT JOIN RMS_SALER RS 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            ON RS.SALER_ID = ASO.SALER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           WHERE ASO.RECEIVE_ID = #{receiveId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           AND RS.SALER_ID IS NOT NULL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           AND ASO.SALE_TYPE = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           ORDER BY ASO.SALE_ORDER_ID DESC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+         ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    WHERE rownum <![CDATA[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    < 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ]]> 2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <select id="matchingDriverTelRecently" parameterType="java.lang.String" resultType="java.lang.String"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    SELECT DISTINCT * 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    FROM ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           SELECT OO.DRIVER_TEL "driverTel" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           FROM RMS_CAPACITY RCA 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  LEFT JOIN OMSTRUCK_ORDER OO 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            ON OO.CAPACITY_ID = RCA.CAPACITY_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           WHERE RCA.CAPACITY_NUMBER = #{capacityNumber} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+             AND OO.ORDER_TYPE = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           ORDER BY OO.ORDER_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+         ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    WHERE ROWNUM <![CDATA[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    < 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ]]> 2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </mapper> 
			 |