瀏覽代碼

电渠卡判断报备时间超过30天不发奖励

lcl 1 年之前
父節點
當前提交
7d63b7cac2
共有 2 個文件被更改,包括 10 次插入0 次删除
  1. 二進制
      .DS_Store
  2. 10 0
      AppStart/Helper/SycnSpServer/SycnSpBindService.cs

二進制
.DS_Store


+ 10 - 0
AppStart/Helper/SycnSpServer/SycnSpBindService.cs

@@ -394,6 +394,16 @@ namespace MySystem
                                 if(Bind.Field5 == "已激活")
                                 {
                                     bool PrizeFlag = pos.CardType > 0 && ActualAmount >= 100;
+                                    //电渠卡判断报备时间超过30天不发奖励
+                                    if(pos.PosSn.StartsWith("CS") && !string.IsNullOrEmpty(Bind.SeoDescription))
+                                    {
+                                        JsonData jsonObj = JsonMapper.ToObject(Bind.SeoDescription);
+                                        DateTime reportTime = DateTime.Parse(jsonObj["CreateDate"].ToString());
+                                        if(reportTime.AddDays(30) < Bind.CreateDate)
+                                        {
+                                            PrizeFlag = false;
+                                        }
+                                    }
                                     SycnSpTradeService.Instance.ActPos(db, pos, 0, 30, PrizeFlag, Bind.SeoKeyword);
 
                                     if(PrizeFlag)