소스 검색

好哒碰一碰奖励,去重条件改为sn和奖励类型

lcl 4 달 전
부모
커밋
47ff3f122f
1개의 변경된 파일1개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 2
      AppStart/HaoDa/GetHaoDaTouchPrizeService.cs

+ 1 - 2
AppStart/HaoDa/GetHaoDaTouchPrizeService.cs

@@ -211,7 +211,7 @@ namespace MySystem
                 string acct_nm = DataListInfo[4]; //活动名称
                 string bonus_type = DataListInfo[5]; //奖励类型
 
-                bool op = db.HdTouchRewardTmp.Any(m => m.SnNo == sn_no);
+                bool op = db.HdTouchRewardTmp.Any(m => m.SnNo == sn_no && m.BonusType == bonus_type);
                 if(!op)
                 {
                     function.WriteLog(DateTime.Now.ToString() + ":add:" + sn_no, "好哒碰一碰奖励");
@@ -230,7 +230,6 @@ namespace MySystem
                     if(pos != null)
                     {
                         RedisDbconn.Instance.AddList("HaoDaPrizeDataQueue", "{\"brand_id\":29,\"ext_field\":\"" + bonus_type + "\",\"pos_sn\":\"" + sn_no + "\",\"user_id\":" + pos.UserId + "}");
-                        function.WriteLog("{\"brand_id\":29,\"ext_field\":\"" + bonus_type + "\",\"pos_sn\":\"" + sn_no + "\",\"user_id\":" + pos.UserId + "}", "好哒碰一碰奖励");
                     }
                 }
                 db.SaveChanges();