|
@@ -414,6 +414,14 @@ class AppController extends Controller
|
|
|
$user_info = $prev_coin = DB::connection('mysql')->table('users')
|
|
|
->where(['distribution_channel_id'=>$channel_id, 'openid'=>$openid])
|
|
|
->select('id', 'distribution_channel_id', 'balance', 'reward_balance')->first();
|
|
|
+ if(empty($user_info)){
|
|
|
+ $user_info = $prev_coin = DB::connection('mysql')->table('users')
|
|
|
+ ->leftjoin('temp_force_subscribe_users','temp_force_subscribe_users.uid','users.id')
|
|
|
+ ->where('temp_force_subscribe_users.distribution_channel_id',$channel_id)
|
|
|
+ ->where('temp_force_subscribe_users.openid',$openid)
|
|
|
+ ->select('users.id','users.distribution_channel_id','users.balance','users.reward_balance')
|
|
|
+ ->first();
|
|
|
+ }
|
|
|
}
|
|
|
$user_info = (array)$user_info;
|
|
|
if (!$user_info) return response()->json(['code'=>-1, 'msg'=>'用户不存在!']);
|