Просмотр исходного кода

增加盛付通原始数据计算条件,要计算的成功

lichunlei 4 лет назад
Родитель
Сommit
779c1e6f5a
3 измененных файлов с 7 добавлено и 284 удалено
  1. 1 1
      Areas/Admin/Controllers/MainServer/SysToolsController.cs
  2. 1 278
      Controllers/HomeController.cs
  3. 5 5
      Startup.cs

+ 1 - 1
Areas/Admin/Controllers/MainServer/SysToolsController.cs

@@ -160,7 +160,7 @@ namespace MySystem.Areas.Admin.Controllers
                 }
                 else if (pos.BrandId == 7)
                 {
-                    CreditTrade = spdb.TradeRecord.Where(m => m.TradeSnNo == pos.PosSn && m.ProductType == "7").Sum(m => m.TradeAmount) / 100;
+                    CreditTrade = spdb.TradeRecord.Where(m => m.TradeSnNo == pos.PosSn && m.ProductType == "7" && m.TradeStatus == "00").Sum(m => m.TradeAmount) / 100;
                 }
                 pos.CreditTrade = CreditTrade;
                 db.SaveChanges();

+ 1 - 278
Controllers/HomeController.cs

@@ -45,283 +45,6 @@ namespace MySystem.Controllers
         }
 
 
