|
|
@@ -414,7 +414,8 @@ class OrderSuperLoss extends Api
|
|
|
$data[$key]['total_fp'] = $value['fp'] *$value['Gy0_ls'];
|
|
|
}
|
|
|
if ($value['印刷方式'] === '卷对卷'){
|
|
|
- $data[$key]['total_cl'] = $data[$key]['total_cl'] * $value['版距']/1000;
|
|
|
+ $data[$key]['total_cl'] = ceil($data[$key]['total_cl'] / $value['版距']*1000);
|
|
|
+ $data[$key]['total_fp'] = ceil($data[$key]['total_fp'] / $value['版距']*1000);
|
|
|
}
|
|
|
unset($data[$key]['cl']);
|
|
|
unset($data[$key]['fp']);
|
|
|
@@ -1143,8 +1144,8 @@ class OrderSuperLoss extends Api
|
|
|
}
|
|
|
//印刷方式为卷对卷时候:上报产量/版距*1000
|
|
|
if ($item['印刷方式'] === '卷对卷'){
|
|
|
- $data[$key]['sczl_cl'] = ceil($data[$key]['sczl_cl']/$item['版距']*1000);
|
|
|
- $data[$key]['sczl_zcfp'] = ceil($data[$key]['sczl_zcfp']/$item['版距']*1000);
|
|
|
+ $data[$key]['sczl_cl'] = ceil($data[$key]['sczl_cl']*$item['Gy0_ls']/$item['版距']*1000);
|
|
|
+ $data[$key]['sczl_zcfp'] = ceil($data[$key]['sczl_zcfp']*$item['Gy0_ls']/$item['版距']*1000);
|
|
|
$data[$key]['来料异常'] = ceil($data[$key]['来料异常']/$item['版距']*1000);
|
|
|
}
|
|
|
}
|
|
|
@@ -1635,16 +1636,16 @@ class OrderSuperLoss extends Api
|
|
|
'车间名称' => $value['Gy0_SITE']
|
|
|
];
|
|
|
}
|
|
|
- return $result;
|
|
|
+// return $result;
|
|
|
// halt($result);
|
|
|
-// \db('工单_质量考核汇总')
|
|
|
-// ->where('Gy0_gdbh', $param['gdbh'])
|
|
|
-// ->where('印件及工序', $param['yjno'])
|
|
|
-// ->delete();
|
|
|
-// $sql = \db('工单_质量考核汇总')
|
|
|
-// ->fetchSql(true)
|
|
|
-// ->insertAll($result);
|
|
|
-// $res = \db()->query($sql);
|
|
|
+ \db('工单_质量考核汇总')
|
|
|
+ ->where('Gy0_gdbh', $param['gdbh'])
|
|
|
+ ->where('印件及工序', $param['yjno'])
|
|
|
+ ->delete();
|
|
|
+ $sql = \db('工单_质量考核汇总')
|
|
|
+ ->fetchSql(true)
|
|
|
+ ->insertAll($result);
|
|
|
+ $res = \db()->query($sql);
|
|
|
}
|
|
|
|
|
|
|