Browse Source

排程产品名称显示

qiuenguang 1 năm trước cách đây
mục cha
commit
df4685c45f
1 tập tin đã thay đổi với 30 bổ sung30 xóa
  1. 30 30
      application/api/controller/Facility.php

+ 30 - 30
application/api/controller/Facility.php

@@ -335,40 +335,40 @@ class Facility extends Api
             $this->error('参数错误');
             $this->error('参数错误');
         }
         }
         $sql = "SELECT
         $sql = "SELECT
-                rtrim( b.Gy0_gdbh ) AS gdbh,
-                rtrim(b.质量要求) AS 质量信息,
-                rtrim( b.Gy0_yjno ) AS yjno,
-                rtrim( b.Gy0_gxh ) AS gxh,
-                rtrim( b.Gy0_gxmc ) AS gxmc,
-                rtrim( b.Add_gxmc ) AS add_gxmc,
-                rtrim( b.Gy0_辅助工时 ) AS 装版时数,
-                rtrim( b.Gy0_小时产能 ) AS 工序产能,
-                rtrim( b.Gy0_生产工时 ) AS 计划工时,
-                rtrim( b.Gy0_sj1 ) AS sj1,
-                rtrim( b.Gy0_sj2 ) AS sj2,
-                rtrim(b.工序备注) AS 排产备注,
+                rtrim( a.Gy0_gdbh ) AS gdbh,
+                rtrim(a.质量要求) AS 质量信息,
+                rtrim( a.Gy0_yjno ) AS yjno,
+                rtrim( a.Gy0_gxh ) AS gxh,
+                rtrim( a.Gy0_gxmc ) AS gxmc,
+                rtrim( a.Add_gxmc ) AS add_gxmc,
+                rtrim( a.Gy0_辅助工时 ) AS 装版时数,
+                rtrim( a.Gy0_小时产能 ) AS 工序产能,
+                rtrim( a.Gy0_生产工时 ) AS 计划工时,
+                rtrim( a.Gy0_sj1 ) AS sj1,
+                rtrim( a.Gy0_sj2 ) AS sj2,
+                rtrim(a.工序备注) AS 排产备注,
                 RTRIM(d.yj_yjmc) AS 印件名称,
                 RTRIM(d.yj_yjmc) AS 印件名称,
-                RTRIM(a.Gd_cpmc) AS 产品名称,
-                RTRIM(a.成品代号) AS 产品代号,
+                RTRIM(b.Gd_cpmc) AS 产品名称,
+                RTRIM(b.成品代号) AS 产品代号,
                 SUM(E.sczl_cl) AS 已完成,
                 SUM(E.sczl_cl) AS 已完成,
-                rtrim(b.Gy0_计划接货数) AS 计划接货数,
-                RTRIM(b.Gy0_ls) AS ls ,
-                rtrim(b.Gy0_班次安排) AS 班组,
-                rtrim(b.UniqId) AS UniqId,
-                rtrim(b.Gy0_最早开工时间) AS 最早开工时间
+                rtrim(a.Gy0_计划接货数) AS 计划接货数,
+                RTRIM(a.Gy0_ls) AS ls ,
+                rtrim(a.Gy0_班次安排) AS 班组,
+                rtrim(a.UniqId) AS UniqId,
+                rtrim(a.Gy0_最早开工时间) AS 最早开工时间
             FROM
             FROM
-                `工单_基本资料` AS a
-                JOIN `工单_工艺资料` AS b ON a.Gd_gdbh = b.Gy0_gdbh 
-                JOIN `工单_印件资料` AS d ON a.Gd_gdbh = d.Yj_Gdbh
-                LEFT JOIN `设备_产量计酬` AS e ON e.sczl_gdbh = a.Gd_gdbh AND e.sczl_yjno = b.Gy0_yjno AND e.sczl_gxh = b.Gy0_gxh
+                `工单_工艺资料` AS a
+                JOIN `工单_印件资料` AS d ON a.Gy0_gdbh = d.Yj_Gdbh AND d.yj_Yjno = a.Gy0_yjno
+                JOIN `工单_基本资料` AS b ON b.Gd_gdbh = a.Gy0_gdbh AND b.Gd_cpdh = d.yj_Yjdh
+                LEFT JOIN `设备_产量计酬` AS e ON e.sczl_gdbh = a.Gy0_gdbh AND e.sczl_yjno = a.Gy0_yjno AND e.sczl_gxh = a.Gy0_gxh
             WHERE
             WHERE
-                a.gd_statu = '2-生产中' 
-                AND b.Gy0_sbbh LIKE '%{$machine}%' 
-                AND b.PD_WG = '1900-01-01 00:00:00' 
-                AND b.Gy0_sj1 <> '1900-01-01 00:00:00'
-                AND b.Gy0_sj1 < '2099-01-01 00:00:00' 
-            GROUP BY a.Gd_gdbh,b.Gy0_yjno, b.Gy0_gxh
-            ORDER BY b.Gy0_sj1";
+                b.gd_statu = '2-生产中' 
+                AND a.Gy0_sbbh LIKE '%{$machine}%' 
+                AND a.PD_WG = '1900-01-01 00:00:00' 
+                AND a.Gy0_sj1 <> '1900-01-01 00:00:00'
+                AND a.Gy0_sj1 < '2099-01-01 00:00:00' 
+            GROUP BY a.Gy0_gdbh,a.Gy0_yjno,a.Gy0_gxh
+            ORDER BY a.Gy0_sj1";
         $orderList = Db::query($sql);
         $orderList = Db::query($sql);
         if (empty($orderList)){
         if (empty($orderList)){
             $this->success('未找到排产工单');
             $this->success('未找到排产工单');