/** * 资料更新 */ 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'); }