luobang 2 anos atrás
pai
commit
18df68b936

+ 14 - 3
src/main/resources/com/steerinfo/dil/mapper/StatisticalReportMapper.xml

@@ -1995,8 +1995,20 @@
                     TAR.INSERT_TIME "arrivalTime",
                     TRR.INSERT_TIME "receiptTime",
                     ASO.sale_remark "saleRemark",
-                    DECODE(OO.PRINTNUMBER,1,'已打印','未打印') "isPrintDelivery",
-                    decode(TSR.RESULT_ID,null,'未发送','已发送')  "smsResultId",
+                    (CASE WHEN
+                        TLFR.RESULT_OUT_GATE_TIME IS NULL
+                        then null
+                        WHEN OO.PRINTNUMBER = 1
+                        then '已打印'
+                        else  '未打印'
+                        END)  "isPrintDelivery",
+                    (CASE WHEN
+                        TLFR.RESULT_OUT_GATE_TIME IS NULL
+                        then null
+                        WHEN TSR.RESULT_ID is null
+                        then '未发送'
+                        else  '已发送'
+                        END) "smsResultId",
                     (CASE WHEN
                         ASO.DELETED = 2 then '关闭'
                     when ASO.DELETED = 1 then '反审批'
@@ -3213,7 +3225,6 @@
         ON TLR.RESULT_TOTAL_ID = TTR.RESULT_TOTAL_ID
         AND TLR.MATERIAL_ID = RM.MATERIAL_ID
         WHERE ASO.SALE_TYPE = 1
-        AND ASO.DELETED = 0
         and ASM.SALE_MATERIAL_ID IS NOT NULL
         AND ASOM.SALE_ORDER_MATERIAL_ID = #{saleOrderMaterialId}
     </select>