Exemplo n.º 1
0
 /**
  * 资料更新
  */
 public function update(Request $request, $id)
 {
     //基本信息
     if (!$request->isuser) {
         echo "<script>alert('用户类型必选!');history.go(-1);</script>";
         exit;
     }
     $user = ['email' => $request->email, 'qq' => $request->qq, 'tel' => $request->tel, 'mobile' => $request->mobile, 'isuser' => $request->isuser, 'isauth' => 1];
     UserModel::where('id', $id)->update($user);
     if (in_array($request->isuser, [1, 3])) {
         //个人信息
         if (!$request->realname) {
             echo "<script>alert('真实名字必填!');history.go(-1);</script>";
             exit;
         }
         if (!$request->idcard) {
             echo "<script>alert('身份证号码必填!');history.go(-1);</script>";
             exit;
         }
         $person = ['realname' => $request->realname, 'sex' => $request->sex, 'idcard' => $request->idcard, 'uid' => $id, 'created_at' => time()];
         PersonModel::create($person);
     } else {
         //公司信息
         $company = ['name' => $request->name, 'area' => $request->area, 'address' => $request->address, 'yyzzid' => $request->yyzzid, 'uid' => $id, 'created_at' => time()];
         CompanyModel::create($company);
         //插入搜索表
         $companyModel = CompanyModel::where($company)->first();
         \App\Models\Home\SearchModel::change($companyModel, 5, 'create');
     }
     return redirect(DOMAIN . 'member/setting');
 }