unknown 7 месяцев назад
Родитель
Сommit
b84622cdfc
1 измененных файлов с 5 добавлено и 6 удалено
  1. 5 6
      application/api/controller/PrintingPlate.php

+ 5 - 6
application/api/controller/PrintingPlate.php

@@ -150,15 +150,14 @@ class PrintingPlate extends Api
                 'a.原始印数',
                 'a.考核印数',
                 'a.UniqID',
-                "MAX(CASE 
-                WHEN c.Yb_退还日期 IS NULL 
-                THEN c.UniqID 
-                ELSE NULL 
-            END) as GDUID",
+                "MAX(c.UniqID) as GDUID",
                 'rtrim(a.Sys_id) as 创建用户',
                 'a.Sys_rq as 创建日期',
                 'a.Mod_rq as 修改时间',
-                'COALESCE(SUM(c.Yb_印数), 0) as 累计印数',
+                "(SELECT COALESCE(SUM(cc.Yb_印数), 0) 
+                   FROM `工单_印版领用记录` cc 
+                   WHERE cc.Yb_存货编码 = a.存货编码 AND cc.Yb_供方批号 = a.供方批号
+               ) as 累计印数",
                 "MAX(CASE 
                 WHEN c.Yb_领用日期 IS NOT NULL AND c.Yb_退还日期 IS NULL 
                 THEN c.Yb_工单编号