فهرست منبع

引用产品资料优化

qiuenguang 1 سال پیش
والد
کامیت
94d225dbfc
1فایلهای تغییر یافته به همراه7 افزوده شده و 5 حذف شده
  1. 7 5
      application/api/controller/WorkOrder.php

+ 7 - 5
application/api/controller/WorkOrder.php

@@ -2151,7 +2151,7 @@ class WorkOrder extends Api
         }
         $list = \db('工单_基本资料')
             ->where('Gd_gdbh',$param['workorder'])
-            ->where('成品代号',$param['productCode'])
+//            ->where('成品代号',$param['productCode'])
             ->field('行号,Gd_cpdh')
             ->select();
         //引用印件资料
@@ -2261,10 +2261,12 @@ class WorkOrder extends Api
             \db()->rollback();
         }
         //计算工序计划生产数量
-        $list = \db('工单_印件资料')->where('Yj_Gdbh',$param['workorder'])->field('yj_Yjno,yj_平张投料')->select();
-        foreach ($list as $value){
-            if ((int)$value['yj_平张投料'] >0){
-                $this->PlannedProcessYield($param['workorder'],$value['yj_Yjno'],0,$value['yj_平张投料']);
+        if ($number !== null){
+            $list = \db('工单_印件资料')->where('Yj_Gdbh',$param['workorder'])->field('yj_Yjno,yj_平张投料')->select();
+            foreach ($list as $value){
+                if ((int)$value['yj_平张投料'] >0){
+                    $this->PlannedProcessYield($param['workorder'],$value['yj_Yjno'],0,$value['yj_平张投料']);
+                }
             }
         }
         $this->success('成功');