//就是代表更新 func (this *UserController) Edit() { isAction := this.GetString("isAction") Id, _ := this.GetInt64("Id") Uname := this.GetString("Uname") Pwd := this.GetString("Pwd") Nickname := this.GetString("Nickname") Email := this.GetString("Email") Phone := this.GetString("Phone") Status, _ := this.GetInt64("Status") Remark := this.GetString("Remark") // Logintime := this.GetString("Logintime") // Ctime := this.GetString("Ctime") user := new(m.User) user.Id = Id user.Uname = strings.TrimSpace(Uname) user.Pwd = strings.TrimSpace(Pwd) user.Nickname = strings.TrimSpace(Nickname) user.Email = Email user.Phone = Phone user.Status = Status user.Remark = Remark if "0" == isAction { _, err := m.UpdateUser(user) if err != nil { this.Rsp(false, "更新出现问题:"+err.Error()) } else { this.Ctx.Redirect(302, "/cstore/user/list.html") } } else { this.Data["Resource"] = user this.TplNames = "user/edit.html" } }