Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
W
workbiu-admin
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gxx
workbiu-admin
Commits
fa4196da
Commit
fa4196da
authored
Nov 28, 2017
by
gxx
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
登陆验证完成
parent
6657f6e9
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
51 additions
and
78 deletions
+51
-78
Kernel.php
app/Http/Kernel.php
+1
-0
LoginCheck.php
app/Http/Middleware/LoginCheck.php
+24
-0
StatisticsService.php
app/Services/StatisticsService.php
+0
-1
sidebar.blade.php
resources/views/admin/sidebar.blade.php
+1
-1
web.php
routes/web.php
+25
-76
No files found.
app/Http/Kernel.php
View file @
fa4196da
...
@@ -60,5 +60,6 @@ class Kernel extends HttpKernel
...
@@ -60,5 +60,6 @@ class Kernel extends HttpKernel
'role'
=>
\Zizaco\Entrust\Middleware\EntrustRole
::
class
,
'role'
=>
\Zizaco\Entrust\Middleware\EntrustRole
::
class
,
'permission'
=>
\Zizaco\Entrust\Middleware\EntrustPermission
::
class
,
'permission'
=>
\Zizaco\Entrust\Middleware\EntrustPermission
::
class
,
'ability'
=>
\Zizaco\Entrust\Middleware\EntrustAbility
::
class
,
'ability'
=>
\Zizaco\Entrust\Middleware\EntrustAbility
::
class
,
'loginCheck'
=>
\App\Http\Middleware\LoginCheck
::
class
,
];
];
}
}
app/Http/Middleware/LoginCheck.php
0 → 100644
View file @
fa4196da
<?php
namespace
App\Http\Middleware
;
use
Closure
;
class
LoginCheck
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public
function
handle
(
$request
,
Closure
$next
)
{
$admin
=
session
()
->
get
(
'admin'
);
if
(
$admin
==
null
){
return
redirect
(
route
(
'a'
));
}
return
$next
(
$request
);
}
}
app/Services/StatisticsService.php
View file @
fa4196da
...
@@ -319,7 +319,6 @@ class StatisticsService implements StatisticsServiceContract
...
@@ -319,7 +319,6 @@ class StatisticsService implements StatisticsServiceContract
}
}
}
}
}
}
dd
(
$arr
);
return
1
;
return
1
;
...
...
resources/views/admin/sidebar.blade.php
View file @
fa4196da
...
@@ -116,7 +116,7 @@
...
@@ -116,7 +116,7 @@
</span>
</span>
</a>
</a>
<ul
class=
"treeview-menu"
>
<ul
class=
"treeview-menu"
>
<li><a
href=
"{{
url
('sms')}}"
>
短信通知余额
</a></li>
<li><a
href=
"{{
route
('sms')}}"
>
短信通知余额
</a></li>
</ul>
</ul>
</li>
</li>
...
...
routes/web.php
View file @
fa4196da
...
@@ -17,76 +17,48 @@
...
@@ -17,76 +17,48 @@
Route
::
get
(
'500'
,
function
(){
Route
::
group
([
'prefix'
=>
'error'
],
function
(){
return
view
(
'admin/error/500'
);
Route
::
get
(
'500'
,
function
(){
})
->
name
(
'500'
);
return
view
(
'admin/error/500'
);
})
->
name
(
'500'
);
Route
::
get
(
'404'
,
function
(){
Route
::
get
(
'404'
,
function
(){
return
view
(
'admin/error/404'
);
return
view
(
'admin/error/404'
);
})
->
name
(
'404'
);
})
->
name
(
'404'
);
Route
::
get
(
'permission'
,
function
(){
return
view
(
'admin/error/permission'
);
})
->
name
(
'permission'
);
});
Route
::
get
(
'permission'
,
function
(){
return
view
(
'admin/error/permission'
);
})
->
name
(
'permission'
);
// 登录
Route
::
get
(
'a'
,
function
(){
return
view
(
'login'
);
})
->
name
(
'a'
);
Route
::
post
(
'login'
,
'AdminController@login'
)
->
name
(
'login'
);
// admin
// admin
Route
::
group
([
'prefix'
=>
'admin'
],
function
(){
Route
::
group
([
'prefix'
=>
'admin'
],
function
(){
// 登录
Route
::
get
(
'a'
,
function
(){
return
view
(
'login'
);
})
->
name
(
'a'
);
Route
::
post
(
'login'
,
'AdminController@login'
)
->
name
(
'login'
);
route
::
get
(
'add_page'
,
function
(){
return
view
(
'admin/admin/addadmin'
);
})
->
name
(
'admin.addPage'
);
route
::
get
(
'add_page'
,
function
(){
return
view
(
'admin/admin/addadmin'
);
})
->
name
(
'admin.addPage'
);
route
::
get
(
'add'
,
'AdminController@add'
)
->
name
(
'admin.add'
);
route
::
get
(
'add'
,
'AdminController@add'
)
->
name
(
'admin.add'
);
route
::
get
(
'get_all'
,
'AdminController@getAll'
)
->
name
(
'admin.getAll'
);
route
::
get
(
'get_all'
,
'AdminController@getAll'
)
->
name
(
'admin.getAll'
);
route
::
get
(
'update_page'
,
function
(){
return
view
(
'admin/admin/update'
);
})
->
name
(
'admin.updatePage'
);
route
::
get
(
'update_page'
,
function
(){
return
view
(
'admin/admin/update'
);
})
->
name
(
'admin.updatePage'
);
});
});
// 统计 首页
Route
::
get
(
'/'
,
'StatisticsController@newUser'
)
->
name
(
'/'
);
Route
::
get
(
'statistics'
,
'StatisticsController@newUser'
);
Route
::
get
(
'admin'
,
function
(){
return
view
(
'Admin-lte/dashboard'
);
});
// 短信
Route
::
get
(
'sms'
,
'SMSController@surplus'
);
// 测试路由
Route
::
get
(
'test'
,
'Testcontroller@test'
)
->
name
(
'test'
);
// 用户
// 用户
Route
::
group
([
'prefix'
=>
'user'
],
function
(){
Route
::
group
([
'prefix'
=>
'user'
,
'middleware'
=>
'loginCheck'
],
function
(){
Route
::
get
(
'getAll'
,
'UserController@getAll'
)
->
name
(
'user.getAll'
);
Route
::
get
(
'getAll'
,
'UserController@getAll'
)
->
name
(
'user.getAll'
);
Route
::
get
(
'get/{id}'
,
'UserController@get'
)
->
name
(
'user.get'
);
Route
::
get
(
'get/{id}'
,
'UserController@get'
)
->
name
(
'user.get'
);
Route
::
get
(
'updatePage/{id}'
,
'UserController@updatePage'
)
->
name
(
'user.updatePage'
);
Route
::
get
(
'updatePage/{id}'
,
'UserController@updatePage'
)
->
name
(
'user.updatePage'
);
Route
::
post
(
'update'
,
'UserController@update'
)
->
name
(
'user.update'
);
Route
::
post
(
'update'
,
'UserController@update'
)
->
name
(
'user.update'
);
Route
::
get
(
'search'
,
'UserController@simpleSearch'
)
->
name
(
'user.search'
);
Route
::
get
(
'search'
,
'UserController@simpleSearch'
)
->
name
(
'user.search'
);
});
});
// 团队
// 团队
Route
::
group
([
'prefix'
=>
'group'
],
function
(){
Route
::
group
([
'prefix'
=>
'group'
,
'middleware'
=>
'loginCheck'
],
function
(){
Route
::
get
(
'getAll'
,
'GroupController@getAll'
)
->
name
(
'group.getAll'
);
Route
::
get
(
'getAll'
,
'GroupController@getAll'
)
->
name
(
'group.getAll'
);
Route
::
get
(
'get'
,
'GroupController@get'
)
->
name
(
'group.get'
);
Route
::
get
(
'get'
,
'GroupController@get'
)
->
name
(
'group.get'
);
Route
::
get
(
'updatePage'
,
'GroupController@updatePage'
)
->
name
(
'group.updatePage'
);
Route
::
get
(
'updatePage'
,
'GroupController@updatePage'
)
->
name
(
'group.updatePage'
);
...
@@ -96,26 +68,22 @@
...
@@ -96,26 +68,22 @@
Route
::
post
(
'transfer'
,
'GroupController@transfer'
)
->
name
(
'group.transfer'
);
Route
::
post
(
'transfer'
,
'GroupController@transfer'
)
->
name
(
'group.transfer'
);
Route
::
get
(
'search'
,
'GroupController@simpleSearch'
)
->
name
(
'group.search'
);
Route
::
get
(
'search'
,
'GroupController@simpleSearch'
)
->
name
(
'group.search'
);
Route
::
get
(
'search_user/{search}'
,
'GroupController@simpleSearchUser'
)
->
name
(
'group.simpleSearchUser'
);
Route
::
get
(
'search_user/{search}'
,
'GroupController@simpleSearchUser'
)
->
name
(
'group.simpleSearchUser'
);
Route
::
get
(
'invite_page'
,
'GroupController@invitePage'
)
->
name
(
'group.invitePage'
);
Route
::
get
(
'invite_page'
,
'GroupController@invitePage'
)
->
name
(
'group.invitePage'
);
Route
::
post
(
'invite'
,
'GroupController@invite'
)
->
name
(
'group.invite'
);
Route
::
post
(
'invite'
,
'GroupController@invite'
)
->
name
(
'group.invite'
);
});
});
// 项目
// 项目
Route
::
group
([
'prefix'
=>
'project'
],
function
(){
Route
::
group
([
'prefix'
=>
'project'
,
'middleware'
=>
'loginCheck'
],
function
(){
Route
::
get
(
'getAll'
,
'ProjectController@getAll'
)
->
name
(
'project.getAll'
);
Route
::
get
(
'getAll'
,
'ProjectController@getAll'
)
->
name
(
'project.getAll'
);
Route
::
get
(
'get'
,
'ProjectController@get'
)
->
name
(
'project.get'
);
Route
::
get
(
'get'
,
'ProjectController@get'
)
->
name
(
'project.get'
);
Route
::
get
(
'updatePage'
,
'ProjectController@updatePage'
)
->
name
(
'project.updatePage'
);
Route
::
get
(
'updatePage'
,
'ProjectController@updatePage'
)
->
name
(
'project.updatePage'
);
Route
::
post
(
'update'
,
'ProjectController@update'
)
->
name
(
'project.update'
);
Route
::
post
(
'update'
,
'ProjectController@update'
)
->
name
(
'project.update'
);
Route
::
get
(
'search'
,
'ProjectController@search'
)
->
name
(
'project.search'
);
Route
::
get
(
'search'
,
'ProjectController@search'
)
->
name
(
'project.search'
);
});
});
// 统计
// 统计
Route
::
group
([
'prefix'
=>
'statistics'
],
function
(){
Route
::
group
([
'prefix'
=>
'statistics'
,
'middleware'
=>
'loginCheck'
],
function
(){
Route
::
get
(
'user_increase'
,
'StatisticsController@UserIncrease'
)
->
name
(
'statistics.UserIncrease'
);
Route
::
get
(
'user_increase'
,
'StatisticsController@UserIncrease'
)
->
name
(
'statistics.UserIncrease'
);
Route
::
get
(
'active_user'
,
'StatisticsController@ActiveUser'
)
->
name
(
'statistics.ActiveUser'
);
Route
::
get
(
'active_user'
,
'StatisticsController@ActiveUser'
)
->
name
(
'statistics.ActiveUser'
);
Route
::
get
(
'outflow_user'
,
'StatisticsController@OutflowUser'
)
->
name
(
'statistics.OutflowUser'
);
Route
::
get
(
'outflow_user'
,
'StatisticsController@OutflowUser'
)
->
name
(
'statistics.OutflowUser'
);
...
@@ -126,29 +94,10 @@
...
@@ -126,29 +94,10 @@
Route
::
get
(
'new_user'
,
'StatisticsController@NewUsers'
)
->
name
(
'statistics.NewUser'
);
Route
::
get
(
'new_user'
,
'StatisticsController@NewUsers'
)
->
name
(
'statistics.NewUser'
);
Route
::
get
(
'user_engagement'
,
'StatisticsController@UserEngagement'
)
->
name
(
'statistics.UserEngagement'
);
Route
::
get
(
'user_engagement'
,
'StatisticsController@UserEngagement'
)
->
name
(
'statistics.UserEngagement'
);
Route
::
get
(
'total'
,
'StatisticsController@Total'
)
->
name
(
'statistics.Total'
);
Route
::
get
(
'total'
,
'StatisticsController@Total'
)
->
name
(
'statistics.Total'
);
// 统计 首页
Route
::
get
(
'/'
,
'StatisticsController@newUser'
)
->
name
(
'/'
);
Route
::
get
(
'statistics'
,
'StatisticsController@newUser'
)
->
name
(
'statistics'
);
// 短信
Route
::
get
(
'sms'
,
'SMSController@surplus'
)
->
name
(
'sms'
);
});
});
// 权限
Route
::
group
([
'prefix'
=>
'auth'
],
function
(){
Route
::
get
(
'getAll'
,
'AuthController@getAll'
)
->
name
(
'auth.getAll'
);
Route
::
get
(
'add'
,
'AuthController@add'
)
->
name
(
'auth.add'
);
});
Route
::
get
(
'table'
,
function
(){
return
view
(
'admin/usertables'
);
});
//Auth::routes();
//Route::get('/home', 'HomeController@index')->name('home');
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment