Commit 1f00a78c authored by 陳芷妤's avatar 陳芷妤

加上驗證頁面

parent e5614e1c
This diff is collapsed.
This diff is collapsed.
......@@ -15,7 +15,7 @@ class PersonGroupController extends Controller
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
//人員群組首頁
public function Group_index()
public function Group_index(Request $request)
{
$devices = array();
$groups = array();
......@@ -52,14 +52,14 @@ class PersonGroupController extends Controller
//$personGer=array();
//$personGer=explode(',',"$persondata");
//$data =array('name' => 'ray','age' => 25);
return view("Person_Search_Group", ["title" => "人員群組", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata]);
$username = $request->session()->get('Tusername');
return view("Person_Search_Group", ["title" => "人員群組", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata,"msg"=> $username]);
}
//新增人員群組
public function insert_Group(Request $request)
{
$server_ip = "192.168.6.240";
$server_port = "5000";
$devices = array();
$groups = array();
$camera_list = array("Enabled" => array());
......@@ -113,14 +113,12 @@ class PersonGroupController extends Controller
} else {
$error_msg = "請填寫群組名稱,未新增成功";
}
return $this->Group_index()->with(["error_msg" => $error_msg]);
return $this->Group_index($request)->with(["error_msg" => $error_msg]);
}
//搜尋人員群組
public function search_Group(Request $request)
{
$server_ip = "192.168.6.240";
$server_port = "5000";
$devices = array();
$groups = array();
$camera_list = array("Enabled" => array());
......@@ -178,10 +176,11 @@ class PersonGroupController extends Controller
} else {
$msg = "以下為查詢結果";
}
$username = $request->session()->get('Tusername');
if ($msg != null) {
return view("Person_Search_Group", ["title" => "人員群組", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "error_msg" => $msg]);
return view("Person_Search_Group", ["title" => "人員群組", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "error_msg" => $msg,"msg"=> $username]);
} else {
return view("Person_Search_Group", ["title" => "人員群組", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata]);
return view("Person_Search_Group", ["title" => "人員群組", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata,"msg"=> $username]);
}
}
......@@ -189,8 +188,7 @@ class PersonGroupController extends Controller
//修改人員群組
public function modify_Group(Request $request)
{
$server_ip = "192.168.6.240";
$server_port = "5000";
$username = $request->session()->get('Tusername');
$devices = array();
$groups = array();
$camera_list = array("Enabled" => array());
......@@ -228,7 +226,7 @@ class PersonGroupController extends Controller
$stuat = 2;
}else{
$msg = "請輸入修改內容";
return $this->Group_index()->with(["error_msg" => $msg]);
return $this->Group_index($request)->with(["error_msg" => $msg]);
}
}
if ($stuat != 2){
......@@ -246,10 +244,10 @@ class PersonGroupController extends Controller
]);
$msg = "修改成功";
return $this->Group_index()->with(["error_msg" => $msg]);
return $this->Group_index($request)->with(["error_msg" => $msg]);
}else{
$msg = "已有重複群組名稱";
return $this->Group_index()->with(["error_msg" => $msg]);
return $this->Group_index($request)->with(["error_msg" => $msg]);
}
}
......@@ -257,8 +255,7 @@ class PersonGroupController extends Controller
//刪除人員群組
public function delete_Group(Request $request)
{
$server_ip = "192.168.6.240";
$server_port = "5000";
if ($request->selectedId != null) {
$client = new \GuzzleHttp\Client();
$id = $request->selectedId;
......@@ -274,10 +271,10 @@ class PersonGroupController extends Controller
array_push($error_ids, $id);
}
}
return $this->Group_index();
return $this->Group_index($request);
} else {
$msg = "未選擇刪除群組名稱";
return $this->Group_index()->with(["error_msg" => $msg]);
return $this->Group_index($request)->with(["error_msg" => $msg]);
}
}
......@@ -285,8 +282,7 @@ class PersonGroupController extends Controller
//人員群組首頁
public function index_Group(Request $request)
{
$server_ip = "192.168.6.240";
$server_port = "5000";
$username = $request->session()->get('Tusername');
$groups = array();
$camera_list = array("Enabled" => array());
// 取得 Device 資料
......@@ -328,7 +324,7 @@ class PersonGroupController extends Controller
));
}
$msg="群組無相關人員";
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata2,"error_msg"=>$msg]);
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata2,"error_msg"=>$msg,"msg"=> $username]);
}
if( $persongroupid !=null and $jsondata["Data"]!=null) {
if( $persongroupid !=null and $jsondata["Data"] != null) {
......@@ -394,7 +390,7 @@ class PersonGroupController extends Controller
}
}
// dd($rowdata);
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata2]);
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata2,"msg"=> $username]);
}
}
}
......@@ -511,6 +507,7 @@ class PersonGroupController extends Controller
}*/
public function search_personGroup(Request $request)
{
$username = $request->session()->get('Tusername');
$groups = array();
$camera_list = array("Enabled" => array());
// 取得 Device 資料
......@@ -556,10 +553,10 @@ class PersonGroupController extends Controller
));
}
$msg="群組無相關人員";
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata2,"error_msg"=>$msg]);
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata2,"error_msg"=>$msg,"msg"=> $username]);
}else{
$msg="群組無相關人員";
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata2,"error_msg"=>$msg]);
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata2,"error_msg"=>$msg,"msg"=> $username]);
}
}
if( $persongroupid !=null and $jsondata["Data"] != null){
......@@ -625,10 +622,10 @@ class PersonGroupController extends Controller
}
}
//dd($rowdata);
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata2]);
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata2,"msg"=> $username]);
}else{
$msg="請選擇搜尋群組";
return $this->Group_index()->with(["error_msg"=>$msg]);
return $this->Group_index($request)->with(["error_msg"=>$msg]);
}
}
......@@ -863,10 +860,11 @@ class PersonGroupController extends Controller
));
}
}
$username = $request->session()->get('Tusername');
if ($msg != null) {
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata3, "error_msg" => $msg]);
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata3, "error_msg" => $msg,"msg"=> $username]);
} else {
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata3]);
return view("Person_Group", ["title" => "人員群組管理", "groups" => $groups, "camera_list" => $camera_list, "rowdata" => $rowdata, "rowdata2" => $rowdata3,"msg"=> $username]);
}
......
......@@ -63,7 +63,13 @@
@endif
</div>
</div>
<p></p>
<form method="GET" action="{{ Route("user_logout") }}">
<div class="col-12">
<label style="text-align:left;font-size:16px;color: #ffffff">使用者:{{$msg}}&nbsp; </label>
<input class="btn btn-outline-light" style="font-size:16px;text-align: center" type="submit" id="logout" name="logout" value="登出" >
</div>
</form>
</div>
{{--攝影機 畫面區--}}
<div id="Screen-aria" class="col-md-10" style="background:darkgray">
......
......@@ -62,7 +62,13 @@
@endif
</div>
</div>
<p></p>
<form method="GET" action="{{ Route("user_logout") }}">
<div class="col-12">
<label style="text-align:left;font-size:16px;color: #ffffff">使用者:{{$msg}}&nbsp; </label>
<input class="btn btn-outline-light" style="font-size:16px;text-align: center" type="submit" id="logout" name="logout" value="登出" >
</div>
</form>
</div>
{{--攝影機 畫面區--}}
<div id="Screen-aria" class="col-md-10" style="background:darkgray">
......
......@@ -61,7 +61,13 @@
@endif
</div>
</div>
<p></p>
<form method="GET" action="{{ Route("user_logout") }}">
<div class="col-12">
<label style="text-align:left;font-size:16px;color: #ffffff">使用者:{{$msg}}&nbsp; </label>
<input class="btn btn-outline-light" style="font-size:16px;text-align: center" type="submit" id="logout" name="logout" value="登出" >
</div>
</form>
</div>
{{--攝影機 畫面區--}}
<div id="Screen-aria" class="col-md-10" style="background:darkgray">
......
......@@ -63,6 +63,13 @@
@endif
</div>
</div>
<p></p>
<form method="GET" action="{{ Route("user_logout") }}">
<div class="col-12">
<label style="text-align:left;font-size:16px;color: #ffffff">使用者:{{$msg}}&nbsp; </label>
<input class="btn btn-outline-light" style="font-size:16px;text-align: center" type="submit" id="logout" name="logout" value="登出" >
</div>
</form>
</div>
{{--攝影機 畫面區--}}
<div id="Screen-aria" class="col-md-10" style="background:darkgray">
......
......@@ -115,7 +115,13 @@
@endif
</div>
</div>
<p></p>
<form method="GET" action="{{ Route("user_logout") }}">
<div class="col-12">
<label style="text-align:left;font-size:16px;color: #ffffff">使用者:{{$msg}}&nbsp; </label>
<input class="btn btn-outline-light" style="font-size:16px;text-align: center" type="submit" id="logout" name="logout" value="登出" >
</div>
</form>
</div>
{{--攝影機 畫面區--}}
<div id="Screen-aria" class="col-md-10" style="background:darkgray">
......
......@@ -97,7 +97,12 @@
@endif
</div>
</div>
<form method="GET" action="{{ Route("user_logout") }}">
<div class="col-12">
<label style="text-align:left;font-size:16px;color: #ffffff">使用者:{{$msg}}&nbsp; </label>
<input class="btn btn-outline-light" style="font-size:16px;text-align: center" type="submit" id="logout" name="logout" value="登出" >
</div>
</form>
</div>
{{--攝影機 畫面區--}}
<div id="Screen-aria" class="col-md-10" style="background:darkgray">
......
......@@ -102,7 +102,13 @@
@endif
</div>
</div>
<p></p>
<form method="GET" action="{{ Route("user_logout") }}">
<div class="col-12">
<label style="text-align:left;font-size:16px;color: #ffffff">使用者:{{$msg}}&nbsp; </label>
<input class="btn btn-outline-light" style="font-size:16px;text-align: center" type="submit" id="logout" name="logout" value="登出" >
</div>
</form>
</div>
{{--攝影機 畫面區--}}
<div id="Screen-aria" class="col-md-10" style="background:darkgray">
......
......@@ -99,7 +99,13 @@
@endif
</div>
</div>
<p></p>
<form method="GET" action="{{ Route("user_logout") }}">
<div class="col-12">
<label style="text-align:left;font-size:16px;color: #ffffff">使用者:{{$msg}}&nbsp; </label>
<input class="btn btn-outline-light" style="font-size:16px;text-align: center" type="submit" id="logout" name="logout" value="登出" >
</div>
</form>
</div>
{{--攝影機 畫面區--}}
<div id="Screen-aria" class="col-md-10" style="background:darkgray">
......
......@@ -71,7 +71,13 @@
@endif
</div>
</div>
<p></p>
<form method="GET" action="{{ Route("user_logout") }}">
<div class="col-12">
<label style="text-align:left;font-size:16px;color: #ffffff">使用者:{{$msg}}&nbsp; </label>
<input class="btn btn-outline-light" style="font-size:16px;text-align: center" type="submit" id="logout" name="logout" value="登出" >
</div>
</form>
</div>
{{--攝影機 畫面區--}}
<div id="Screen-aria" class="col-md-8" style="background:darkgray">
......
......@@ -98,7 +98,13 @@
@endif
</div>
</div>
<p></p>
<form method="GET" action="{{ Route("user_logout") }}">
<div class="col-12">
<label style="text-align:left;font-size:16px;color: #ffffff">使用者:{{$msg}}&nbsp; </label>
<input class="btn btn-outline-light" style="font-size:16px;text-align: center" type="submit" id="logout" name="logout" value="登出" >
</div>
</form>
</div>
{{--攝影機 畫面區--}}
<div id="Screen-aria" class="col-md-10" style="background:darkgray">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment