linwu 3 жил өмнө
parent
commit
51274de7e0

+ 9 - 3
app/Http/Controllers/Web/Content/BuyhouseController.php

@@ -4,6 +4,7 @@ namespace App\Http\Controllers\Web\Content;
 
 use App\Http\Controllers\Web\WebBaseController;
 use App\Models\Article;
+use App\Models\MemberInfo;
 use App\Models\Resume;
 use App\Models\TalentHouse;
 use App\Models\TalentHouseApply;
@@ -55,7 +56,7 @@ class BuyhouseController extends WebBaseController
         $return_data['house'] = $house;
 
         //新闻
-        $news = Article::where('type_id', 56)->where('is_display',1)->select(['id', 'title', 'updated_at'])->orderBy('list_order', 'desc')->limit(10)->get();
+        $news = Article::where('type_id', 56)->where('is_display', 1)->select(['id', 'title', 'updated_at'])->orderBy('list_order', 'desc')->limit(10)->get();
         foreach ($news as $v) {
             $v['updated_at_text'] = date('Y-m-d', strtotime($v['updated_at']));
             $v['url']             = route('news.show', ['id' => $v['id']]);
@@ -174,12 +175,17 @@ class BuyhouseController extends WebBaseController
 
             $time   = time();
             $resume = Resume::where('uid', $user_id)->where('def', 1)->first();
-            if (empty($resume) || empty($resume['idcard'])) {
+            if (empty($resume)) {
                 $back_url = route('person.resume');
                 return $this->showMessage('请先填写一份简历', $back_url, true, '上一页', '3');
             }
+            $infos = MemberInfo::where('uid', $user_id)->first();
+            if (empty($infos['id_card'])) {
+                $back_url = route('person.resume');
+                return $this->showMessage('请先填写身份证号', $back_url, true, '上一页', '3');
+            }
             $request_post = [
-                'idCards' => [$resume['idcard']],
+                'idCards' => [$infos['id_card']],
                 'sign'    => mb_strtoupper(md5("timestr={$time}&key=rsKVyec52fqEKpk4RRD2TU8fKvPxt6ombKg0qSq1velPQtBHVi")),
                 'timeStr' => (string)$time,
             ];