瀏覽代碼

优化显示单个印件

liuhairui 1 年之前
父節點
當前提交
7f3dd3693f
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      application/api/controller/OrderSuperLoss.php

+ 4 - 1
application/api/controller/OrderSuperLoss.php

@@ -370,11 +370,14 @@ class OrderSuperLoss extends Api
         if (!isset($params['order']) || empty($params['order'])) {
             $this->error('参数错误');
         }
+        if (!isset($params['Gy0_yjno']) || empty($params['Gy0_yjno'])) {
+            $this->error('参数错误');
+        }
         $sql = "SELECT a.Gy0_gdbh,a.Gy0_yjno,a.Gy0_gxh,rtrim(a.Gy0_gxmc) as Gy0_gxmc,rtrim(a.Add_gxmc) as Add_gxmc,a.Gy0_ls,a.Gy0_Rate0,a.Gy0_Rate1,a.损耗系数,a.Gy0_ms,
                 a.Gy0_计划接货数,a.Gy0_计划损耗,sum(b.sczl_cl) as total_cl,sum(b.sczl_zcfp) as total_fp,sum(c.sczl_cl) as cl,SUM(c.sczl_fp) as fp FROM `工单_工艺资料` a
                 LEFT JOIN `设备_产量计酬` b ON a.Gy0_gdbh = b.sczl_gdbh AND a.Gy0_gxh = b.sczl_gxh
                 LEFT JOIN `db_sczl` c ON a.Gy0_gdbh = c.sczl_gdbh AND a.Gy0_gxh = c.sczl_gxh
-                WHERE a.Gy0_gdbh = '{$params['order']}' GROUP BY a.Gy0_gxh";
+                WHERE a.Gy0_gdbh = '{$params['order']}' AND a.Gy0_yjno = '{$params['Gy0_yjno']}' GROUP BY a.Gy0_gxh";
         $data = Db::query($sql);
         foreach ($data as $key=>$value){
             if (!empty($value['total_cl'])){