|
@@ -1248,7 +1248,7 @@ class StatisticsService extends Service
|
|
|
if($value['number'] >= 0){
|
|
|
$tmp_total = bcmul($value['number'], $value['price'], 2);
|
|
|
if(isset($in[$value['product_id']])){
|
|
|
- $number = bcadd($in[$value['product_id']]['number'], $value['number'],0);
|
|
|
+ $number = bcadd($in[$value['product_id']]['number'], $value['number'],2);
|
|
|
$total = bcadd($in[$value['product_id']]['total'], $tmp_total,2);
|
|
|
$in[$value['product_id']]['number'] = $number;
|
|
|
$in[$value['product_id']]['total'] = $total;
|
|
@@ -1262,7 +1262,7 @@ class StatisticsService extends Service
|
|
|
$number = abs($value['number']);
|
|
|
$tmp_total = bcmul($number, $value['price'], 2);
|
|
|
if(isset($out[$value['product_id']])){
|
|
|
- $number = bcadd($out[$value['product_id']]['number'], $number,0);
|
|
|
+ $number = bcadd($out[$value['product_id']]['number'], $number,2);
|
|
|
$total = bcadd($out[$value['product_id']]['total'], $tmp_total,2);
|
|
|
$out[$value['product_id']]['number'] = $number;
|
|
|
$out[$value['product_id']]['total'] = $total;
|
|
@@ -1301,7 +1301,7 @@ class StatisticsService extends Service
|
|
|
$key = $value['product_id'] . '|' . $value['top_depart_id'];
|
|
|
if($value['number'] >= 0){
|
|
|
if(isset($in[$key])){
|
|
|
- $number = bcadd($in[$key]['number'], $value['number'],0);
|
|
|
+ $number = bcadd($in[$key]['number'], $value['number'],2);
|
|
|
$total = bcadd($in[$key]['total'], $value['total'],2);
|
|
|
$in[$key]['number'] = $number;
|
|
|
$in[$key]['total'] = $total;
|
|
@@ -1315,7 +1315,7 @@ class StatisticsService extends Service
|
|
|
$number = abs($value['number']);
|
|
|
$total = abs($value['total']);
|
|
|
if(isset($out[$key])){
|
|
|
- $number = bcadd($out[$key]['number'], $number,0);
|
|
|
+ $number = bcadd($out[$key]['number'], $number,2);
|
|
|
$total = bcadd($out[$key]['total'], $total,2);
|
|
|
$out[$key]['number'] = $number;
|
|
|
$out[$key]['total'] = $total;
|
|
@@ -1335,7 +1335,7 @@ class StatisticsService extends Service
|
|
|
if(isset($in[$key])) continue;
|
|
|
$tmp_total = bcmul($value['number'], $value['price'], 2);
|
|
|
if(isset($in[$value['product_id']])){
|
|
|
- $number = bcadd($in[$value['product_id']]['number'], $value['number'],0);
|
|
|
+ $number = bcadd($in[$value['product_id']]['number'], $value['number'],2);
|
|
|
$total = bcadd($in[$value['product_id']]['total'], $tmp_total,2);
|
|
|
$in[$value['product_id']]['number'] = $number;
|
|
|
$in[$value['product_id']]['total'] = $total;
|
|
@@ -1350,7 +1350,7 @@ class StatisticsService extends Service
|
|
|
$number = abs($value['number']);
|
|
|
$tmp_total = bcmul($number, $value['price'], 2);
|
|
|
if(isset($out[$value['product_id']])){
|
|
|
- $number = bcadd($out[$value['product_id']]['number'], $number,0);
|
|
|
+ $number = bcadd($out[$value['product_id']]['number'], $number,2);
|
|
|
$total = bcadd($out[$value['product_id']]['total'], $tmp_total,2);
|
|
|
$out[$value['product_id']]['number'] = $number;
|
|
|
$out[$value['product_id']]['total'] = $total;
|
|
@@ -1368,7 +1368,7 @@ class StatisticsService extends Service
|
|
|
$tmp = explode('|', $key);
|
|
|
$product_id = $tmp[0];
|
|
|
if(isset($new_in[$product_id])){
|
|
|
- $number = bcadd($new_in[$product_id]['number'], $value['number'],0);
|
|
|
+ $number = bcadd($new_in[$product_id]['number'], $value['number'],2);
|
|
|
$total = bcadd($new_in[$product_id]['total'], $value['total'],2);
|
|
|
$new_in[$product_id] = [
|
|
|
'number' => $number,
|
|
@@ -1385,7 +1385,7 @@ class StatisticsService extends Service
|
|
|
$tmp = explode('|', $key);
|
|
|
$product_id = $tmp[0];
|
|
|
if(isset($new_out[$product_id])){
|
|
|
- $number = bcadd($new_out[$product_id]['number'], $value['number'],0);
|
|
|
+ $number = bcadd($new_out[$product_id]['number'], $value['number'],2);
|
|
|
$total = bcadd($new_out[$product_id]['total'], $value['total'],2);
|
|
|
$new_out[$product_id] = [
|
|
|
'number' => $number,
|