| xqd
@@ -4,9 +4,11 @@ namespace App\Http\Controllers\Api\V1;
|
|
|
|
|
|
use App\Models\BaseDictionaryOptionModel;
|
|
|
|
|
|
+use App\Models\BaseSettingsModel;
|
|
|
use App\Models\DreamInfoModel;
|
|
|
use App\Models\MeetInfoModel;
|
|
|
use App\Models\SupportDreamModel;
|
|
|
+use App\Models\SystemInfoModel;
|
|
|
use App\Models\UserCareUser;
|
|
|
use App\Models\UserInfoModel;
|
|
|
use Illuminate\Http\Request;
|
| xqd
@@ -84,8 +86,10 @@ class HomeController extends Controller
|
|
|
foreach ($sup_dreams as $sup_dream){
|
|
|
$sup_dream->pics = $sup_dream->imgs;
|
|
|
}
|
|
|
+ $is_care = UserCareUser::where('other_user_id',$user_id)->where('user_id',$user->id)->first();
|
|
|
+ $is_care = empty($is_care) ? 0 : 1 ;
|
|
|
|
|
|
- return $this->api(compact('user','near_dream','sup_dreams','imgs','dreams','score'));
|
|
|
+ return $this->api(compact('user','near_dream','sup_dreams','imgs','dreams','score','is_care'));
|
|
|
|
|
|
}
|
|
|
|
| xqd
@@ -142,12 +146,21 @@ class HomeController extends Controller
|
|
|
'user_id' =>$user->id,
|
|
|
'other_user_id' =>$request->id,
|
|
|
];
|
|
|
- $is_care = $request->is_care;
|
|
|
+ $is_care = empty($request->is_care) ? 0 : $request->is_care;
|
|
|
$user_care_user = UserCareUser::where('user_id',$user->id)->
|
|
|
where('other_user_id',$request->id)->first();
|
|
|
if ($is_care) {
|
|
|
if (empty($user_care_user)) {
|
|
|
UserCareUser::create($data);
|
|
|
+// 关注成功发送私信
|
|
|
+ $message = BaseSettingsModel::where('category','message')->first();
|
|
|
+ $message = empty($message) ? '' : $message->value;
|
|
|
+ $info = [
|
|
|
+ 'user_id'=>$request->id,
|
|
|
+ 'to_user_id' => $user->id,
|
|
|
+ 'message' =>$message
|
|
|
+ ];
|
|
|
+ SystemInfoModel::create($info);
|
|
|
}
|
|
|
}else{
|
|
|
UserCareUser::where('user_id',$user->id)->
|