Przeglądaj źródła

add race and occupation to user info

abiao 1 tydzień temu
rodzic
commit
c120199cda

+ 8 - 0
go/gopath/src/fohow.com/apps/controllers/user_controller/user_controller.go

@@ -573,6 +573,8 @@ func (self *UserController) UpdateUserInfo() {
 	nickName := self.GetString("nickname")
 	birthday := self.GetString("birthday")
 	sex, sexErr := self.GetInt64("sex")
+	race := self.GetString("race")
+	occupation := self.GetString("occupation")
 	//qq := self.GetString("qq")
 
 	user := self.GetCurrentUser(false)
@@ -592,6 +594,12 @@ func (self *UserController) UpdateUserInfo() {
 		t, _ := time.Parse("2006-01-02", birthday)
 		user.Birthday = t
 	}
+	if race != "" {
+		user.Race = race
+	}
+	if occupation != "" {
+		user.Occupation = occupation
+	}
 	user.Nickname = nickName
 	wxUser.Nickname = nickName
 	user.Save()

+ 2 - 0
go/gopath/src/fohow.com/apps/models/user_model/user.go

@@ -37,6 +37,8 @@ type User struct {
 	Province    string    `orm:"column(province);null"                          json:"-"`        // varchar(20)
 	City        string    `orm:"column(city);null"                              json:"-"`        // varchar(20)
 	Sex         int64     `orm:"column(sex);null"                               json:"sex"`      // int(11)
+	Race        string    `orm:"column(race);null"                              json:"race"`
+	Occupation  string    `orm:"column(occupation);null"                        json:"occupation"`
 	Head        string    `orm:"column(head)"     json:"head"`
 	Birthday    time.Time `orm:"column(birthday);null;type(datetime)"          json:"birthday"`
 	InviteId    int64     `orm:"column(invite_id);null"                         json:"invite_id"` // int(11)