瀏覽代碼

优化销售钢材报表

luobang 2 年之前
父節點
當前提交
c03995bee5
共有 1 個文件被更改,包括 13 次插入6 次删除
  1. 13 6
      src/main/resources/com/steerinfo/dil/mapper/StatisticalReportMapper.xml

+ 13 - 6
src/main/resources/com/steerinfo/dil/mapper/StatisticalReportMapper.xml

@@ -2628,12 +2628,14 @@
         LEFT JOIN TMSTRUCK_LEAVE_FACTORY_RESULT TLFR
         ON TLFR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
         WHERE ASO.SALE_TYPE = 1
-        AND ASO.DELETED = 0
-        and ASM.SALE_MATERIAL_ID IS NOT NULL
-        AND TWR.RESULT_NET_WEIGHT IS NULL
-        AND ASOM.SALE_DATE_OF_RECEIPT  < sysdate
-        AND ASOM.SALE_DATE_OF_RECEIPT  > sysdate -1
-        AND ASO.INSERT_UPDATE_REMARK != '物流上传金蝶成功'
+        <if test="entryIdList == null">
+            AND ASO.DELETED = 0
+            and ASM.SALE_MATERIAL_ID IS NOT NULL
+            AND TWR.RESULT_NET_WEIGHT IS NULL
+            AND ASOM.SALE_DATE_OF_RECEIPT  &lt; sysdate
+            AND ASOM.SALE_DATE_OF_RECEIPT  > sysdate -1
+            AND ASO.INSERT_UPDATE_REMARK != '物流上传金蝶成功'
+        </if>
         <if test="remark != null" >
             and RSR.SALER_NAME || RCA.CAPACITY_NUMBER || RC.CONSIGNEE_COMPANY_NAME || R_CARRIER.CARRIER_ABBREVIATION || RM.MATERIAL_NAME || RM.MATERIAL_MODEL || RM.MATERIAL_SPECIFICATION LIKE #{remark}
         </if>
@@ -2682,6 +2684,11 @@
             RSA.AREA_NAME like '%${item}%'
         </foreach>
         </if>
+        <if test="entryIdList != null">
+            and <foreach collection="entryIdList" item="item" open="(" separator="or" close=")">
+            ASM.EAS_PRIMARY_ID like '%${item}'
+        </foreach>
+        </if>
         order by ASO.SALE_ORDER_ID DESC, OO.ORDER_ID  DESC
         )
     </select>