Browse Source

调整训练营拦截合伙人60的逻辑

lcl 8 months ago
parent
commit
0c98f65957
1 changed files with 5 additions and 7 deletions
  1. 5 7
      AppStart/Helper/PosCouponPrize/PosCouponPrizeService.cs

+ 5 - 7
AppStart/Helper/PosCouponPrize/PosCouponPrizeService.cs

@@ -1131,14 +1131,12 @@ namespace MySystem
                 UserIds.Add(int.Parse(function.CheckInt(IdString)));
             } 
             JavaModels.WebCMSEntities db = new JavaModels.WebCMSEntities();
-            int CampId = int.Parse(function.CheckInt(RedisDbconn.Instance.Get<string>("KxsCampUserCampId")));
-            var users = db.KxsCampUser.Where(m => UserIds.Contains(m.UserId) && m.CampId == CampId).ToList();
-            foreach(var user in users)
+            JavaModels.KxsCamp camp = db.KxsCamp.FirstOrDefault(m => m.Status == 1);
+            if(camp != null)
             {
-                DateTime now = DateTime.Now;
-                // JavaModels.KxsCamp camp = db.KxsCamp.FirstOrDefault(m => m.Id == user.CampId && m.StartTime <= now && m.EndTime >= now);
-                JavaModels.KxsCamp camp = db.KxsCamp.FirstOrDefault(m => m.Id == user.CampId && m.Status == 1);
-                if(camp != null)
+                int CampId = camp.Id;
+                var users = db.KxsCampUser.Where(m => UserIds.Contains(m.UserId) && m.CampId == CampId).ToList();
+                foreach(var user in users)
                 {
                     function.WriteLog("活动Id:" + camp.Id, "训练营判断参与活动");
                     op = false;