|
@@ -568,23 +568,25 @@ func users() {
|
|
|
//判断用户是否有小程序切使用过剑鱼其他产品
|
|
|
s_platform := gconv.String(v["s_platform"])
|
|
|
login_positionid := gconv.Int64(v["login_positionid"])
|
|
|
+ createtime := common.ObjToString(v["createtime"])
|
|
|
if s_platform == "xcx" && login_positionid == 0 {
|
|
|
log.Println(v, "用户是否有小程序且未使用过剑鱼其他产品")
|
|
|
- continue
|
|
|
- }
|
|
|
- createtime := common.ObjToString(v["createtime"])
|
|
|
- ok1, ok2 := FormatData(v, "users")
|
|
|
- if !ok1 {
|
|
|
- common.WriteSysConfig(&cfg)
|
|
|
- log.Println("线索卡点", "users", v, selectTimeEnd)
|
|
|
- break
|
|
|
} else {
|
|
|
- if !ok2 {
|
|
|
- log.Println("用户分配已达上限", "users", v, selectTimeEnd)
|
|
|
+ //ok1, ok2 := FormatData(v, "users")
|
|
|
+ ok1, ok2 := true, true
|
|
|
+ if !ok1 {
|
|
|
common.WriteSysConfig(&cfg)
|
|
|
+ log.Println("线索卡点", "users", v, selectTimeEnd)
|
|
|
break
|
|
|
+ } else {
|
|
|
+ if !ok2 {
|
|
|
+ log.Println("用户分配已达上限", "users", v, selectTimeEnd)
|
|
|
+ common.WriteSysConfig(&cfg)
|
|
|
+ break
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
if k == len(*data)-1 {
|
|
|
cfg.LastUserId = createtime
|
|
|
}
|