|
@@ -40,13 +40,8 @@ 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)
|
|
|
- }
|
|
|
+ if id := Save("user", data); len(id) > 0 {
|
|
|
+ go credit.InCreditA(id, credit.A_ZC, 0)
|
|
|
return nil, 1
|
|
|
} else {
|
|
|
return errors.New("保存用户失败"), 0
|