|
@@ -194,6 +194,25 @@ func GetWxUserItemByMobile(mobile string) (item *WxUserItem, err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+//根据用户手机号获取相关信息
|
|
|
+func GetWxUserAouthByMobile(mobile string) (item *WxUserItem, err error) {
|
|
|
+ sql := `SELECT
|
|
|
+ a.*,
|
|
|
+ s.mobile,
|
|
|
+ b.company_name
|
|
|
+ FROM
|
|
|
+ cygx_session_mobile AS s
|
|
|
+ LEFT JOIN wx_user AS a ON a.mobile = s.mobile
|
|
|
+ LEFT JOIN company AS b ON a.company_id = b.company_id
|
|
|
+ WHERE
|
|
|
+ s.mobile = ?
|
|
|
+ ORDER BY
|
|
|
+ a.company_id DESC
|
|
|
+ LIMIT 1`
|
|
|
+ err = orm.NewOrm().Raw(sql, mobile).QueryRow(&item)
|
|
|
+ return
|
|
|
+}
|
|
|
+
|
|
|
func GetWxUserItemByEmail(email string) (item *WxUserItem, err error) {
|
|
|
sql := `SELECT * FROM wx_user WHERE email=? `
|
|
|
err = orm.NewOrm().Raw(sql, email).QueryRow(&item)
|