|
@@ -8,6 +8,7 @@ import (
|
|
|
"log"
|
|
|
"math/rand"
|
|
|
"qfw/util"
|
|
|
+ credit "qfw/util/credit"
|
|
|
"qfw/util/elastic"
|
|
|
. "qfw/util/mongodb"
|
|
|
"strconv"
|
|
@@ -40,6 +41,12 @@ func AddUser(openid, unionid, bindweixin, userphoto string) (err error, flag int
|
|
|
data["i_identificationway"] = 0
|
|
|
data["s_m_openid"] = openid //微信手机端openid
|
|
|
if len(Save("user", data)) > 0 {
|
|
|
+ //注册送积分
|
|
|
+ m := FindOne("user", `{"s_m_openid":"`+openid+`"}`)
|
|
|
+ if m != nil {
|
|
|
+ id := fmt.Sprintf("%x", string((*m)["_id"].(ObjectId)))
|
|
|
+ credit.InCreditA(id, credit.A_ZC, 0)
|
|
|
+ }
|
|
|
return nil, 1
|
|
|
} else {
|
|
|
return errors.New("保存用户失败"), 0
|