Documentation
¶
Index ¶
- Variables
- func CancelRegistrationActivity(userId uint, acId uint) error
- func ConvertUserDOToVo(do *model.UsersDO) model.UserVO
- func FetchStatusCycle() error
- func GenRandString(length int) string
- func GenToken(authStr string) (token string)
- func GetActivity(id uint) (model.ActivityVO, error)
- func GetContactByPhoneOrNickName(sKey string, roleId int) (*model.UserVO, error)
- func GetOpenIdByToken(token string) (string, error)
- func GetRegistrationUsers(acId uint) ([]*model.RegistrationUserVO, error)
- func GetStatusItem(name string) string
- func GetUserByOpenID(id string) (model.UsersDO, error)
- func HasUserRegisterActivity(userId, acId uint) (bool, bool, error)
- func QueryUserByID(id uint) (model.UsersDO, error)
- func RFC3339StringToTime(str string) (t *time.Time, err error)
- func RegistrationActivity(userId uint, acId uint) error
- func SaveActivity(vo *model.ActivityVO) error
- func SaveSession(ttl uint64, token, userData string) error
- func SaveUserOpenID(openId string) error
- func SearchActivities(param model.SearchActivitiesParam) (int, []*model.ActivityVO, error)
- func SearchContacts(param model.SearchUsersParam) (int, []*model.UserVO, error)
- func StringWithCharset(length int, charset string) string
- func TryGetUserSession(token string) (string, error)
- func UpdateActivity(param model.UpdateActivityParam) error
- func UpdateRegisterUserCount(acId uint) error
- func UpdateUserInfo(openId string, user model.UsersDO) error
- func UpdateUserRole(id int, newRole int) error
- func VerifyActivity(id uint, st int) error
- type AuthResult
- type Scheduler
- type Task
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Pool *redis.Pool
)
Functions ¶
func CancelRegistrationActivity ¶
CancelRegistrationActivity ...
func ConvertUserDOToVo ¶
ConvertUserDOToVo ...
func GetContactByPhoneOrNickName ¶
GetContactByPhoneOrNickName ...
func GetRegistrationUsers ¶
func GetRegistrationUsers(acId uint) ([]*model.RegistrationUserVO, error)
GetRegistrationUsers ...
func HasUserRegisterActivity ¶
HasUserRegisterActivity ...
func RFC3339StringToTime ¶
RFC3339StringToTime ...
func RegistrationActivity ¶
RegistrationActivity ...
func SearchActivities ¶
func SearchActivities(param model.SearchActivitiesParam) (int, []*model.ActivityVO, error)
SearchActivities ...
func SearchContacts ¶
SearchContacts ...
func StringWithCharset ¶
StringWithCharset ...
func UpdateRegisterUserCount ¶
UpdateRegisterUserCount ...
func UpdateUserInfo ¶
UpdateUserInfo ...
Types ¶
type AuthResult ¶
type AuthResult struct { Openid string `json:"openid"` SessionKey string `json:"session_key"` Unionid string `json:"unionid"` Errcode int `json:"errcode"` Errmsg string `json:"errmsg"` }
func WxJsCode2Session ¶
func WxJsCode2Session(code string) (AuthResult, error)
小程序登录凭证校验 https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html code: 小程序端通过 wx.login 接口获得临时登录凭证 code 后传到开发者服务器 AuthResult: 认证的结果
Click to show internal directories.
Click to hide internal directories.