Ver código fonte

小程序用户处理

WH01243 1 ano atrás
pai
commit
cb60f9a7f4
2 arquivos alterados com 25 adições e 12 exclusões
  1. 19 1
      clueSync/config.json
  2. 6 11
      clueSync/jobutil.go

+ 19 - 1
clueSync/config.json

@@ -1 +1,19 @@
-{"lastOrderId":258784,"lastOrderClueId":"2024-05-25 02:23:21","lastUserId":"2024-05-20 15:40:02","lastId":"668c9fdbd1f99a10cd641691","lastOrderTime":"2023-04-25 00:00:00","lastUserTime":"2024-07-09 11:54:02","lastSubscribeId":"645470af172d9e8dcc5c507a","lastMessageTime":"2024-06-20 17:54:18","lastkcTime":"","lastEverythingTime":"","lastEventRegTime":"","lastReadClueTime":"","bigSaleTime":1718241923,"bigOrderTime":"2024-06-12 17:01:39","marketSaleTime":1708160200,"allocationTime":"2024-07-01 14:59:37","allocationRatio":2}
+{
+  "lastOrderId": 258784,
+  "lastOrderClueId": "2024-05-25 02:23:21",
+  "lastUserId": "2024-05-20 15:40:02",
+  "lastId": "668c9fdbd1f99a10cd641691",
+  "lastOrderTime": "2023-04-25 00:00:00",
+  "lastUserTime": "2024-07-09 11:54:02",
+  "lastSubscribeId": "645470af172d9e8dcc5c507a",
+  "lastMessageTime": "2024-06-20 17:54:18",
+  "lastkcTime": "",
+  "lastEverythingTime": "",
+  "lastEventRegTime": "",
+  "lastReadClueTime": "",
+  "bigSaleTime": 1718241923,
+  "bigOrderTime": "2024-06-12 17:01:39",
+  "marketSaleTime": 1708160200,
+  "allocationTime": "2024-07-01 14:59:37",
+  "allocationRatio": 2
+}

+ 6 - 11
clueSync/jobutil.go

@@ -664,17 +664,12 @@ func userbase() {
 			phone := common.ObjToString(v["phone"])
 			uId := common.ObjToString(v["uid"])
 			userId := common.ObjToString(v["userid"])
-			if userId != "" {
-				//判断用户是否有小程序切使用过剑鱼其他产品
-				uData, ok := Mgo.FindOne("user", map[string]interface{}{"_id": mongodb.StringTOBsonId(userId)})
-				if ok && uData != nil {
-					s_platform := gconv.String((*uData)["s_platform"])
-					login_positionid := gconv.Int64((*uData)["login_positionid"])
-					if s_platform == "xcx" && login_positionid == 0 {
-						log.Println(phone, uId, userId, "用户是否有小程序且未使用过剑鱼其他产品")
-						continue
-					}
-				}
+			//判断用户是否有小程序切使用过剑鱼其他产品
+			s_platform := gconv.String(v["s_platform"])
+			login_positionid := gconv.Int64(v["login_positionid"])
+			if s_platform == "xcx" && login_positionid == 0 {
+				log.Println(phone, uId, userId, "用户是否有小程序且未使用过剑鱼其他产品")
+				continue
 			}
 			registedate := common.ObjToString(v["l_registedate"])
 			name := common.ObjToString(v["name"])