diff --git a/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/mapper/StatisticsOrderInfoMapper.xml b/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/mapper/StatisticsOrderInfoMapper.xml index 1c5c97d7c..7c20634dc 100644 --- a/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/mapper/StatisticsOrderInfoMapper.xml +++ b/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/mapper/StatisticsOrderInfoMapper.xml @@ -689,7 +689,13 @@ and lsoi.sync_fee_status = #{param.syncFeeSstatus} - and lsoi.sign_status = #{param.signStatus} + and CASE + lww.waybill_status + WHEN 100 THEN + 2 + WHEN 90 THEN + 1 ELSE 0 + END = #{param.signStatus} and Locate(#{param.waybillNo},lww.waybill_no) > 0