|
@@ -1906,7 +1906,7 @@ func inviteUser() {
|
|
|
}
|
|
|
|
|
|
// 开年活动
|
|
|
-func nextYearActivit() {
|
|
|
+func nextYearActivity() {
|
|
|
log.Println("开年活动处理开始")
|
|
|
//判断节假日
|
|
|
runOk := getRunOk()
|
|
@@ -1914,33 +1914,25 @@ func nextYearActivit() {
|
|
|
log.Println("不是工作日,任务暂停")
|
|
|
return
|
|
|
}
|
|
|
- rebindTimeEnd := cfg.InviteTime
|
|
|
- sql := fmt.Sprintf(`select * from user_statistics where createTime > "%s" order by createTime asc`, rebindTimeEnd)
|
|
|
- data := BiService.SelectBySql(sql)
|
|
|
+ activityTimeEnd := cfg.ActivityTime
|
|
|
+ sql := fmt.Sprintf(`select * from jyactivities.lottery_user_account where create_time > "%s" order by create_time asc`, activityTimeEnd)
|
|
|
+ data := Mysql.SelectBySql(sql)
|
|
|
if data != nil && *data != nil && len(*data) > 0 {
|
|
|
for _, v := range *data {
|
|
|
- rebindTimeEnd = common.ObjToString(v["createTime"])
|
|
|
- event := gconv.Int64(v["event"])
|
|
|
- switch event {
|
|
|
- case 1:
|
|
|
- v["sourceCode"] = "736"
|
|
|
- case 2:
|
|
|
- v["sourceCode"] = "737"
|
|
|
- case 3:
|
|
|
- v["sourceCode"] = "738"
|
|
|
- }
|
|
|
- v["user_id"] = gconv.String(v["userId"])
|
|
|
- ok1, ok2, _ := FormatData(v, "invite")
|
|
|
+ activityTimeEnd = common.ObjToString(v["create_time"])
|
|
|
+ v["sourceCode"] = gconv.Int64(v["active_id"])
|
|
|
+ v["user_id"] = gconv.String(v["mgo_user_id"])
|
|
|
+ ok1, ok2, _ := FormatData(v, "activity")
|
|
|
if !ok1 {
|
|
|
- log.Println("线索卡点", "invite", v, rebindTimeEnd)
|
|
|
+ log.Println("线索卡点", "activity", v, activityTimeEnd)
|
|
|
} else {
|
|
|
if !ok2 {
|
|
|
- log.Println("用户分配已达上限", "invite", v, rebindTimeEnd)
|
|
|
+ log.Println("开年活动分配已达上限", "activity", v, activityTimeEnd)
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- cfg.InviteTime = rebindTimeEnd
|
|
|
+ cfg.ActivityTime = activityTimeEnd
|
|
|
common.WriteSysConfig(&cfg)
|
|
|
}
|
|
|
- log.Println("邀请用户处理结束")
|
|
|
+ log.Println("开年活动处理结束")
|
|
|
}
|