|
@@ -483,7 +483,8 @@ class DispatchService extends Service
|
|
foreach ($tmp as $t => $v) {
|
|
foreach ($tmp as $t => $v) {
|
|
$q = $map[$value['id'] . $v['process_id']] ?? 0;
|
|
$q = $map[$value['id'] . $v['process_id']] ?? 0;
|
|
$tmp[$t]['dispatch_quantity'] = $q;
|
|
$tmp[$t]['dispatch_quantity'] = $q;
|
|
- $tmp[$t]['not_dispatch_quantity'] = $value['production_quantity'] - $q;
|
|
|
|
|
|
+ $q_s = bcsub($value['production_quantity'], $q,3);
|
|
|
|
+ $tmp[$t]['not_dispatch_quantity'] = $q_s >= 0 ? $q_s : 0;
|
|
}
|
|
}
|
|
$data['data'][$key]['process'] = $tmp;
|
|
$data['data'][$key]['process'] = $tmp;
|
|
$last_process = end($tmp);
|
|
$last_process = end($tmp);
|