File tree Expand file tree Collapse file tree 4 files changed +61
-4
lines changed
Expand file tree Collapse file tree 4 files changed +61
-4
lines changed Original file line number Diff line number Diff line change @@ -12,9 +12,9 @@ class UserController extends Controller {
1212 const user_name = ctx . params . name ;
1313 const user = await ctx . service . user . getUserByLoginName ( user_name ) ;
1414 if ( ! user ) {
15- ctx . status = 404 ;
16- ctx . message = '这个用户不存在。' ;
17- return ;
15+ // ctx.status = 404;
16+ // ctx.message = '这个用户不存在。';
17+ return await ctx . render ( 'user/index' ) ;
1818 }
1919
2020 let query = { author_id : user . _id } ;
Original file line number Diff line number Diff line change @@ -45,6 +45,7 @@ module.exports = app => {
4545 // router.post('/reset_pass', sign.updatePass); // 更新密码
4646
4747 // user controller
48+ router . redirect ( '/user' , '/user/user' , 302 ) ;
4849 router . get ( '/user/:name' , user . index ) ; // 用户个人主页
4950 // router.get('/setting', auth.userRequired, user.showSetting); // 用户个人设置页
5051 // router.post('/setting', auth.userRequired, user.setting); // 提交个人信息设置
Original file line number Diff line number Diff line change 66 < span class ='col_fade '> 个人信息</ span >
77 </ div >
88 < div class ='inner '>
9- < %- include('. /user/card.html',{ object: typeof user === 'undefined' ? current_user : user, as: 'user' }) %>
9+ < %- include('/user/card.html', { object: typeof user === 'undefined' ? current_user : user, as: 'user' }) %>
1010 </ div >
1111 < % } else { %>
1212 < div class ='inner '>
Original file line number Diff line number Diff line change 1+ < %- include ../sidebar.html %>
2+
3+ < div id ="content ">
4+ < div class ="panel ">
5+ < div class ="header ">
6+ < ul class ="breadcrumb ">
7+ < li > < a href ="/ "> 主页</ a > < span class ="divider "> /</ span > </ li >
8+ < % if (typeof user === 'undefined') { %>
9+ < li class ="active "> 通知</ li >
10+ < % } else { %>
11+ < % } %>
12+ </ ul >
13+ </ div >
14+ < % if (typeof user === 'undefined') { %>
15+ < div class ="inner ">
16+ < div class ="alert alert-error ">
17+ < strong > 这个用户不存在。</ strong >
18+ </ div >
19+ < a href ="/ "> < span class ="span-common "> 返回</ span > </ a >
20+ </ div >
21+ < % } else { %>
22+ < div class ="inner userinfo ">
23+ < div class ="user_big_avatar ">
24+ < img src ="" class ="user_avatar " title ="">
25+ </ div >
26+ < a class ="dark "> </ a >
27+ < div class ="user_profile ">
28+ < ul class ="unstyled ">
29+ < span class ="big "> </ span > 积分
30+ < li >
31+ < i class ="fa fa-lg fa-fw fa-github "> </ i >
32+ < a class ="dark " href ="" target ="_blank "> @</ a >
33+ </ li >
34+ </ ul >
35+ </ div >
36+ < p class ="col_fade "> 注册时间 </ p >
37+ </ div >
38+ < div class ="panel ">
39+ < div class ="header ">
40+ < span class ="col_fade "> 最近创建的话题</ span >
41+ </ div >
42+ < div class ="inner ">
43+ < p > 无话题</ p >
44+ </ div >
45+ </ div >
46+ < div class ="panel ">
47+ < div class ="header ">
48+ < span class ="col_fade "> 最近参与的话题</ span >
49+ </ div >
50+ < div class ="inner ">
51+ < p > 无话题</ p >
52+ </ div >
53+ </ div >
54+ < % } %>
55+ </ div >
56+ </ div >
You can’t perform that action at this time.
0 commit comments