package wechat import ( "code.gitea.io/gitea/models" ) type QRCode4BindCache struct { UserId int64 Status int } const ( BIND_STATUS_UNBIND = 0 BIND_STATUS_SCANNED = 1 BIND_STATUS_BOUND = 2 BIND_STATUS_EXPIRED = 9 ) func BindWechat(userId int64, wechatOpenId string) error { return models.BindWechatOpenId(userId, wechatOpenId) } func UnbindWechat(userId int64, oldWechatOpenId string) error { return models.UnbindWechatOpenId(userId, oldWechatOpenId) }