func (this *configC) Profile_post(ctx *web.Context) { partnerId := this.GetPartnerId(ctx) r, w := ctx.Request, ctx.ResponseWriter var result gof.Message r.ParseForm() e := partner.ValuePartner{} web.ParseFormToEntity(r.Form, &e) //更新 origin, _ := dps.PartnerService.GetPartner(partnerId) e.ExpiresTime = origin.ExpiresTime e.JoinTime = origin.JoinTime e.LastLoginTime = origin.LastLoginTime e.LoginTime = origin.LoginTime e.Pwd = origin.Pwd e.UpdateTime = time.Now().Unix() e.Id = partnerId id, err := dps.PartnerService.SavePartner(partnerId, &e) if err != nil { result.Message = err.Error() } else { result.Result = true result.Data = id } w.Write(result.Marshal()) }