orderv2 edit_order add if_zero_firstpay

This commit is contained in:
qianhy
2023-04-21 14:46:37 +08:00
parent 7d4cb3452c
commit 81d56f9650
@@ -504,9 +504,14 @@ class Orders_v2_entity{
if(!$this->ci->app_liche_orders_model->count(['o_id'=>$row['id'],'type'=>1,'status'=>1])){ //不存在定金订单
$pay_row= $this->ci->app_liche_orders_model->sum('pay_price',['o_id'=>$row['id'],'type'=>1,'status'=>1]);//后台添加车款
$money_json = json_decode($new_data['money_json'],true);
if($pay_row['pay_price']<$money_json['price_book']){
//if($pay_row['pay_price']<$money_json['price_book']){
$payway = $new_data['payway'];
$deposit = $money_json['price_book'];
$if_zero_firstpay = $payway == 0 && !$deposit ? 1 : 0;
if($if_zero_firstpay || $pay_row['pay_price']<$money_json['price_book']){
$int_order = $this->ci->app_liche_orders_model->get(['o_id'=>$row['id'],'type'=>4,'status'=>1]); //意向金订单
if($int_order['pay_price']==$money_json['price_book']){ //意向金订单转支付订单、推送并且生成pfd
//if($int_order['pay_price']==$money_json['price_book']){ //意向金订单转支付订单、推送并且生成pfd
if(!$if_zero_firstpay && $int_order['pay_price']==$money_json['price_book']){ //意向金订单转支付订单、推送并且生成pfd
$this->ci->app_liche_orders_model->update(['type'=>1],['id'=>$int_order['id']]);
$this->ci->receiver_orders_v2_model->update(['order_time'=>date('Y-m-d H:i:s')],['id'=>$row['id']]);
//生成pdf