Преглед на файлове

修改助力宝交易降低比例

lcl преди 4 месеца
родител
ревизия
cec138ea2c
променени са 2 файла, в които са добавени 188 реда и са изтрити 2 реда
  1. 186 0
      AppStart/Helper/StatHelpProfitService.cs
  2. 2 2
      Startup.cs

+ 186 - 0
AppStart/Helper/StatHelpProfitService.cs

@@ -688,6 +688,11 @@ namespace MySystem
                             decimal amt = rootStat.MaxAmount / 9;
                             decimal min = amt * 0.08M;
                             decimal max = amt * 1.02M;
+                            if(specialUserIds().Contains(UserId))
+                            {
+                                min = min * 3;
+                                max = max * 3;
+                            }
                             amt = function.get_Random((int)min, (int)max);
                             HelpProfitAmountSummary selfStat = db.HelpProfitAmountSummary.FirstOrDefault(m => m.UserId == UserId && m.TradeMonth == TradeMonth);
                             if(selfStat == null)
@@ -720,6 +725,187 @@ namespace MySystem
             }
         }
 
+        public List<int> specialUserIds()
+        {
+            List<int> ids = new List<int>();
+            ids.Add(52449);
+            ids.Add(130487);
+            ids.Add(145084);
+            ids.Add(139917);
+            ids.Add(141951);
+            ids.Add(130199);
+            ids.Add(121872);
+            ids.Add(140323);
+            ids.Add(106581);
+            ids.Add(142087);
+            ids.Add(129460);
+            ids.Add(142608);
+            ids.Add(131025);
+            ids.Add(56080);
+            ids.Add(63784);
+            ids.Add(126659);
+            ids.Add(142297);
+            ids.Add(137361);
+            ids.Add(120800);
+            ids.Add(56358);
+            ids.Add(56182);
+            ids.Add(598);
+            ids.Add(4861);
+            ids.Add(48849);
+            ids.Add(127188);
+            ids.Add(132213);
+            ids.Add(127381);
+            ids.Add(49145);
+            ids.Add(57366);
+            ids.Add(139127);
+            ids.Add(124344);
+            ids.Add(499);
+            ids.Add(145842);
+            ids.Add(132469);
+            ids.Add(15509);
+            ids.Add(125981);
+            ids.Add(1195);
+            ids.Add(128513);
+            ids.Add(24528);
+            ids.Add(49838);
+            ids.Add(142263);
+            ids.Add(582);
+            ids.Add(218);
+            ids.Add(120604);
+            ids.Add(121302);
+            ids.Add(90080);
+            ids.Add(4910);
+            ids.Add(1703);
+            ids.Add(145225);
+            ids.Add(51193);
+            ids.Add(592);
+            ids.Add(146209);
+            ids.Add(6764);
+            ids.Add(1);
+            ids.Add(144213);
+            ids.Add(4331);
+            ids.Add(6845);
+            ids.Add(145832);
+            ids.Add(609);
+            ids.Add(140406);
+            ids.Add(712);
+            ids.Add(11154);
+            ids.Add(125848);
+            ids.Add(33055);
+            ids.Add(1052);
+            ids.Add(9);
+            ids.Add(135524);
+            ids.Add(142545);
+            ids.Add(126101);
+            ids.Add(109405);
+            ids.Add(586);
+            ids.Add(139909);
+            ids.Add(120814);
+            ids.Add(138446);
+            ids.Add(144590);
+            ids.Add(4328);
+            ids.Add(130591);
+            ids.Add(105286);
+            ids.Add(138440);
+            ids.Add(71852);
+            ids.Add(59740);
+            ids.Add(391);
+            ids.Add(447);
+            ids.Add(588);
+            ids.Add(15506);
+            ids.Add(88494);
+            ids.Add(120957);
+            ids.Add(415);
+            ids.Add(140221);
+            ids.Add(515);
+            ids.Add(583);
+            ids.Add(564);
+            ids.Add(139742);
+            ids.Add(7601);
+            ids.Add(45892);
+            ids.Add(129947);
+            ids.Add(602);
+            ids.Add(132996);
+            ids.Add(120663);
+            ids.Add(145452);
+            ids.Add(60846);
+            ids.Add(128447);
+            ids.Add(140816);
+            ids.Add(130334);
+            ids.Add(12031);
+            ids.Add(50886);
+            ids.Add(72018);
+            ids.Add(129010);
+            ids.Add(3015);
+            ids.Add(668);
+            ids.Add(387);
+            ids.Add(276);
+            ids.Add(127023);
+            ids.Add(132234);
+            ids.Add(142642);
+            ids.Add(514);
+            ids.Add(281);
+            ids.Add(134988);
+            ids.Add(138014);
+            ids.Add(2927);
+            ids.Add(121108);
+            ids.Add(100934);
+            ids.Add(129111);
+            ids.Add(145689);
+            ids.Add(125754);
+            ids.Add(141878);
+            ids.Add(62252);
+            ids.Add(130767);
+            ids.Add(102753);
+            ids.Add(130113);
+            ids.Add(35805);
+            ids.Add(141469);
+            ids.Add(140220);
+            ids.Add(129814);
+            ids.Add(134503);
+            ids.Add(144170);
+            ids.Add(91582);
+            ids.Add(109497);
+            ids.Add(128322);
+            ids.Add(122986);
+            ids.Add(11124);
+            ids.Add(156689);
+            ids.Add(140952);
+            ids.Add(125485);
+            ids.Add(133420);
+            ids.Add(93049);
+            ids.Add(41420);
+            ids.Add(141913);
+            ids.Add(120745);
+            ids.Add(45);
+            ids.Add(69195);
+            ids.Add(136181);
+            ids.Add(149224);
+            ids.Add(15600);
+            ids.Add(125223);
+            ids.Add(138877);
+            ids.Add(135121);
+            ids.Add(6267);
+            ids.Add(144320);
+            ids.Add(132488);
+            ids.Add(135434);
+            ids.Add(141426);
+            ids.Add(142953);
+            ids.Add(147153);
+            ids.Add(560);
+            ids.Add(144029);
+            ids.Add(6898);
+            ids.Add(36932);
+            ids.Add(1797);
+            ids.Add(221);
+            ids.Add(99148);
+            ids.Add(40282);
+            ids.Add(132642);
+            ids.Add(40498);
+            ids.Add(128853);
+            return ids;
+        }
+
         #endregion
     
     

+ 2 - 2
Startup.cs

@@ -128,8 +128,8 @@ namespace MySystem
 
             // ProfitService.Instance.AddRds(); //补RDS数据
             // StatTradeService.Instance.Start();
-            StatHelpProfitService.Instance.ResetMaxTradeAmountGo("202503"); //每月重置助利宝最大交易总额
-            StatHelpProfitService.Instance.StatTradeForHelpProfit("2025-03");
+            StatHelpProfitService.Instance.ResetMaxTradeAmountGo(DateTime.Now.AddMonths(-1).ToString("yyyyMM")); //每月重置助利宝最大交易总额
+            StatHelpProfitService.Instance.StatTradeForHelpProfit(DateTime.Now.AddMonths(-1).ToString("yyyy-MM"));
 
         }