|
|
@@ -250,15 +250,26 @@ class PrintingPlate extends Api
|
|
|
if (empty($res)){
|
|
|
$data['Sys_rq'] = date('Y-m-d H:i:s',time());
|
|
|
if ($param['number'] !== '' || $param['number'] !== '0'){
|
|
|
- for ($i = 1; $i <= $param['number']; $i++){
|
|
|
- if ($i<10){
|
|
|
- $number = '0'.$i;
|
|
|
+ if ($param['sist'] === '凹丝印车间'){
|
|
|
+ for ($i = 1; $i <= $param['number']; $i++){
|
|
|
+ $number = $i;
|
|
|
+ $data['供方批号'] = $param['batch'].'-'.$number;
|
|
|
+ $resData[] = $data;
|
|
|
}
|
|
|
- $data['供方批号'] = $param['batch'].'-'.$number;
|
|
|
- $resData[] = $data;
|
|
|
+ $sql = db('产品_印版库')->fetchSql(true)->insertAll($resData);
|
|
|
+ }else{
|
|
|
+ for ($i = 1; $i <= $param['number']; $i++){
|
|
|
+ if ($i<10){
|
|
|
+ $number = '0'.$i;
|
|
|
+ }else{
|
|
|
+ $number = $i;
|
|
|
+ }
|
|
|
+ $data['供方批号'] = $param['batch'].'-'.$number;
|
|
|
+ $resData[] = $data;
|
|
|
+ }
|
|
|
+ $sql = db('产品_印版库')->fetchSql(true)->insertAll($resData);
|
|
|
}
|
|
|
-// halt($resData);
|
|
|
- $sql = db('产品_印版库')->fetchSql(true)->insertAll($resData);
|
|
|
+
|
|
|
}else{
|
|
|
$sql = db('产品_印版库')->fetchSql(true)->insert($data);
|
|
|
}
|
|
|
@@ -349,22 +360,25 @@ class PrintingPlate extends Api
|
|
|
$this->error('请求错误');
|
|
|
}
|
|
|
$param = Request::instance()->post();
|
|
|
- if (empty($param) || !isset($param['gdbh'])) {
|
|
|
+ if (empty($param)) {
|
|
|
$this->error('参数错误');
|
|
|
}
|
|
|
- $data = [
|
|
|
- 'Yb_工单编号' => $param['gdbh'],
|
|
|
- 'Yb_印件号' => $param['yjno'],
|
|
|
- 'Yb_存货编码' => $param['code'],
|
|
|
- 'Yb_供方批号' => $param['batch'],
|
|
|
- 'Yb_领用日期' => date('Y-m-d',time()),
|
|
|
- 'Yb_领用机台' => $param['machine'],
|
|
|
- 'Sys_id' => $param['sys_id'],
|
|
|
- 'Sys_rq' => date('Y-m-d H:i:s',time()),
|
|
|
- ];
|
|
|
+ $data = [];
|
|
|
+ foreach ($param as $item) {
|
|
|
+ $data[] = [
|
|
|
+ 'Yb_工单编号' => $item['gdbh'],
|
|
|
+ 'Yb_印件号' => $item['yjno'],
|
|
|
+ 'Yb_存货编码' => $item['code'],
|
|
|
+ 'Yb_供方批号' => $item['batch'],
|
|
|
+ 'Yb_领用日期' => date('Y-m-d',time()),
|
|
|
+ 'Yb_领用机台' => $item['machine'],
|
|
|
+ 'Sys_id' => $item['sys_id'],
|
|
|
+ 'Sys_rq' => date('Y-m-d H:i:s',time()),
|
|
|
+ ];
|
|
|
+ }
|
|
|
$sql = db('工单_印版领用记录')
|
|
|
->fetchSql(true)
|
|
|
- ->insert($data);
|
|
|
+ ->insertAll($data);
|
|
|
$res = db('')->query($sql);
|
|
|
if ($res === false){
|
|
|
$this->error('领用失败');
|