21,893
社区成员




public function get_code($order, $config_value){
$res = D('order')->where('master_order_sn = '.$order['master_order_sn'])->select();
$num = 1;
foreach ($res as $k=>$v){
$num += $k;
}
if ($num >1){
foreach ($res as $kk => $vv){
$data['user_id'] =$vv['user_id'];
$data['pay_points'] = $data['user_money'] = '-'.$vv['order_amount'];
$data['change_time'] = time();
$data['desc'] = '下单消费';
$data['order_sn'] = $vv['order_sn'];
$data['order_id'] = $vv['order_id'];
$save_data = array('pay_status'=>1,'user_money'=>$vv['order_amount'],'pay_code '=>'balance','pay_name'=>'余额支付','pay_time'=>time());
$order_sql = D('order')->where('order_sn = '.$vv['order_sn'])->setField($save_data);
$log_sql = D('account_log')->add($data);
$user_sql = D('users')->where('user_id = '.$vv['user_id'])->setDec('user_money',$vv['order_amount']);
/*echo $order_sql;
echo "<br/>";
echo $log_sql;
echo "<br/>";
echo $user_sql;1c5d3018
echo "<br/>";*/
}
}else{
$data['user_id'] = $order['user_id'];
$user_id = $order['user_id'];
$data['pay_points'] = '-'.$order['order_amount'];
$data['user_money'] = '-'.$order['order_amount'];
$data['change_time'] = time();
$data['desc'] = '下单消费';
$data['order_sn'] = $order['order_sn'];
$data['order_id'] = $order['order_id'];
$save_data = array('pay_status'=>1,'user_money'=>$order['order_amount'],'pay_code '=>'balance','pay_name'=>'余额支付','pay_time'=>time());
$order_sql = D('order')->where('master_order_sn = '.$order['order_sn'])->setField($save_data);
$log_sql =D('account_log')->add($data);
$user_sql =D('users')->where('user_id = '.$user_id)->setDec('user_money',$order['order_amount']);
}
if ($order_sql && $log_sql && $user_sql ){
return true;
}else{
return false;
}
}