/**
  * 资料更新
  */
 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');
 }
Beispiel #2
0
 public function update(Request $request, $id)
 {
     $data = $this->getData($request);
     $data['updated_at'] = time();
     StaffModel::where('id', $id)->update($data);
     //更新搜索表
     $staffModel = StaffModel::where('id', $id)->first();
     \App\Models\Home\SearchModel::change($staffModel, 7, 'update');
     return redirect(DOMAIN . 'member/staff');
 }
 public function update(Request $request, $id)
 {
     $data = $this->getData($request, $this->type);
     $data['updated_at'] = time();
     GoodsModel::where('id', $id)->update($data);
     //更新搜索表
     $goodsModel = GoodsModel::where('id', $id)->first();
     \App\Models\Home\SearchModel::change($goodsModel, 2, 'update');
     return redirect(DOMAIN . 'member/companyD');
 }
 public function update(Request $request, $id)
 {
     $data = $this->getData($request);
     $data['updated_at'] = time();
     ProductModel::where('id', $id)->update($data);
     //更新搜索表
     $productModel = ProductModel::where('id', $id)->first();
     \App\Models\Home\SearchModel::change($productModel, 1, 'update');
     return redirect(DOMAIN . 'admin/product');
 }
Beispiel #5
0
 /**
  * 用于初始化
  * 根据 fromid 查询搜索表记录
  */
 public function getSearch($genre, $fromid)
 {
     return SearchModel::where('genre', $genre)->where('fromid', $fromid)->first();
 }
 public static function getSearchKeyWords()
 {
     return SearchModel::getHotWords();
 }
Beispiel #7
0
 /**
  * 更新查询的记录
  */
 public static function updateDB($keyword, $genre, $fromid)
 {
     $data = ['keyword' => $keyword, 'genre' => $genre, 'fromid' => $fromid, 'updated_at' => time()];
     SearchModel::where('fromid', $fromid)->update($data);
 }