示例#1
0
 public function index(Request $request)
 {
     $itemname = $request->input('itemname');
     if (is_null($itemname)) {
         $where = [];
         $typeId = $request->input('typeId');
         if (is_null($typeId) || $typeId == 0) {
             $typeId = 0;
         } else {
             $where = array_merge($where, ['types' => $typeId]);
         }
         $status = $request->input('status');
         if (is_null($status) || $status == -1) {
             $status = -1;
         } else {
             $where = array_merge($where, ['status' => $status]);
         }
         if (count($where) > 0) {
             $zqList = Zq::where($where)->orderBy('id', 'DESC')->paginate(10);
         } else {
             $zqList = Zq::orderBy('id', 'DESC')->paginate(10);
         }
         $itemname = "";
     } else {
         $typeId = 0;
         $status = -1;
         $member = Member::where('itemname', 'like', '%' . trim($itemname) . '%')->get();
         if (!empty($member)) {
             $zqList = Zq::where(['uid' => $member[0]->id])->orderBy('id', 'DESC')->paginate(10);
         }
     }
     return view('backend.content.zq.index', ['zqList' => $zqList, 'typeId' => $typeId, 'status' => $status, 'itemname' => $itemname]);
 }
示例#2
0
 public function postModifypwd(Request $request)
 {
     //更新密码
     $array = ["password" => Hash::make($request->get('password'))];
     if (!empty($request->get('mobile'))) {
         if (Member::where('mobile', $request->get('mobile'))->update($array)) {
             $member_log = new Member_log();
             $member_log->ip = $request->getClientIp();
             $member_log->memberid = Session::get('memberd');
             $member_log->action = "forgetpwd";
             $member_log->type = 1;
             $member_log->save();
             return parent::returnJson(0, "密码修改成功");
         }
     } else {
         if (Member::where('id', $this->auth->get()->id)->update($array)) {
             $member_log = new Member_log();
             $member_log->ip = $request->getClientIp();
             $member_log->memberid = $this->auth->get()->id;
             $member_log->action = "changepwd";
             $member_log->type = 1;
             $member_log->save();
             return parent::returnJson(0, "密码修改成功");
         }
     }
     return parent::returnJson(1, "密码修改失败");
 }
示例#3
0
 /**
  * Show guild's members page
  * GET
  *
  * @param int $name
  * @param string $name
  * @return Response
  */
 public function ShowGuildMembers($id, $name)
 {
     $guild = GuildManager::find($id);
     $members = GuildMemberManager::join('personnages', 'personnages.guid', '=', 'guild_members.guid')->where('guild', $guild->id)->orderBy('rank', 'asc')->paginate(20);
     $countMembers = GuildMemberManager::where('guild', $guild->id)->count();
     return view('directories.guild_members', compact('guild', 'members', 'countMembers'));
 }
示例#4
0
 public function postApprove(Request $request)
 {
     // $this->validate($request, ['itemname' => 'required|min:3', 'email' =>'required','no'=>'required']);
     Log::error('postApprove:' . $request->get("authemsg"));
     $array = ["authestatus" => $request->get("authestatus"), "authemsg" => $request->get("authemsg")];
     $member = new Member();
     $member->authestatus = $request->get("authestatus");
     $member->authemsg = $request->get("authemsg");
     if (Member::where('id', $request->get("id"))->update($array)) {
         return redirect('/backend/authe/approvedindex');
     }
     //				   DB::table('members')
     //						   ->where('id', $request->get("id"))
     //						   ->update(array('authestatus' =>  $request->get("authestatus"),'authemsg' =>  $request->get("authemsg")));
     return parent::returnJson(0, "提交成功");
 }