瀏覽代碼

bind tel clear user cache

abiao 4 年之前
父節點
當前提交
7fec61c8c8
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      go/gopath/src/fohow.com/apps/controllers/user_controller/binding_controller.go

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

@@ -134,6 +134,11 @@ func (self *UserController) BindingTelNew() {
 		if user != nil {
 			self.SetSession(apps.SessionUserKey, user.Id)
 		}
+		//消除user,wxuser缓存
+		userKey := fmt.Sprintf("user.GetByUid[%d]", wxUser.UserId)
+		wxUserKey := cache.GetKey(cache.GetWxUserById, wxUser.Id)
+		cache.Cache.Delete(userKey)
+		cache.Cache.Delete(wxUserKey)
 	}
 	self.Data["json"] = user
 	self.ServeJSON()