Commit d78fc173 authored by hangjun83's avatar hangjun83

期货数量问题

parent 40e2c522
......@@ -391,7 +391,6 @@ class BhOrdersService
if($futuresNum > 0){
$updateArr['si_num'] = $orderitem['si_num'] - $futuresNum;
//$updateArr['si_assigned_num'] = $orderitem['si_assigned_num'];
$updateArr['si_assigned_num'] = $futuresNum;
}else{
$updateArr['si_num'] = bcsub($orderitem['si_num'], $currentProcessNums); // 如果数量只有1,且退货数量相等
$updateArr['si_assigned_num'] = $updateArr['si_num'];
......@@ -650,11 +649,16 @@ class BhOrdersService
$poNums = bcsub($item->pi_num, $currentProcessNums);
$poItemUpdateArr['pi_num'] = $poNums;
$poItemUpdateArr['pi_amount'] = bcmul($item->pi_price, $poNums, 2);
if($futuresNum > 0){
/*if($futuresNum > 0){
$poItemUpdateArr['pi_rnum'] = 0;
}else{
$poItemUpdateArr['pi_rnum'] = $poItemUpdateArr['pi_num'];
}*/
if($futuresNum == 0){
$poItemUpdateArr['pi_rnum'] = $poItemUpdateArr['pi_num'];
}
if ($poItemUpdateArr['pi_num'] == $item->pi_rnum && $item->pi_status == 1) {
$poItemUpdateArr['pi_status'] = 2;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment