|
|
@@ -1475,21 +1475,37 @@ class OrderSuperLoss extends Api
|
|
|
}
|
|
|
}
|
|
|
}else{
|
|
|
+ $gdbh = '';
|
|
|
+ $gdbh = $v['Gy0_gdbh'].','.$gdbh;
|
|
|
$name_key = $v['sczl_bh1'].'('.$v['member'].')';
|
|
|
if (!array_key_exists($name_key,$res[$key][$n])){
|
|
|
- $res[$key][$n][$name_key] = 0;
|
|
|
+ $res[$key][$n][$name_key]['money'] = 0;
|
|
|
}
|
|
|
- $res[$key][$n][$name_key] = $res[$key][$n][$name_key] + $v['节损奖'];
|
|
|
- $res[$key][$n][$name_key] = number_format($res[$key][$n][$name_key],2);
|
|
|
+ $res[$key][$n][$name_key]['money'] = $res[$key][$n][$name_key]['money'] + $v['节损奖'];
|
|
|
+ $res[$key][$n][$name_key]['money'] = number_format($res[$key][$n][$name_key]['money'],2);
|
|
|
+ $res[$key][$n][$name_key]['gdbh'] = $gdbh;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
$res['日期'] = $params['date'];
|
|
|
- $res['yinshuaA'] = floatval(number_format(array_sum($res['印刷车间']['A班']),2));
|
|
|
- $res['yinshuaB'] = floatval(number_format(array_sum($res['印刷车间']['B班']),2));
|
|
|
- $res['yinhouA'] = floatval(number_format(array_sum($res['印后车间']['A班']),2));
|
|
|
- $res['yinhouB'] = floatval(number_format(array_sum($res['印后车间']['B班']),2));
|
|
|
+ $res['yinshuaA'] = $res['yinshuaB'] = $res['yinhouA'] = $res['yinhouB'] = 0;
|
|
|
+ foreach ($res['印刷车间']['A班'] as $item){
|
|
|
+ $res['yinshuaA'] += floatval($item['money']);
|
|
|
+ }
|
|
|
+ $res['yinshuaA'] = number_format($res['yinshuaA'],2);
|
|
|
+ foreach ($res['印刷车间']['B班'] as $item){
|
|
|
+ $res['yinshuaB'] += floatval($item['money']);
|
|
|
+ }
|
|
|
+ $res['yinshuaB'] = number_format($res['yinshuaB'],2);
|
|
|
+ foreach ($res['印后车间']['A班'] as $item){
|
|
|
+ $res['yinhouA'] += floatval($item['money']);
|
|
|
+ }
|
|
|
+ $res['yinhouA'] = number_format($res['yinhouA'],2);
|
|
|
+ foreach ($res['印后车间']['B班'] as $item){
|
|
|
+ $res['yinhouB'] += floatval($item['money']);
|
|
|
+ }
|
|
|
+ $res['yinhouB'] = number_format($res['yinhouB'],2);
|
|
|
$this->success('成功',$res);
|
|
|
}
|
|
|
}
|