File tree Expand file tree Collapse file tree 2 files changed +19
-0
lines changed
client/app/account/settings Expand file tree Collapse file tree 2 files changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,21 @@ <h2 class="md-subheader">头像</h2>
2222 < input ng-model ="vm.user.name ">
2323 </ md-input-container >
2424 </ div >
25+ < div layout ="row ">
26+ < md-input-container flex >
27+ < label > 邮箱</ label >
28+ < input name ="email " type ="email " ng-model ="vm.user.email ">
29+ < div ng-messages ="updateForm.email.$error " ng-if ="updateForm.email.$dirty ">
30+ < div ng-message ="email "> 输入的邮箱格式不正确</ div >
31+ </ div >
32+ </ md-input-container >
33+ </ div >
34+ < div layout ="row ">
35+ < md-input-container flex >
36+ < label > 公司</ label >
37+ < input ng-model ="vm.user.company ">
38+ </ md-input-container >
39+ </ div >
2540 < div flex layout ="row " layout-align ="space-between center ">
2641 < md-button ng-disabled ="updateForm.$invalid " ng-click ="vm.update() " class ="md-raised md-primary "> 保存</ md-button >
2742 </ div >
Original file line number Diff line number Diff line change @@ -34,6 +34,8 @@ var UserDefinition = {
3434 required : true
3535 } ,
3636 avatar : String ,
37+ email : String ,
38+ company : String ,
3739 role : {
3840 type : String ,
3941 default : 'user' ,
@@ -260,6 +262,8 @@ function getProfile() {
260262 'mobile' : this . userId ,
261263 'name' : this . name ,
262264 'avatar' : this . avatar ,
265+ 'email' : this . email ,
266+ 'company' : this . company ,
263267 'active' : this . active ,
264268 'role' : this . role ,
265269 'info' : this . info ,
You can’t perform that action at this time.
0 commit comments