-        public string test()
-        {
-            List<int> uids = new List<int>();
-            uids.Add(124462);
-            uids.Add(2502);
-            uids.Add(3745);
-            uids.Add(4328);
-            uids.Add(121845);
-            uids.Add(130602);
-            uids.Add(1056);
-            uids.Add(121168);
-            uids.Add(13411);
-            uids.Add(130577);
-            uids.Add(236);
-            uids.Add(3885);
-            uids.Add(130952);
-            uids.Add(59192);
-            uids.Add(130921);
-            uids.Add(123676);
-            uids.Add(130455);
-            uids.Add(123782);
-            uids.Add(131043);
-            uids.Add(129545);
-            uids.Add(125816);
-            uids.Add(54293);
-            uids.Add(122904);
-            uids.Add(128513);
-            uids.Add(6764);
-            uids.Add(23075);
-            uids.Add(121415);
-            uids.Add(128049);
-            uids.Add(200);
-            uids.Add(23459);
-            uids.Add(131113);
-            uids.Add(70313);
-            uids.Add(131085);
-            uids.Add(122361);
-            uids.Add(123537);
-            uids.Add(128360);
-            uids.Add(128691);
-            uids.Add(9702);
-            uids.Add(121749);
-            uids.Add(128086);
-            uids.Add(130933);
-            uids.Add(131134);
-            uids.Add(54550);
-            uids.Add(122043);
-            uids.Add(1893);
-            uids.Add(120965);
-            uids.Add(4696);
-            uids.Add(122211);
-            uids.Add(129466);
-            uids.Add(131275);
-            uids.Add(51704);
-            uids.Add(99807);
-            uids.Add(124154);
-            uids.Add(203);
-            uids.Add(36608);
-            uids.Add(131126);
-            uids.Add(75269);
-            uids.Add(129565);
-            uids.Add(131130);
-            uids.Add(33532);
-            uids.Add(130144);
-            uids.Add(131316);
-            uids.Add(131039);
-            uids.Add(130206);
-            uids.Add(121364);
-            uids.Add(32898);
-            uids.Add(120664);
-            uids.Add(131229);
-            uids.Add(76236);
-            uids.Add(124642);
-            uids.Add(126131);
-            uids.Add(127858);
-            uids.Add(515);
-            uids.Add(40717);
-            uids.Add(129457);
-            uids.Add(127543);
-            uids.Add(120614);
-            uids.Add(126802);
-            uids.Add(191);
-            List<int> mids = new List<int>();
-            mids.Add(23501);
-            mids.Add(28905);
-            mids.Add(28913);
-            mids.Add(29376);
-            mids.Add(29397);
-            mids.Add(29788);
-            mids.Add(29837);
-            mids.Add(29886);
-            mids.Add(29738);
-            mids.Add(29923);
-            mids.Add(29953);
-            mids.Add(29978);
-            mids.Add(29985);
-            mids.Add(29968);
-            mids.Add(30036);
-            mids.Add(30054);
-            mids.Add(30170);
-            mids.Add(30224);
-            mids.Add(30296);
-            mids.Add(30353);
-            mids.Add(30352);
-            mids.Add(29457);
-            mids.Add(30332);
-            mids.Add(30406);
-            mids.Add(30058);
-            mids.Add(30434);
-            mids.Add(30454);
-            mids.Add(30417);
-            mids.Add(30468);
-            mids.Add(30483);
-            mids.Add(30486);
-            mids.Add(30522);
-            mids.Add(30530);
-            mids.Add(30447);
-            mids.Add(30583);
-            mids.Add(30161);
-            mids.Add(30630);
-            mids.Add(30649);
-            mids.Add(30593);
-            mids.Add(30702);
-            mids.Add(30707);
-            mids.Add(30711);
-            mids.Add(30700);
-            mids.Add(30752);
-            mids.Add(30774);
-            mids.Add(30646);
-            mids.Add(30806);
-            mids.Add(30269);
-            mids.Add(30819);
-            mids.Add(30824);
-            mids.Add(30836);
-            mids.Add(30796);
-            mids.Add(30883);
-            mids.Add(30900);
-            mids.Add(30921);
-            mids.Add(30925);
-            mids.Add(29449);
-            mids.Add(30948);
-            mids.Add(30967);
-            mids.Add(30742);
-            mids.Add(30658);
-            mids.Add(31033);
-            mids.Add(31032);
-            mids.Add(31055);
-            mids.Add(30557);
-            mids.Add(31102);
-            mids.Add(31116);
-            mids.Add(30680);
-            mids.Add(31140);
-            mids.Add(31155);
-            mids.Add(30735);
-            mids.Add(31171);
-            mids.Add(31223);
-            mids.Add(31170);
-            mids.Add(31274);
-            mids.Add(31284);
-            mids.Add(31303);
-            mids.Add(31317);
-            mids.Add(31290);
-            mids.Add(31353);
-            mids.Add(31372);
-            mids.Add(31358);
-            mids.Add(31373);
-            mids.Add(31424);
-            mids.Add(31217);
-            mids.Add(31462);
-            mids.Add(31466);
-            mids.Add(31463);
-            mids.Add(31482);
-            mids.Add(30246);
-            mids.Add(29440);
-            mids.Add(30474);
-            mids.Add(30655);
-            mids.Add(31533);
-            mids.Add(31534);
-            mids.Add(31589);
-            mids.Add(30265);
-            mids.Add(31047);
-            mids.Add(31643);
-            mids.Add(31670);
-            mids.Add(31688);
-            List<string> dates = new List<string>();
-            dates.Add("2022-06-14 00:00:00,2022-06-15 00:00:00");
-            dates.Add("2022-06-15 00:00:00,2022-06-16 00:00:00");
-            dates.Add("2022-06-16 00:00:00,2022-06-17 00:00:00");
-            dates.Add("2022-06-17 00:00:00,2022-06-18 00:00:00");
-            dates.Add("2022-06-18 00:00:00,2022-06-19 00:00:00");
-            dates.Add("2022-06-19 00:00:00,2022-06-20 00:00:00");
-            dates.Add("2022-06-20 00:00:00,2022-06-21 00:00:00");
-            foreach(int UserId in uids)
-            {
-                foreach(string date in dates)
-                {
-                    string[] datelist = date.Split(',');
-                    RedisDbconn.Instance.AddList("ResetUserTradeQueue", UserId + "#cut#" + datelist[0] + "#cut#" + datelist[1] + "#cut#7");
-                }
-            }
-            foreach(int MerchantId in mids)
-            {
-                foreach(string date in dates)
-                {
-                    string[] datelist = date.Split(',');
-                    RedisDbconn.Instance.AddList("ResetMerchantTradeQueue", MerchantId + "#cut#" + datelist[0] + "#cut#" + datelist[1]);
-                }
-            }
-            return "ok";
-        }
-
-        public string test2()
-        {
-            WebCMSEntities db = new WebCMSEntities();
-            List<PosCoupons> coupons = db.PosCoupons.Where(m => m.LeaderUserId > 0 && m.IsUse == 1).ToList();
-            foreach (PosCoupons coupon in coupons)
-            {
-                MachineApply apply = db.MachineApply.FirstOrDefault(m => m.SwapSnExpand.Contains(coupon.ExchangeCode));
-                if(apply != null)
-                {
-                    Orders order = db.Orders.FirstOrDefault(m => m.Id == apply.QueryCount);
-                    if(order != null)
-                    {
-                        if(!string.IsNullOrEmpty(order.SnNos))
-                        {
-                            string[] SwapSnExpands = order.SnNos.TrimEnd('\n').Split('\n');
-                            foreach(string no in SwapSnExpands)
-                            {
-                                ChildNo(db, no, coupon.LeaderUserId);
-                            }
-                        }
-                    }
-                }
-            }
-            db.SaveChanges();
-            db.Dispose();
-            return "ok";
-        }
-        List<string> nos = new List<string>();
-        private void ChildNo(WebCMSEntities db, string CheckNo, int LeaderUserId)
-        {
-            MachineApply apply = db.MachineApply.FirstOrDefault(m => m.SwapSnExpand.Contains(CheckNo));
-            if(apply != null)
-            {
-                Orders order = db.Orders.FirstOrDefault(m => m.Id == apply.QueryCount);
-                if(order != null)
-                {
-                    if(!string.IsNullOrEmpty(order.SnNos))
-                    {
-                        string[] SwapSnExpands = order.SnNos.TrimEnd('\n').Split('\n');
-                        foreach(string no in SwapSnExpands)
-                        {
-                            ChildNo(db, no, LeaderUserId);
-                        }
-                    }
-                    else
-                    {
-                        MachineForSnNo forSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == CheckNo) ?? new MachineForSnNo();
-                        PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m=>m.Id == forSnNo.SnId);
-                        if(pos != null)
-                        {
-                            // pos.LeaderUserId = LeaderUserId;
-                            Library.function.WriteLog(LeaderUserId + ":" + pos.PosSn + ":" + apply.SwapSnExpand.TrimEnd('\n').Split('\n').Length, "大盟主奖励标记机具");
-                        }
-                    }
-                }
-            }
-            else
-            {
-                MachineForSnNo forSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == CheckNo) ?? new MachineForSnNo();
-                PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m=>m.Id == forSnNo.SnId);
-                if(pos != null)
-                {
-                    // pos.LeaderUserId = LeaderUserId;
-                    Library.function.WriteLog(LeaderUserId + ":" + pos.PosSn, "大盟主奖励标记机具");
-                }
-            }
-        }
+        
     }
 }

+ 5 - 5
Startup.cs

@@ -133,11 +133,11 @@ namespace MySystem
                     pattern: "{controller=Home}/{action=Index}/{Id?}");
             });
 
-            // ResetUserTradeService.Instance.Start();
-            // ResetMerchantTradeService.Instance.Start();
-            // SycnProfitService.Instance.Start();
-            // ExcelHelper.Instance.Start();
-            // TestHelper.Instance.Start();
+            ResetUserTradeService.Instance.Start();
+            ResetMerchantTradeService.Instance.Start();
+            SycnProfitService.Instance.Start();
+            ExcelHelper.Instance.Start();
+            TestHelper.Instance.Start();
         }