getInfo($order_condition); if(empty($order_info)) return $this->error(); //存在余额支付,以实际付款为准 $pay_money = model('pay')->getValue([ ['out_trade_no', '=', $order_info['out_trade_no'] ] ], 'pay_money') ?? '0.00'; $stat_data = array( 'site_id' => $site_id, 'member_giftcard_count' => 1, 'member_giftcard_total_money' => $pay_money ); $stat_model = new Stat(); $result = $stat_model->addShopStat($stat_data); return $result; } }