Ver código fonte

修成工序核算工单信息获取

qiuenguang 1 ano atrás
pai
commit
a68a1b05cd
1 arquivos alterados com 8 adições e 0 exclusões
  1. 8 0
      application/api/controller/WorkOrder.php

+ 8 - 0
application/api/controller/WorkOrder.php

@@ -885,6 +885,10 @@ class WorkOrder extends Api
         if (empty($workOrder)){
             $this->error('参数错误');
         }
+        $orderList = \db('工单_基本资料')
+            ->field('rtrim(Gd_cpdh) as 印件代号,rtrim(Gd_cpmc) as 印件名称,rtrim(成品代号) as 产品代号,rtrim(成品名称) as 产品名称')
+            ->where('Gd_gdbh',$workOrder)
+            ->find();
         $field = 'rtrim(Gy0_方案) as 方案,rtrim(Gy0_yjno) as yjno,rtrim(Gy0_gxh) as gxh,rtrim(Gy0_gxmc) as gxmc,rtrim(Add_gxmc) as add_gxmc,
         rtrim(Gy0_sbbh) as 参照设备,rtrim(工价系数) as 难度系数,rtrim(Gy0_shdh) as 损耗代号,rtrim(Gy0_Rate0) as 基础损耗,rtrim(Gy0_Rate1) as 损耗率,
         rtrim(印刷方式) as 印刷方式,rtrim(版距) as 版距,rtrim(Gy0_ms) as 计损色数,rtrim(损耗系数) as 损耗系数,rtrim(UniqId) as UniqId';
@@ -902,6 +906,10 @@ class WorkOrder extends Api
             $list[$key]['印件号及工序名称'] = $value['yjno'].'-'.$value['gxh'].$value['gxmc'].'('.$value['add_gxmc'].')';
             unset($list[$key]['yjno'],$list[$key]['gxmc'],$list[$key]['add_gxmc']);
         }
+        $list['产品名称'] = $orderList['产品名称'];
+        $list['产品代号'] = $orderList['产品代号'];
+        $list['印件代号'] = $orderList['印件代号'];
+        $list['印件名称'] = $orderList['印件名称'];
         $this->success('成功',$list);
     }