|
@@ -58,24 +58,25 @@ class BIService extends Service
|
|
|
$total = bcadd(bcadd($total_man, $total_zj,3), $total_other,3);
|
|
$total = bcadd(bcadd($total_man, $total_zj,3), $total_other,3);
|
|
|
|
|
|
|
|
//研发费用结构
|
|
//研发费用结构
|
|
|
|
|
+
|
|
|
$rd = [
|
|
$rd = [
|
|
|
0 => [
|
|
0 => [
|
|
|
'title' => '人工费用',
|
|
'title' => '人工费用',
|
|
|
- 'rate' => bcmul(bcdiv($total_man,$total,4),100,2),
|
|
|
|
|
|
|
+ 'rate' => $total == 0 ? 0 : bcmul(bcdiv($total_man,$total,4),100,2),
|
|
|
'rate_unit' => '%',
|
|
'rate_unit' => '%',
|
|
|
'total' => $total_man,
|
|
'total' => $total_man,
|
|
|
'total_unit' => '¥',
|
|
'total_unit' => '¥',
|
|
|
],
|
|
],
|
|
|
1 => [
|
|
1 => [
|
|
|
'title' => '折旧费用',
|
|
'title' => '折旧费用',
|
|
|
- 'rate' => bcmul(bcdiv($total_zj,$total,4),100,2),
|
|
|
|
|
|
|
+ 'rate' => $total == 0 ? 0 :bcmul(bcdiv($total_zj,$total,4),100,2),
|
|
|
'rate_unit' => '%',
|
|
'rate_unit' => '%',
|
|
|
'total' => $total_zj,
|
|
'total' => $total_zj,
|
|
|
'total_unit' => '¥',
|
|
'total_unit' => '¥',
|
|
|
],
|
|
],
|
|
|
2 => [
|
|
2 => [
|
|
|
'title' => '费用报销',
|
|
'title' => '费用报销',
|
|
|
- 'rate' => bcmul(bcdiv($total_other,$total,4),100,2),
|
|
|
|
|
|
|
+ 'rate' => $total == 0 ? 0 :bcmul(bcdiv($total_other,$total,4),100,2),
|
|
|
'rate_unit' => '%',
|
|
'rate_unit' => '%',
|
|
|
'total' => $total_other,
|
|
'total' => $total_other,
|
|
|
'total_unit' => '¥',
|
|
'total_unit' => '¥',
|