Browse Source

更新分仓额度名单,修改为10000、20000

lichunlei 2 years ago
parent
commit
d69865ebfd
2 changed files with 151 additions and 3 deletions
  1. 149 1
      AppStart/Timer/StoreApplyHelper.cs
  2. 2 2
      appsettings.json

+ 149 - 1
AppStart/Timer/StoreApplyHelper.cs

@@ -100,6 +100,14 @@ public class StoreApplyHelper
                             // {
                             //     AmountMore += decimal.Parse(function.CheckNum(dtmore.Rows[0][0].ToString()));
                             // }
+                            if(Amount < 10000 && SpecialUsers10000().Contains(UserId))
+                            {
+                                Amount = 10000;
+                            }
+                            if(Amount < 20000 && SpecialUsers20000().Contains(UserId))
+                            {
+                                Amount = 20000;
+                            }
                             UserAccount account = db.UserAccount.FirstOrDefault(m => m.Id == UserId);
                             if (account == null)
                             {
@@ -112,7 +120,7 @@ public class StoreApplyHelper
                             }
                             account.FixedAmount = Amount;
                             account.ValidAmount = Amount + account.TempAmount - AmountMore;
-                            function.WriteLog("UserId:" + UserId + ";Amount:" + Amount, "计算分仓申请机具额度日志");
+                            function.WriteLog("UserId:" + UserId + ";FixedAmount:" + account.FixedAmount + ";AmountMore:" + AmountMore + ";ValidAmount:" + account.ValidAmount, "计算分仓申请机具额度日志");
                         }
                         db.SaveChanges();
                     }
@@ -345,4 +353,144 @@ public class StoreApplyHelper
         }).Entity;
         db.SaveChanges();
     }
+
+    private List<int> SpecialUsers10000()
+    {
+        List<int> ids = new List<int>();
+        ids.Add(514);
+        ids.Add(548);
+        ids.Add(730);
+        ids.Add(3596);
+        ids.Add(11211);
+        ids.Add(13185);
+        ids.Add(24302);
+        ids.Add(32630);
+        ids.Add(33002);
+        ids.Add(37887);
+        ids.Add(40950);
+        ids.Add(46284);
+        ids.Add(59190);
+        ids.Add(72099);
+        ids.Add(120875);
+        ids.Add(127884);
+        return ids;
+    }
+
+    private List<int> SpecialUsers20000()
+    {
+        List<int> ids = new List<int>();
+        ids.Add(8);
+        ids.Add(415);
+        ids.Add(527);
+        ids.Add(532);
+        ids.Add(553);
+        ids.Add(558);
+        ids.Add(1193);
+        ids.Add(1195);
+        ids.Add(1703);
+        ids.Add(1797);
+        ids.Add(1893);
+        ids.Add(2275);
+        ids.Add(2825);
+        ids.Add(3015);
+        ids.Add(3211);
+        ids.Add(3492);
+        ids.Add(4216);
+        ids.Add(4328);
+        ids.Add(4507);
+        ids.Add(5774);
+        ids.Add(6446);
+        ids.Add(6538);
+        ids.Add(6619);
+        ids.Add(6751);
+        ids.Add(10677);
+        ids.Add(13650);
+        ids.Add(15506);
+        ids.Add(15600);
+        ids.Add(15714);
+        ids.Add(17767);
+        ids.Add(18833);
+        ids.Add(20667);
+        ids.Add(21051);
+        ids.Add(23099);
+        ids.Add(23564);
+        ids.Add(23883);
+        ids.Add(23944);
+        ids.Add(24528);
+        ids.Add(26577);
+        ids.Add(26875);
+        ids.Add(27632);
+        ids.Add(30869);
+        ids.Add(32427);
+        ids.Add(32458);
+        ids.Add(32534);
+        ids.Add(35808);
+        ids.Add(37242);
+        ids.Add(37556);
+        ids.Add(40282);
+        ids.Add(40886);
+        ids.Add(41420);
+        ids.Add(43735);
+        ids.Add(44417);
+        ids.Add(44697);
+        ids.Add(46548);
+        ids.Add(49927);
+        ids.Add(50886);
+        ids.Add(52449);
+        ids.Add(52814);
+        ids.Add(54784);
+        ids.Add(58960);
+        ids.Add(60371);
+        ids.Add(60846);
+        ids.Add(63010);
+        ids.Add(68483);
+        ids.Add(68705);
+        ids.Add(70879);
+        ids.Add(71019);
+        ids.Add(71648);
+        ids.Add(72029);
+        ids.Add(74591);
+        ids.Add(77107);
+        ids.Add(77489);
+        ids.Add(78313);
+        ids.Add(80516);
+        ids.Add(84627);
+        ids.Add(88225);
+        ids.Add(88579);
+        ids.Add(89269);
+        ids.Add(93049);
+        ids.Add(93825);
+        ids.Add(97771);
+        ids.Add(99622);
+        ids.Add(105286);
+        ids.Add(106581);
+        ids.Add(120563);
+        ids.Add(120814);
+        ids.Add(120844);
+        ids.Add(120997);
+        ids.Add(121082);
+        ids.Add(121218);
+        ids.Add(121465);
+        ids.Add(121710);
+        ids.Add(123354);
+        ids.Add(123362);
+        ids.Add(124423);
+        ids.Add(124462);
+        ids.Add(125184);
+        ids.Add(125377);
+        ids.Add(125578);
+        ids.Add(125848);
+        ids.Add(126613);
+        ids.Add(126620);
+        ids.Add(127561);
+        ids.Add(128758);
+        ids.Add(129380);
+        ids.Add(129796);
+        ids.Add(131010);
+        ids.Add(132488);
+        ids.Add(133216);
+        ids.Add(133590);
+        ids.Add(135440);
+        return ids;
+    }
 }

+ 2 - 2
appsettings.json

@@ -17,8 +17,8 @@
     "Host": "http://localhost:5047/",
     "SourceHost": "http://bs.kexiaoshuang.com/",
     "Database": "KxsMainServer",
-    "SqlConnStr": "server=47.109.31.237;port=3306;user=KxsMainServer2;password=FrW8ZfxlcaVdm1r0;database=KxsMainServer2;charset=utf8;",
-    "Pxc1SqlConnStr": "server=47.109.31.237;port=3306;user=KxsMainServer2;password=FrW8ZfxlcaVdm1r0;database=KxsMainServer2;charset=utf8;",
+    "SqlConnStr": "server=47.108.231.170;port=3306;user=KxsMain;password=mzeqjriUWore0dwT;database=KxsMainServer;charset=utf8;",
+    "Pxc1SqlConnStr": "server=47.108.231.170;port=3306;user=KxsMain;password=mzeqjriUWore0dwT;database=KxsMainServer;charset=utf8;",
     "SpSqlConnStr": "server=47.109.31.237;port=3306;user=KxsSpServer;password=jJ9qKsvwWgQA9xWG;database=KxsSpServer;charset=utf8;",
     "RedisConnStr": "47.109.31.237:6379,password=klm@redis,DefaultDatabase=1,poolsize=500,preheat=50,asyncPipeline=true",
     "TendisConnStr": "47.109.31.237:6379,password=klm@redis,DefaultDatabase=1,poolsize=500,preheat=50,asyncPipeline=true",