|
@@ -2151,7 +2151,7 @@ class WorkOrder extends Api
|
|
|
}
|
|
}
|
|
|
$list = \db('工单_基本资料')
|
|
$list = \db('工单_基本资料')
|
|
|
->where('Gd_gdbh',$param['workorder'])
|
|
->where('Gd_gdbh',$param['workorder'])
|
|
|
- ->where('成品代号',$param['productCode'])
|
|
|
|
|
|
|
+// ->where('成品代号',$param['productCode'])
|
|
|
->field('行号,Gd_cpdh')
|
|
->field('行号,Gd_cpdh')
|
|
|
->select();
|
|
->select();
|
|
|
//引用印件资料
|
|
//引用印件资料
|
|
@@ -2261,10 +2261,12 @@ class WorkOrder extends Api
|
|
|
\db()->rollback();
|
|
\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('成功');
|
|
$this->success('成功');
|