|
@@ -38,6 +38,19 @@ class ProcessDocument extends Api
|
|
|
}
|
|
}
|
|
|
$map = array();
|
|
$map = array();
|
|
|
$map['a.Gd_gdbh'] = $order;
|
|
$map['a.Gd_gdbh'] = $order;
|
|
|
|
|
+ //查询工单资料,修改BOM资料行号
|
|
|
|
|
+ $orderList = \db('工单_基本资料')
|
|
|
|
|
+ ->where('Gd_gdbh',$order)
|
|
|
|
|
+ ->field('Gd_gdbh,行号,Gd_cpdh')
|
|
|
|
|
+ ->select();
|
|
|
|
|
+ foreach ($orderList as $value){
|
|
|
|
|
+ $sql = \db('工单_bom资料')
|
|
|
|
|
+ ->where('BOM_工单编号',$value['Gd_gdbh'])
|
|
|
|
|
+ ->where('BOM_产品编号',$value['Gd_cpdh'])
|
|
|
|
|
+ ->fetchSql(true)
|
|
|
|
|
+ ->update(['BOM_工单行号'=>$value['行号']]);
|
|
|
|
|
+ \db()->query($sql);
|
|
|
|
|
+ }
|
|
|
//胶印车间计量单位为”张“,凹印车间计量单位一般为”吨“
|
|
//胶印车间计量单位为”张“,凹印车间计量单位一般为”吨“
|
|
|
$info = db('工单_基本资料')->alias('a')
|
|
$info = db('工单_基本资料')->alias('a')
|
|
|
->join('工单_bom资料 b ',' a.Gd_gdbh=b.BOM_工单编号 AND a.行号 = b.BOM_工单行号','left')
|
|
->join('工单_bom资料 b ',' a.Gd_gdbh=b.BOM_工单编号 AND a.行号 = b.BOM_工单行号','left')
|