|
@@ -80,7 +80,13 @@ class ForceSubscribeUserIService
|
|
|
public static function getForceSubscribeByUidOpenid($uid) {
|
|
|
$user_info = UserService::getById($uid);
|
|
|
if($user_info) {
|
|
|
- $force_subs_info = ForceSubscribeUsers::where('openid',$user_info->openid)->where('is_subscribed',1)->orderBy('id','asc')->first();
|
|
|
+ $force_subs_info = ForceSubscribeUsers::join('users','users.id','=','force_subscribe_users.uid')
|
|
|
+ ->select(['force_subscribe_users.uid','force_subscribe_users.subscribe_time',
|
|
|
+ 'force_subscribe_users.created_at','users.openid','force_subscribe_users.is_subscribed'])
|
|
|
+ ->where('users.openid',$user_info->openid)
|
|
|
+ ->where('force_subscribe_users.is_subscribed',1)
|
|
|
+ ->orderBy('force_subscribe_users.id','asc')
|
|
|
+ ->first();
|
|
|
return $force_subs_info;
|
|
|
}
|
|
|
return false;
|