|
@@ -1,12 +1,13 @@
|
|
package jy
|
|
package jy
|
|
|
|
|
|
import (
|
|
import (
|
|
|
|
+ "time"
|
|
|
|
+
|
|
"app.yhyue.com/moapp/jybase/common"
|
|
"app.yhyue.com/moapp/jybase/common"
|
|
qutil "app.yhyue.com/moapp/jybase/common"
|
|
qutil "app.yhyue.com/moapp/jybase/common"
|
|
"app.yhyue.com/moapp/jybase/go-xweb/httpsession"
|
|
"app.yhyue.com/moapp/jybase/go-xweb/httpsession"
|
|
"app.yhyue.com/moapp/jybase/go-xweb/log"
|
|
"app.yhyue.com/moapp/jybase/go-xweb/log"
|
|
"app.yhyue.com/moapp/jybase/mongodb"
|
|
"app.yhyue.com/moapp/jybase/mongodb"
|
|
- "time"
|
|
|
|
)
|
|
)
|
|
|
|
|
|
func GetSubScribeInfo(session *httpsession.Session, mg mongodb.MongodbSim, types, appid string) *map[string]interface{} {
|
|
func GetSubScribeInfo(session *httpsession.Session, mg mongodb.MongodbSim, types, appid string) *map[string]interface{} {
|
|
@@ -159,7 +160,7 @@ func format(data *map[string]interface{}) *map[string]interface{} {
|
|
}
|
|
}
|
|
|
|
|
|
// 用户注册日志保存
|
|
// 用户注册日志保存
|
|
-func SaveUserLog(mg mongodb.MongodbSim, userid, phone, way, system, source, openid, search_engine, promotion, ip, user_agent, site, event string) {
|
|
|
|
|
|
+func SaveUserLog(mg mongodb.MongodbSim, userid, phone, way, system, source, openid, search_engine, promotion, ip, user_agent, site, event string, others ...map[string]interface{}) {
|
|
data := map[string]interface{}{
|
|
data := map[string]interface{}{
|
|
"userid": userid,
|
|
"userid": userid,
|
|
"phone": phone,
|
|
"phone": phone,
|
|
@@ -175,5 +176,10 @@ func SaveUserLog(mg mongodb.MongodbSim, userid, phone, way, system, source, open
|
|
"site": site,
|
|
"site": site,
|
|
"event": event,
|
|
"event": event,
|
|
}
|
|
}
|
|
|
|
+ if len(others) > 0 {
|
|
|
|
+ for k, v := range others[0] {
|
|
|
|
+ data[k] = v
|
|
|
|
+ }
|
|
|
|
+ }
|
|
mg.Save("register_log", data)
|
|
mg.Save("register_log", data)
|
|
}
|
|
}
|