Răsfoiți Sursa

Merge branch 'feature-dgy-App注销规则调整' into feature-dgy-后台功能修复

# Conflicts:
#	Areas/Admin/Controllers/MainServer/SysRechargeRecordController.cs
DuGuYang 3 ani în urmă
părinte
comite
303d945d96
66 a modificat fișierele cu 341 adăugiri și 1843 ștergeri
  1. 2 13
      AppStart/ExcelHelper.cs
  2. 0 13
      AppStart/Helper/SycnProfitService.cs
  3. 0 5
      AppStart/Helper/SycnProfitServiceV2.cs
  4. 0 1
      AppStart/Helper/SycnProfitServiceV3.cs
  5. 0 273
      AppStart/Helper/SycnSpTradeService.cs
  6. 0 1
      AppStart/OpExcelHelper.cs
  7. 0 2
      AppStart/PublicFunction.cs
  8. 0 21
      AppStart/RabbitMQClient.cs
  9. 0 5
      Areas/Admin/Controllers/BsServer/BaseController.cs
  10. 0 6
      Areas/Admin/Controllers/BsServer/ColController.cs
  11. 0 7
      Areas/Admin/Controllers/CashServer/WithdrawRecordController.cs
  12. 0 11
      Areas/Admin/Controllers/MainServer/ActiveRewardController.cs
  13. 1 5
      Areas/Admin/Controllers/MainServer/CouponsForUserController.cs
  14. 1 5
      Areas/Admin/Controllers/MainServer/ErpCompanysController.cs
  15. 1 5
      Areas/Admin/Controllers/MainServer/MerchantClassController.cs
  16. 0 3
      Areas/Admin/Controllers/MainServer/MerchantDepositSetController.cs
  17. 1 5
      Areas/Admin/Controllers/MainServer/MerchantsController.cs
  18. 0 2
      Areas/Admin/Controllers/MainServer/MsgAlertController.cs
  19. 0 3
      Areas/Admin/Controllers/MainServer/OpenRewardController.cs
  20. 1 5
      Areas/Admin/Controllers/MainServer/OrderProductController.cs
  21. 0 12
      Areas/Admin/Controllers/MainServer/OrderRefundController.cs
  22. 1 5
      Areas/Admin/Controllers/MainServer/OrderRefundReasonController.cs
  23. 0 17
      Areas/Admin/Controllers/MainServer/OrdersController.cs
  24. 0 24
      Areas/Admin/Controllers/MainServer/PosMachinesFeeChangeRecordController.cs
  25. 3 164
      Areas/Admin/Controllers/MainServer/PosMachinesTwoChangeController.cs
  26. 1 217
      Areas/Admin/Controllers/MainServer/PosMachinesTwoController.cs
  27. 28 4
      Areas/Admin/Controllers/MainServer/PosMerchantInfoListController.cs
  28. 0 7
      Areas/Admin/Controllers/MainServer/PreSendStockDetailController.cs
  29. 1 5
      Areas/Admin/Controllers/MainServer/ProductFareAreasController.cs
  30. 1 5
      Areas/Admin/Controllers/MainServer/ProductKeysController.cs
  31. 1 5
      Areas/Admin/Controllers/MainServer/ProductNormController.cs
  32. 1 5
      Areas/Admin/Controllers/MainServer/ProductNormItemController.cs
  33. 1 5
      Areas/Admin/Controllers/MainServer/ProductNormTempController.cs
  34. 0 10
      Areas/Admin/Controllers/MainServer/ProfitRewardRecordController.cs
  35. 0 38
      Areas/Admin/Controllers/MainServer/ProfitSubsidyDetailController.cs
  36. 0 1
      Areas/Admin/Controllers/MainServer/RecycMachineOrderController.cs
  37. 0 3
      Areas/Admin/Controllers/MainServer/RecycMachineOrderPosController.cs
  38. 0 18
      Areas/Admin/Controllers/MainServer/SchoolMakerStudyController.cs
  39. 0 1
      Areas/Admin/Controllers/MainServer/SmallStoreHouseController.cs
  40. 0 9
      Areas/Admin/Controllers/MainServer/StoreHouseAmountPromissController.cs
  41. 0 1
      Areas/Admin/Controllers/MainServer/StoreHouseAmountRecordController.cs
  42. 158 113
      Areas/Admin/Controllers/MainServer/StoreHouseController.cs
  43. 13 0
      Areas/Admin/Controllers/MainServer/StoreMachineApplyController.cs
  44. 0 8
      Areas/Admin/Controllers/MainServer/SysRechargeRecordController.cs
  45. 16 384
      Areas/Admin/Controllers/MainServer/SysToolsController.cs
  46. 0 7
      Areas/Admin/Controllers/MainServer/ToChargeBackRecordController.cs
  47. 0 69
      Areas/Admin/Controllers/MainServer/TradeDaySummaryController.cs
  48. 0 11
      Areas/Admin/Controllers/MainServer/TradeRecordController.cs
  49. 1 0
      Areas/Admin/Controllers/MainServer/UserAccountController.cs
  50. 0 4
      Areas/Admin/Controllers/MainServer/UserAccountRecordController.cs
  51. 1 5
      Areas/Admin/Controllers/MainServer/UserAddressController.cs
  52. 0 38
      Areas/Admin/Controllers/MainServer/UserCashRecordController.cs
  53. 1 5
      Areas/Admin/Controllers/MainServer/UserLevelSetController.cs
  54. 0 36
      Areas/Admin/Controllers/MainServer/UserTradeDaySummaryController.cs
  55. 0 40
      Areas/Admin/Controllers/MainServer/UserTradeMonthSummaryController.cs
  56. 65 30
      Areas/Admin/Controllers/MainServer/UsersController.cs
  57. 0 35
      Areas/Admin/Controllers/OperateServer/StoreHouseOperateController.cs
  58. 4 19
      Areas/Admin/Controllers/OperateServer/StoreMachineApplyOperateController.cs
  59. 4 4
      Areas/Admin/Controllers/OperateServer/StoreMachineApplysOperateController.cs
  60. 0 26
      Areas/Admin/Controllers/OperateServer/SysAdminOperateController.cs
  61. 1 5
      Areas/Admin/Controllers/OperateServer/SystemSetOperateController.cs
  62. 0 5
      Areas/Admin/Controllers/OperateServer/UserAccountRecordOperateController.cs
  63. 0 16
      Areas/Admin/Controllers/OperateServer/UserCashRecordOperateController.cs
  64. 0 16
      Areas/Admin/Controllers/OperateServer/UserCashRecordOperatesController.cs
  65. 1 2
      Areas/Admin/Views/MainServer/UserAccount/CloseRemark.cshtml
  66. 31 18
      Areas/Admin/Views/MainServer/UserAccount/Index.cshtml

+ 2 - 13
AppStart/ExcelHelper.cs

@@ -27,7 +27,6 @@ namespace MySystem
             while (true)
             while (true)
             {
             {
                 string data = RedisDbconn.Instance.RPop<string>("ExcelImportV2");
                 string data = RedisDbconn.Instance.RPop<string>("ExcelImportV2");
-                // string data = RedisDbconn.Instance.RPop<string>("ExcelImportV3");
                 if (!string.IsNullOrEmpty(data))
                 if (!string.IsNullOrEmpty(data))
                 {
                 {
                     string[] dataList = data.Split("#cut#");
                     string[] dataList = data.Split("#cut#");
@@ -348,9 +347,6 @@ namespace MySystem
                                                                         StoreId = store.Id, //仓库
                                                                         StoreId = store.Id, //仓库
                                                                     });
                                                                     });
 
 
-                                                                    // RemoveClass.DeletePosMachineList("PosMachineTwoList:" + storefor.StoreId, machine.Id);
-                                                                    // RedisDbconn.Instance.AddList("PosMachineTwoList:" + tostorefor.StoreId, machine);
-
                                                                     if (!storeData.ContainsKey(storefor.StoreId + "_" + BrandId))
                                                                     if (!storeData.ContainsKey(storefor.StoreId + "_" + BrandId))
                                                                     {
                                                                     {
                                                                         storeData.Add(storefor.StoreId + "_" + BrandId, 1);
                                                                         storeData.Add(storefor.StoreId + "_" + BrandId, 1);
@@ -1304,10 +1300,7 @@ namespace MySystem
                                         decimal Amount = decimal.Parse(function.CheckNum(dr[1].ToString())); // 调整费率
                                         decimal Amount = decimal.Parse(function.CheckNum(dr[1].ToString())); // 调整费率
                                         int Kind = int.Parse(function.CheckInt(dr[2].ToString())); // 1 调升 2 调低
                                         int Kind = int.Parse(function.CheckInt(dr[2].ToString())); // 1 调升 2 调低
                                         var pos = db.PosMachinesTwo.FirstOrDefault(m => m.PosSn == PosNo) ?? new PosMachinesTwo();
                                         var pos = db.PosMachinesTwo.FirstOrDefault(m => m.PosSn == PosNo) ?? new PosMachinesTwo();
-                                        if (pos.BrandId == 1 || pos.BrandId == 3 || pos.BrandId == 6)
-                                        {
-                                            warning += PosNo + ",";
-                                        }
+                                        warning += PosNo + ",";
                                     }
                                     }
                                     if (!string.IsNullOrEmpty(warning))
                                     if (!string.IsNullOrEmpty(warning))
                                     {
                                     {
@@ -1322,10 +1315,7 @@ namespace MySystem
                                             decimal Amount = decimal.Parse(function.CheckNum(dr[1].ToString())); // 调整费率
                                             decimal Amount = decimal.Parse(function.CheckNum(dr[1].ToString())); // 调整费率
                                             int Kind = int.Parse(function.CheckInt(dr[2].ToString())); // 1 调升 2 调低
                                             int Kind = int.Parse(function.CheckInt(dr[2].ToString())); // 1 调升 2 调低
                                             var pos = db.PosMachinesTwo.FirstOrDefault(m => m.PosSn == PosNo) ?? new PosMachinesTwo();
                                             var pos = db.PosMachinesTwo.FirstOrDefault(m => m.PosSn == PosNo) ?? new PosMachinesTwo();
-                                            if (pos.BrandId == 1 || pos.BrandId == 3 || pos.BrandId == 6)
-                                            {
-                                                warning += PosNo + ",";
-                                            }
+                                            warning += PosNo + ",";
                                             if (Kind == 1)
                                             if (Kind == 1)
                                             {
                                             {
                                                 pos.UpFeeFlag = 1;
                                                 pos.UpFeeFlag = 1;
@@ -1458,7 +1448,6 @@ namespace MySystem
                 {
                 {
                     Thread.Sleep(5000);
                     Thread.Sleep(5000);
                 }
                 }
-                // return "success|" + SuccessCount;
             }
             }
         }
         }
     }
     }

+ 0 - 13
AppStart/Helper/SycnProfitService.cs

@@ -36,14 +36,6 @@ namespace MySystem
                         string date = data[1];
                         string date = data[1];
                         int OpType = int.Parse(data[2]);
                         int OpType = int.Parse(data[2]);
                         string SysUserName = data[3];
                         string SysUserName = data[3];
-                        // if(OpType == 0)
-                        // {
-                        //     DoTradeProfit(BrandId, date, SysUserName, OpType);
-                        // }
-                        // else if(OpType == 1)
-                        // {
-                        //     DoTradeProfit2(BrandId, date, SysUserName, OpType);
-                        // }
                         DoTradeProfit(BrandId, date, SysUserName, OpType);
                         DoTradeProfit(BrandId, date, SysUserName, OpType);
                         DoSubsidyProfit(BrandId, date, OpType);
                         DoSubsidyProfit(BrandId, date, OpType);
                         function.WriteLog(DateTime.Now.ToString() + "\r\n\r\n", "同步分润数据");
                         function.WriteLog(DateTime.Now.ToString() + "\r\n\r\n", "同步分润数据");
@@ -146,8 +138,6 @@ namespace MySystem
                             Remark = ProfitType == 1 ? "直拓商户分润" : "品牌推广服务费",
                             Remark = ProfitType == 1 ? "直拓商户分润" : "品牌推广服务费",
                         }).Entity;
                         }).Entity;
                         db.SaveChanges();
                         db.SaveChanges();
-                        // RedisDbconn.Instance.Clear("UserAccount:" + UserId);
-                        // RedisDbconn.Instance.Clear("UserAccount:Income:" + UserId + ":" + DateTime.Now.ToString("yyyyMM"));
                     }
                     }
                     tran.Commit();
                     tran.Commit();
                 }
                 }
@@ -207,7 +197,6 @@ namespace MySystem
                         AfterFreezeAmount = AfterFreezeAmount, //变更后冻结金额
                         AfterFreezeAmount = AfterFreezeAmount, //变更后冻结金额
                         BeforeBalanceAmount = BeforeBalanceAmount, //变更前余额
                         BeforeBalanceAmount = BeforeBalanceAmount, //变更前余额
                         AfterBalanceAmount = AfterBalanceAmount, //变更后余额
                         AfterBalanceAmount = AfterBalanceAmount, //变更后余额
-                        // Remark = ProfitType == 1 ? "直拓商户分润" : "品牌推广服务费",
                     }).Entity;
                     }).Entity;
                     db.SaveChanges();
                     db.SaveChanges();
                     tran.Commit();
                     tran.Commit();
@@ -294,8 +283,6 @@ namespace MySystem
                             Remark = "直拓商户补贴",
                             Remark = "直拓商户补贴",
                         }).Entity;
                         }).Entity;
                         db.SaveChanges();
                         db.SaveChanges();
-                        // RedisDbconn.Instance.Clear("UserAccount:" + UserId);
-                        // RedisDbconn.Instance.Clear("UserAccount:Income:" + UserId + ":" + DateTime.Now.ToString("yyyyMM"));
                     }
                     }
                     tran.Commit();
                     tran.Commit();
                 }
                 }

+ 0 - 5
AppStart/Helper/SycnProfitServiceV2.cs

@@ -40,7 +40,6 @@ namespace MySystem
                         {
                         {
                             DoTradeProfit(BrandId, date, SysUserName);
                             DoTradeProfit(BrandId, date, SysUserName);
                             DoSubsidyProfit(BrandId, date);
                             DoSubsidyProfit(BrandId, date);
-                            // RedisDbconn.Instance.AddList("PosExpiredRingQueue", "1");
                         }
                         }
                         else if (OpType == 1)
                         else if (OpType == 1)
                         {
                         {
@@ -138,8 +137,6 @@ namespace MySystem
                             decimal BeforeTotalAmount = account.TotalAmount; //变更前总金额
                             decimal BeforeTotalAmount = account.TotalAmount; //变更前总金额
                             decimal BeforeFreezeAmount = account.FreezeAmount; //变更前冻结金额
                             decimal BeforeFreezeAmount = account.FreezeAmount; //变更前冻结金额
                             decimal BeforeBalanceAmount = account.BalanceAmount; //变更前余额
                             decimal BeforeBalanceAmount = account.BalanceAmount; //变更前余额
-                            // account.BalanceAmount += ProfitAmount;
-                            // account.TotalAmount += ProfitAmount;
                             decimal AfterTotalAmount = account.TotalAmount + ProfitAmount; //变更后总金额
                             decimal AfterTotalAmount = account.TotalAmount + ProfitAmount; //变更后总金额
                             decimal AfterFreezeAmount = account.FreezeAmount; //变更后冻结金额
                             decimal AfterFreezeAmount = account.FreezeAmount; //变更后冻结金额
                             decimal AfterBalanceAmount = account.BalanceAmount + ProfitAmount; //变更后余额
                             decimal AfterBalanceAmount = account.BalanceAmount + ProfitAmount; //变更后余额
@@ -276,8 +273,6 @@ namespace MySystem
                             decimal BeforeTotalAmount = account.TotalAmount; //变更前总金额
                             decimal BeforeTotalAmount = account.TotalAmount; //变更前总金额
                             decimal BeforeFreezeAmount = account.FreezeAmount; //变更前冻结金额
                             decimal BeforeFreezeAmount = account.FreezeAmount; //变更前冻结金额
                             decimal BeforeBalanceAmount = account.BalanceAmount; //变更前余额
                             decimal BeforeBalanceAmount = account.BalanceAmount; //变更前余额
-                            // account.BalanceAmount += ProfitMoney;
-                            // account.TotalAmount += ProfitMoney;
                             decimal AfterTotalAmount = account.TotalAmount + ProfitMoney; //变更后总金额
                             decimal AfterTotalAmount = account.TotalAmount + ProfitMoney; //变更后总金额
                             decimal AfterFreezeAmount = account.FreezeAmount; //变更后冻结金额
                             decimal AfterFreezeAmount = account.FreezeAmount; //变更后冻结金额
                             decimal AfterBalanceAmount = account.BalanceAmount + ProfitMoney; //变更后余额
                             decimal AfterBalanceAmount = account.BalanceAmount + ProfitMoney; //变更后余额

+ 0 - 1
AppStart/Helper/SycnProfitServiceV3.cs

@@ -50,7 +50,6 @@ namespace MySystem
                                 DoUserProfit(date);
                                 DoUserProfit(date);
                                 DoUserServiceFee();
                                 DoUserServiceFee();
                                 //扣过期机具费
                                 //扣过期机具费
-                                // RedisDbconn.Instance.AddList("DoChargeAmountQueue", "0");
                             }
                             }
                         }
                         }
                         function.WriteLog(DateTime.Now.ToString() + "\r\n\r\n", "同步分润数据");
                         function.WriteLog(DateTime.Now.ToString() + "\r\n\r\n", "同步分润数据");

+ 0 - 273
AppStart/Helper/SycnSpTradeService.cs

@@ -1,273 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using MySystem.Models;
-using Library;
-using LitJson;
-
-namespace MySystem
-{
-    public class SycnSpTradeService
-    {
-        public readonly static SycnSpTradeService Instance = new SycnSpTradeService();
-        private SycnSpTradeService()
-        { }
-
-        public void Start(string PosSn, DateTime start, DateTime end, int StartId = 0)
-        {
-            SpModels.WebCMSEntities spdb = new SpModels.WebCMSEntities();
-            WebCMSEntities db = new WebCMSEntities();
-            IQueryable<SpModels.TradeRecord> trades = spdb.TradeRecord.Where(m => m.Id > StartId && m.CreateDate >= start && m.CreateDate < end && m.TradeSnNo == PosSn);
-            foreach (SpModels.TradeRecord trade in trades.ToList())
-            {
-                bool op = true;
-                if (trade.SerEntryMode == "N")
-                {
-                    if (trade.TradeAmount == 9900 || trade.TradeAmount == 19900 || trade.TradeAmount == 29900)
-                    {
-                        op = false;
-                        MachineForMerNo posFor = db.MachineForMerNo.FirstOrDefault(m => m.MerNo == trade.MerNo) ?? new MachineForMerNo();
-                        PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posFor.SnId);
-                        if (pos != null)
-                        {
-                            if (trade.SerEntryMode == "N" && trade.ProductType == "1")
-                            {
-                                pos.SeoKeyword = trade.TradeAmount.ToString("f2");
-                                // pos.IsPurchase = 0;
-                                db.SaveChanges();
-                            }
-                        }
-                        SpModels.TradeRecord edit = spdb.TradeRecord.FirstOrDefault(m => m.Id == trade.Id);
-                        if (edit != null)
-                        {
-                            edit.Status = 2;
-                        }
-                        spdb.SaveChanges();
-                    }
-                }
-                if (trade.DiscountRateFlag == "True")
-                {
-                    op = false;
-                    SpModels.TradeRecord edit = spdb.TradeRecord.FirstOrDefault(m => m.Id == trade.Id);
-                    if (edit != null)
-                    {
-                        edit.Status = 2;
-                    }
-                    spdb.SaveChanges();
-                }
-                if(trade.ProductType == "7" && trade.TradeStatus != "00")
-                {
-                    op = false;
-                    SpModels.TradeRecord edit = spdb.TradeRecord.FirstOrDefault(m => m.Id == trade.Id);
-                    if (edit != null)
-                    {
-                        edit.Status = 2;
-                    }
-                    spdb.SaveChanges();
-                }
-                if (op)
-                {
-                    MachineForMerNo posFor = db.MachineForMerNo.FirstOrDefault(m => m.MerNo == trade.MerNo) ?? new MachineForMerNo();
-                    PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posFor.SnId);
-                    if (pos != null)
-                    {
-                        if (pos.BindMerchantId > 0)
-                        {
-                            Users user = db.Users.FirstOrDefault(m => m.Id == pos.UserId) ?? new Users();
-                            int TopUserId = 0;
-                            if (!string.IsNullOrEmpty(user.ParentNav))
-                            {
-                                TopUserId = int.Parse(user.ParentNav.Trim(',').Replace(",,", ",").Split(',')[0]);
-                            }
-                            bool check = db.SpOrderNos.Any(m => m.OrderNo == trade.TradeSerialNo);
-                            if (!check)
-                            {
-                                decimal TradeAmount = trade.TradeAmount;
-                                int BankCardType = -1;
-                                int QrPayFlag = 0;
-                                int VipFlag = 0;
-                                int PayType = 0;
-                                if (pos.BrandId == 1 || pos.BrandId == 3)
-                                {
-                                    TradeAmount = TradeAmount / 100;
-                                    BankCardType = int.Parse(trade.BankCardType);
-                                    if (trade.TradeType == "02") QrPayFlag = 1;
-                                    else if (trade.TradeType == "NQ") PayType = 1;
-                                    if (trade.SettleMethod == "E") VipFlag = 1;
-                                }
-                                else if (pos.BrandId == 2)
-                                {
-                                    if (trade.TradeType == "DEBIT_BY_CARD")
-                                    {
-                                        BankCardType = 0;
-                                    }
-                                    else
-                                    {
-                                        BankCardType = 1;
-                                    }
-                                    if (trade.TradeType == "CLOUD_PAY") QrPayFlag = 1;
-                                }
-                                else if (pos.BrandId == 4 || pos.BrandId == 5 || pos.BrandId == 8 || pos.BrandId == 9)
-                                {
-                                    TradeAmount = TradeAmount / 100;
-                                    if (trade.BankCardType == "100")
-                                    {
-                                        BankCardType = 1;
-                                    }
-                                    else if (trade.BankCardType == "200")
-                                    {
-                                        BankCardType = 0;
-                                    }
-                                    if (trade.TradeType == "200") QrPayFlag = 1;
-                                    if (trade.Field1 == "1") VipFlag = 1;
-                                }
-                                else if (pos.BrandId == 6)
-                                {
-                                    TradeAmount = TradeAmount / 100;
-                                    if (trade.BankCardType == "01" || trade.BankCardType == "11")
-                                    {
-                                        BankCardType = 0;
-                                    }
-                                    else
-                                    {
-                                        BankCardType = 1;
-                                    }
-                                }
-                                else if (pos.BrandId == 7)
-                                {
-                                    TradeAmount = TradeAmount / 100;
-                                    if (trade.BankCardType == "OA" || trade.BankCardType == "CC" || trade.BankCardType == "SCC")
-                                    {
-                                        BankCardType = 1;
-                                    }
-                                    else
-                                    {
-                                        BankCardType = 0;
-                                    }
-                                }
-                                int BrandId = int.Parse(trade.ProductType);
-                                if (BrandId == 1 && trade.MerNo.StartsWith("M900"))
-                                {
-                                    BrandId = 3;
-                                }
-                                if (BrandId == 4 && trade.DeviceType == "200")
-                                {
-                                    BrandId = 5;
-                                }
-                                decimal SourceTradeAmount = TradeAmount;
-                                if (pos.Sort == 0 && pos.BrandId == 7)
-                                {
-                                    decimal deposit = decimal.Parse(function.CheckNum(pos.SeoKeyword));
-                                    if (deposit > 0)
-                                    {
-                                        TradeAmount -= deposit;
-                                        pos.Sort = 1;
-                                    }
-                                }
-                                if (TradeAmount > 0)
-                                {
-                                    ulong MerHelpFlag = 0;
-                                    decimal DepositAmt = decimal.Parse(function.CheckNum(pos.SeoKeyword));
-                                    if (DepositAmt > 0)
-                                    {
-                                        int Days = int.Parse(RedisDbconn.Instance.Get<string>("pobjrule:" + pos.BrandId + ":HelpPolicy:Days")); //天数
-                                        if (pos.BindingTime != null)
-                                        {
-                                            if (pos.BindingTime.Value.AddDays(Days) > DateTime.Now)
-                                            {
-                                                MerHelpFlag = 1;
-                                            }
-                                        }
-                                    }
-                                    int CapFlag = 0;
-                                    if(BankCardType == 0 && TradeAmount >= 1666.67M)
-                                    {
-                                        CapFlag = 1;
-                                    }
-                                    db.TradeRecord.Add(new TradeRecord()
-                                    {
-                                        ParentNav = user.ParentNav,
-                                        CreateDate = trade.CreateDate,
-                                        UpdateDate = trade.UpdateDate,
-                                        RecordNo = trade.TradeSerialNo, //单号
-                                        UserId = pos.UserId, //创客
-                                        MerchantId = pos.BindMerchantId, //商户
-                                        MerNo = trade.MerNo, //渠道商户编号
-                                        MerHelpFlag = MerHelpFlag, //是否属于扶持周期内商户
-                                        HelpMonthCount = 0, //扶持第几个月
-                                        MerBuddyType = user.MerchantType, //商户创客类型
-                                        SnNo = trade.TradeSnNo, //渠道SN号
-                                        TradeSerialNo = trade.ChannelSerial, //交易流水号
-                                        TradeAmount = TradeAmount, //交易金额
-                                        BankCardType = BankCardType, //银行卡类型
-                                        QrPayFlag = QrPayFlag, //云闪付标识
-                                        CapFlag = CapFlag, //借记卡是否封顶
-                                        VipFlag = VipFlag, //会员标记
-                                        PayType = PayType, //支付方式
-                                        BrandId = BrandId, //品牌
-                                        Remark = trade.Remark, //备注
-                                        TopUserId = TopUserId, //顶级创客
-                                        MerUserId = pos.UserId, //商户直属创客
-                                    });
-                                }
-                                decimal CheckMoney = 1000;
-                                int CheckDays = 30;
-                                if (pos.BrandId == 6)
-                                {
-                                    CheckMoney = 5000;
-                                }
-                                if (BankCardType == 1 || (BankCardType == 2 && pos.BrandId == 1) || (BankCardType == 2 && pos.BrandId == 3))
-                                {
-                                    pos.CreditTrade += SourceTradeAmount;
-                                }
-                                else if (BankCardType == 0)
-                                {
-                                    pos.DebitCardTrade += TradeAmount;
-                                }
-                                // if (pos.CreditTrade < CheckMoney)
-                                // {
-                                //     decimal deposit = decimal.Parse(function.CheckNum(pos.SeoKeyword));
-                                //     if (deposit > 0 && pos.IsPurchase != 1)
-                                //     {
-                                //         pos.IsPurchase = 0;
-                                //     }
-                                // }
-                                if (pos.CreditTrade >= CheckMoney && pos.ActivationState == 0 && pos.TransferTime < pos.BindingTime && pos.BindingTime > DateTime.Now.AddDays(-CheckDays))
-                                {
-                                    // decimal deposit = decimal.Parse(function.CheckNum(pos.SeoKeyword));
-                                    // if (deposit == 0 && pos.IsPurchase != 1)
-                                    // {
-                                    //     pos.IsPurchase = 0;
-                                    // }
-                                    pos.ActivationState = 1;
-                                    pos.ActivationTime = DateTime.Now;
-                                    PosMerchantInfo merchant = db.PosMerchantInfo.FirstOrDefault(m => m.Id == pos.BindMerchantId);
-                                    if (merchant != null)
-                                    {
-                                        merchant.ActiveStatus = 1;
-                                        merchant.MerStandardDate = DateTime.Now;
-                                        db.SaveChanges();
-                                    }
-                                    //发放大盟主奖励
-                                    if(pos.LeaderUserId > 0)
-                                    {
-                                        RedisDbconn.Instance.AddList("LeaderPrizeQueue", pos.Id);
-                                    }
-                                }
-                                db.SaveChanges();
-                            }
-                            SpModels.TradeRecord edit = spdb.TradeRecord.FirstOrDefault(m => m.Id == trade.Id);
-                            if (edit != null)
-                            {
-                                edit.Status = 2;
-                            }
-                            spdb.SaveChanges();
-                        }
-                    }
-                }
-            }
-            spdb.Dispose();
-            db.Dispose();
-        }
-    }
-}

+ 0 - 1
AppStart/OpExcelHelper.cs

@@ -254,7 +254,6 @@ namespace MySystem
                 {
                 {
                     Thread.Sleep(5000);
                     Thread.Sleep(5000);
                 }
                 }
-                // return "success|" + SuccessCount;
             }
             }
         }
         }
     }
     }

+ 0 - 2
AppStart/PublicFunction.cs

@@ -476,13 +476,11 @@ namespace MySystem
                 {
                 {
                     store.LaveNum += 1;
                     store.LaveNum += 1;
                 }
                 }
-                // db.SaveChanges();
             }
             }
             MachineApply apply = db.MachineApply.FirstOrDefault(m => m.SwapSnExpand.Contains(PosSn));
             MachineApply apply = db.MachineApply.FirstOrDefault(m => m.SwapSnExpand.Contains(PosSn));
             if(apply != null)
             if(apply != null)
             {
             {
                 apply.SwapSnExpand = apply.SwapSnExpand.Replace(PosSn, PosSn.Substring(0, 3) + "d" + PosSn.Substring(4));
                 apply.SwapSnExpand = apply.SwapSnExpand.Replace(PosSn, PosSn.Substring(0, 3) + "d" + PosSn.Substring(4));
-                // db.SaveChanges();
             }
             }
 
 
         }
         }

+ 0 - 21
AppStart/RabbitMQClient.cs

@@ -23,27 +23,6 @@ namespace MySystem
         public void SendMsg(string content, string QueueName = "")
         public void SendMsg(string content, string QueueName = "")
         {
         {
             RedisDbconn.Instance.AddList("BsServerMq", QueueName + "#cut#" + content);
             RedisDbconn.Instance.AddList("BsServerMq", QueueName + "#cut#" + content);
-            //创建连接对象工厂
-            // var factory = new ConnectionFactory()
-            // {
-            //     UserName = UserName,
-            //     Password = Password,
-            //     AutomaticRecoveryEnabled = true,  //如果connection挂掉是否重新连接
-            //     TopologyRecoveryEnabled = true  //连接恢复后,连接的交换机,队列等是否一同恢复
-            // };
-            // List<AmqpTcpEndpoint> p = new List<AmqpTcpEndpoint>();
-            // string[] HostNames = HostName.Split(',');
-            // foreach (string subHostName in HostNames)
-            // {
-            //     string[] subHostNameData = subHostName.Split(':');
-            //     p.Add(new AmqpTcpEndpoint(subHostNameData[0], int.Parse(subHostNameData[1])));
-            // }
-            // var conn = factory.CreateConnection(p);
-            // var channel = conn.CreateModel();
-            // channel.QueueDeclare(QueueName, true, false, false);
-            // channel.BasicPublish("", QueueName, null, Encoding.Default.GetBytes(content));
-            // channel.Dispose();
-            // conn.Dispose();
         }
         }
         #endregion
         #endregion
 
 

+ 0 - 5
Areas/Admin/Controllers/BsServer/BaseController.cs

@@ -218,11 +218,6 @@ namespace MySystem.Areas.Admin.Controllers
         public string getUserLevel(int level)
         public string getUserLevel(int level)
         {
         {
             string result = "";
             string result = "";
-            // UserLevelSet set = bsdb.UserLevelSet.FirstOrDefault(m => m.Id == level);
-            // if (set != null)
-            // {
-            //     result = set.Name;
-            // }
             return result;
             return result;
         }
         }
 
 

+ 0 - 6
Areas/Admin/Controllers/BsServer/ColController.cs

@@ -67,18 +67,12 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("ColName", "2"); //名称
             Fields.Add("ColName", "2"); //名称
             Fields.Add("ColEnName", "2"); //英文名
             Fields.Add("ColEnName", "2"); //英文名
             string condition = " and ColId like '" + CurColId + "%'";
             string condition = " and ColId like '" + CurColId + "%'";
-            // if (SysUserName != "admin" && SysUserName != "root")
-            // {
-            //     condition += " and ColId in ('" + RightInfo.Trim(',').Replace(",", "','") + "')";
-            // }
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.BsTables).IndexData("Col", Fields, "ColId asc", "False", page, limit, condition);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.BsTables).IndexData("Col", Fields, "ColId asc", "False", page, limit, condition);
             List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
             List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
             List<Dictionary<string, object>> result = new List<Dictionary<string, object>>();
             List<Dictionary<string, object>> result = new List<Dictionary<string, object>>();
             foreach (Dictionary<string, object> dic in diclist)
             foreach (Dictionary<string, object> dic in diclist)
             {
             {
                 string ColId = dic["ColId"].ToString();
                 string ColId = dic["ColId"].ToString();
-                // dic["ColName"] = dic["ColName"].ToString();
-                // dic["Status"] = dic["Status"].ToString() == "1" ? "正常" : "关闭";
                 string UrlString = dic["Url"].ToString();
                 string UrlString = dic["Url"].ToString();
                 if (string.IsNullOrEmpty(UrlString))
                 if (string.IsNullOrEmpty(UrlString))
                 {
                 {

+ 0 - 7
Areas/Admin/Controllers/CashServer/WithdrawRecordController.cs

@@ -94,13 +94,6 @@ namespace MySystem.Areas.Admin.Controllers
                 if (TradeStatus == 8) dic["TradeStatusName"] = "代付处理中";
                 if (TradeStatus == 8) dic["TradeStatusName"] = "代付处理中";
                 //代付渠道
                 //代付渠道
                 dic["CashChannel"] = "云汇算";
                 dic["CashChannel"] = "云汇算";
-                // string CashChannel = dic["CashChannel"].ToString();
-                // if (CashChannel == "CloudAcc") dic["CashChannel"] = "云账户";
-                // if (CashChannel == "KuaiQian") dic["CashChannel"] = "快钱";
-                // if (CashChannel == "CloudPay") dic["CashChannel"] = "云银付";
-                // if (CashChannel == "CloudPayAF") dic["CashChannel"] = "安福灵新";
-                // if (CashChannel == "JuHeBa") dic["CashChannel"] = "聚合吧云慧算";
-                // if (CashChannel == "") dic["CashChannel"] = "";
 
 
             }
             }
             return Json(obj);
             return Json(obj);

+ 0 - 11
Areas/Admin/Controllers/MainServer/ActiveRewardController.cs

@@ -132,20 +132,9 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 condition += " and ActType=" + ActTypeSelect;
                 condition += " and ActType=" + ActTypeSelect;
             }
             }
-
-            // if(!string.IsNullOrEmpty(ActDateData))
-            // {
-            //     string[] datelist = ActDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-            //     string start = datelist[0];
-            //     string end = datelist[1];
-            //     condition += " and ActDate>='" + start + " 00:00:00' and ActDate<='" + end + " 23:59:59'";
-            // }
             if (!string.IsNullOrEmpty(ActDateData))
             if (!string.IsNullOrEmpty(ActDateData))
             {
             {
                 string[] datelist = ActDateData.Split(new string[] { " - " }, StringSplitOptions.None);
                 string[] datelist = ActDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-                // string start = datelist[0];
-                // string end = datelist[1];
-                // condition += " and CreateDate>='" + start + " 00:00:00' and CreateDate<='" + end + " 23:59:59'";
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var check = db.ActiveReward.Any(m => m.ActDate >= start && m.BrandId == Convert.ToInt32(BrandId));
                 var check = db.ActiveReward.Any(m => m.ActDate >= start && m.BrandId == Convert.ToInt32(BrandId));

+ 1 - 5
Areas/Admin/Controllers/MainServer/CouponsForUserController.cs

@@ -71,11 +71,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("IsLock", "1"); //是否锁定
             Fields.Add("IsLock", "1"); //是否锁定
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("CouponsForUser", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("CouponsForUser", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 1 - 5
Areas/Admin/Controllers/MainServer/ErpCompanysController.cs

@@ -70,11 +70,7 @@ Fields.Add("Code", "2"); //编码
 Fields.Add("Phone", "2"); //客服电话
 Fields.Add("Phone", "2"); //客服电话
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ErpCompanys", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ErpCompanys", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-                
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 1 - 5
Areas/Admin/Controllers/MainServer/MerchantClassController.cs

@@ -69,11 +69,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("ColName", "2"); //名称
             Fields.Add("ColName", "2"); //名称
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("MerchantClass", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("MerchantClass", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-                
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 0 - 3
Areas/Admin/Controllers/MainServer/MerchantDepositSetController.cs

@@ -55,9 +55,6 @@ namespace MySystem.Areas.Admin.Controllers
         {
         {
 
 
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
-
-            // Fields.Add("CreateDate", "3"); //时间
-            // Fields.Add("MerNo", "1"); //商户编号
             Fields.Add("SnNo", "1"); //机具SN
             Fields.Add("SnNo", "1"); //机具SN
 
 
 
 

+ 1 - 5
Areas/Admin/Controllers/MainServer/MerchantsController.cs

@@ -72,11 +72,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("IsAuth", "1"); //是否认证
             Fields.Add("IsAuth", "1"); //是否认证
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("Merchants", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("Merchants", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 0 - 2
Areas/Admin/Controllers/MainServer/MsgAlertController.cs

@@ -56,7 +56,6 @@ namespace MySystem.Areas.Admin.Controllers
 
 
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
 
 
-            // Fields.Add("CreateDate", "3"); //时间
             Fields.Add("Title", "1"); //标题
             Fields.Add("Title", "1"); //标题
 
 
 
 
@@ -143,7 +142,6 @@ namespace MySystem.Areas.Admin.Controllers
         public string Add(MsgAlert data, string MakerCodes)
         public string Add(MsgAlert data, string MakerCodes)
         {
         {
             Dictionary<string, object> Fields = new Dictionary<string, object>();
             Dictionary<string, object> Fields = new Dictionary<string, object>();
-            // string[] MakerCodeList = MakerCodes.Replace("\r", "").Replace("\n", ",").Split(',');
 
 
             Fields.Add("MsgType", data.MsgType); //消息类型
             Fields.Add("MsgType", data.MsgType); //消息类型
             Fields.Add("Status", 1); //默认开启
             Fields.Add("Status", 1); //默认开启

+ 0 - 3
Areas/Admin/Controllers/MainServer/OpenRewardController.cs

@@ -99,9 +99,6 @@ namespace MySystem.Areas.Admin.Controllers
                 if (RewardType == 0) dic["RewardType"] = "无开机奖励";
                 if (RewardType == 0) dic["RewardType"] = "无开机奖励";
                 if (RewardType == 1) dic["RewardType"] = "开机直接奖励";
                 if (RewardType == 1) dic["RewardType"] = "开机直接奖励";
                 if (RewardType == 2) dic["RewardType"] = "开机间接奖励";
                 if (RewardType == 2) dic["RewardType"] = "开机间接奖励";
-                // int CheckStatus = int.Parse(dic["CheckStatus"].ToString());
-                // if (CheckStatus == 0) dic["CheckStatus"] = "初始";
-                // if (CheckStatus == 1) dic["CheckStatus"] = "已验证和同步";
             }
             }
             return Json(obj);
             return Json(obj);
         }
         }

+ 1 - 5
Areas/Admin/Controllers/MainServer/OrderProductController.cs

@@ -66,11 +66,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("ProductName", "2"); //商品名称
             Fields.Add("ProductName", "2"); //商品名称
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("OrderProduct", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("OrderProduct", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-                
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 0 - 12
Areas/Admin/Controllers/MainServer/OrderRefundController.cs

@@ -169,18 +169,6 @@ namespace MySystem.Areas.Admin.Controllers
         public string Edit(OrderRefund data)
         public string Edit(OrderRefund data)
         {
         {
             Dictionary<string, object> Fields = new Dictionary<string, object>();
             Dictionary<string, object> Fields = new Dictionary<string, object>();
-            // Fields.Add("Reason", data.Reason); //退款原因
-            // Fields.Add("Amount", data.Amount); //退款金额
-            // Fields.Add("Contents", data.Contents); //补充说明
-            // Fields.Add("Mobile", data.Mobile); //申请人手机号
-            // Fields.Add("GoodStatus", data.GoodStatus); //货物状态
-            // Fields.Add("Photos", data.Photos); //凭证
-            // Fields.Add("ErpCompany", data.ErpCompany); //快递公司
-            // Fields.Add("ErpCode", data.ErpCode); //快递运单号
-
-            // Fields.Add("SeoTitle", data.SeoTitle);
-            // Fields.Add("SeoKeyword", data.SeoKeyword);
-            // Fields.Add("SeoDescription", data.SeoDescription);
             OrderRefund refund = db.OrderRefund.FirstOrDefault(m => m.Id == data.Id);
             OrderRefund refund = db.OrderRefund.FirstOrDefault(m => m.Id == data.Id);
             if (refund != null)
             if (refund != null)
             {
             {

+ 1 - 5
Areas/Admin/Controllers/MainServer/OrderRefundReasonController.cs

@@ -66,11 +66,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("Name", "2"); //名称
             Fields.Add("Name", "2"); //名称
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("OrderRefundReason", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("OrderRefundReason", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 0 - 17
Areas/Admin/Controllers/MainServer/OrdersController.cs

@@ -560,11 +560,6 @@ namespace MySystem.Areas.Admin.Controllers
             Orders order = db.Orders.FirstOrDefault(m => m.Id == data.Id);
             Orders order = db.Orders.FirstOrDefault(m => m.Id == data.Id);
             if (order != null)
             if (order != null)
             {
             {
-                // TODO: 调用支付接口退款,需要测试
-                // PublicAccountSet set = new AlipayFunction(_accessor.HttpContext).SetData();
-                // string result = new Alipay.AlipayPublicClass(_accessor.HttpContext).Refund(set.AlipayAppId, set.AlipayPrivateKey, set.AlipayPublicKey, order.OrderNo, order.TotalPrice);
-                // if (result.StartsWith("success"))
-                // {
                 if (order.PayStatus > 0)
                 if (order.PayStatus > 0)
                 {
                 {
                     return "已支付订单不可退货";
                     return "已支付订单不可退货";
@@ -577,11 +572,6 @@ namespace MySystem.Areas.Admin.Controllers
                     db.SaveChanges();
                     db.SaveChanges();
                     return "success";
                     return "success";
                 }
                 }
-                // }
-                // else
-                // { 
-                //     return result.Split('|')[1];
-                // }
             }
             }
             return "退货失败";
             return "退货失败";
         }
         }
@@ -997,11 +987,6 @@ namespace MySystem.Areas.Admin.Controllers
                 RedisDbconn.Instance.Set("CheckExport:" + RedisKey, i.ToString() + " / " + diclist.Count);
                 RedisDbconn.Instance.Set("CheckExport:" + RedisKey, i.ToString() + " / " + diclist.Count);
             }
             }
 
 
-            // Dictionary<string, object> result = new Dictionary<string, object>();
-            // result.Add("Status", "1");
-            // result.Add("Info", "Excel报表-" + DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss") + ".xlsx");
-            // result.Add("Obj", diclist);
-
             var title = table.CreateRow(0);
             var title = table.CreateRow(0);
             int j = 0;
             int j = 0;
             foreach (string key in ReturnFields.Keys)
             foreach (string key in ReturnFields.Keys)
@@ -1032,7 +1017,6 @@ namespace MySystem.Areas.Admin.Controllers
                 workbook.Write(fs);   //向打开的这个xls文件中写入mySheet表并保存。
                 workbook.Write(fs);   //向打开的这个xls文件中写入mySheet表并保存。
             }
             }
 
 
-            // result.Add("Fields", ReturnFields);
             AddSysLog("0", "Orders", "ExportExcel");
             AddSysLog("0", "Orders", "ExportExcel");
             RedisDbconn.Instance.Set("CheckExport:" + RedisKey, "finish");
             RedisDbconn.Instance.Set("CheckExport:" + RedisKey, "finish");
             return "success|/static/export/" + FileName;
             return "success|/static/export/" + FileName;
@@ -1061,7 +1045,6 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("RealName", "1"); //姓名
             Fields.Add("RealName", "1"); //姓名
             Fields.Add("Mobile", "1"); //手机号
             Fields.Add("Mobile", "1"); //手机号
             Fields.Add("ErpCode", "1"); //运单号
             Fields.Add("ErpCode", "1"); //运单号
-            // Fields.Add("SendDate", "3"); //发货时间
             Fields.Add("TradeNo", "1"); //支付交易号
             Fields.Add("TradeNo", "1"); //支付交易号
             Fields.Add("StoreContact", "1"); //仓库联系人
             Fields.Add("StoreContact", "1"); //仓库联系人
             Fields.Add("SnNos", "2"); //SN编号
             Fields.Add("SnNos", "2"); //SN编号

+ 0 - 24
Areas/Admin/Controllers/MainServer/PosMachinesFeeChangeRecordController.cs

@@ -88,14 +88,6 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 condition += " and Sort = " + Convert.ToInt32(SortSelect);
                 condition += " and Sort = " + Convert.ToInt32(SortSelect);
             }
             }
-            // if (data.Sort > 0)
-            // {
-            //     condition += " and Sort = " + data.Sort;
-            // }
-            // if (data.Sort == 0)
-            // {
-            //     condition += " and Sort = 1";
-            // }
             if (!string.IsNullOrEmpty(StatusSelect))
             if (!string.IsNullOrEmpty(StatusSelect))
             {
             {
                 if (Convert.ToInt32(StatusSelect) > 0)
                 if (Convert.ToInt32(StatusSelect) > 0)
@@ -504,19 +496,6 @@ namespace MySystem.Areas.Admin.Controllers
             List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
             List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
             foreach (Dictionary<string, object> dic in diclist)
             foreach (Dictionary<string, object> dic in diclist)
             {
             {
-                // //创客
-                // int UserId = int.Parse(function.CheckInt(dic["UserId"].ToString()));
-                // Users userid_Users = db.Users.FirstOrDefault(m => m.Id == UserId) ?? new Users();
-                // dic["UserIdMakerCode"] = userid_Users.MakerCode;
-                // dic["UserIdRealName"] = userid_Users.RealName;
-                // dic.Remove("UserId");
-                // //机具所属人
-                // int PosUserId = int.Parse(function.CheckInt(dic["PosUserId"].ToString()));
-                // Users posuserid_Users = db.Users.FirstOrDefault(m => m.Id == PosUserId) ?? new Users();
-                // dic["PosUserIdMakerCode"] = posuserid_Users.MakerCode;
-                // dic["PosUserIdRealName"] = posuserid_Users.RealName;
-                // dic.Remove("PosUserId");
-
                 var PosSn = dic["PosSn"].ToString();
                 var PosSn = dic["PosSn"].ToString();
                 var ChangeFee = function.CheckNum(dic["ChangeFee"].ToString());
                 var ChangeFee = function.CheckNum(dic["ChangeFee"].ToString());
                 dic.Add("Kind", "2");
                 dic.Add("Kind", "2");
@@ -528,9 +507,6 @@ namespace MySystem.Areas.Admin.Controllers
             result.Add("Info", "Excel报表-" + DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss") + ".xlsx");
             result.Add("Info", "Excel报表-" + DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss") + ".xlsx");
             result.Add("Obj", diclist);
             result.Add("Obj", diclist);
             Dictionary<string, object> ReturnFields = new Dictionary<string, object>();
             Dictionary<string, object> ReturnFields = new Dictionary<string, object>();
-            // ReturnFields.Add("UserIdMakerCode", "创客编号");
-            // ReturnFields.Add("UserIdRealName", "创客真实姓名");
-            // ReturnFields.Add("ChangeFee", "调整费率");
             ReturnFields.Add("PosSn", "机具SN");
             ReturnFields.Add("PosSn", "机具SN");
             ReturnFields.Add("ChangeFee", "调整费率");
             ReturnFields.Add("ChangeFee", "调整费率");
             ReturnFields.Add("Kind", "调整类型(2-调降)");
             ReturnFields.Add("Kind", "调整类型(2-调降)");

+ 3 - 164
Areas/Admin/Controllers/MainServer/PosMachinesTwoChangeController.cs

@@ -95,18 +95,6 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 condition += " and BrandId = " + Convert.ToInt32(BrandSelect);
                 condition += " and BrandId = " + Convert.ToInt32(BrandSelect);
             }
             }
-            // if (data.BrandId > 0)
-            // {
-            //     condition += " and BrandId = " + data.BrandId;
-            // }
-            // if (data.BrandId == 0)
-            // {
-            //     condition += " and BrandId = 1";
-            // }
-            // if (!string.IsNullOrEmpty(UpFeeFlagSelect))
-            // {
-            //     condition += " and UpFeeFlag = " + UpFeeFlagSelect;
-            // }
 
 
             if (!string.IsNullOrEmpty(ActivationDateData))
             if (!string.IsNullOrEmpty(ActivationDateData))
             {
             {
@@ -131,7 +119,6 @@ namespace MySystem.Areas.Admin.Controllers
                 //是否真实调升/降
                 //是否真实调升/降
                 if (!string.IsNullOrEmpty(dic["ActivityList"].ToString()))
                 if (!string.IsNullOrEmpty(dic["ActivityList"].ToString()))
                 {
                 {
-                    // int ActivityList = Convert.ToInt32(dic["ActivityList"].ToString());
                     string ActivityList = dic["ActivityList"].ToString();
                     string ActivityList = dic["ActivityList"].ToString();
                     if (ActivityList == "1") dic["ActivityList"] = "已真实调升";
                     if (ActivityList == "1") dic["ActivityList"] = "已真实调升";
                     if (ActivityList == "2") dic["ActivityList"] = "已真实调降";
                     if (ActivityList == "2") dic["ActivityList"] = "已真实调降";
@@ -162,8 +149,6 @@ namespace MySystem.Areas.Admin.Controllers
                 dic.Remove("StoreId");
                 dic.Remove("StoreId");
                 //产品类型
                 //产品类型
                 dic["BrandId"] = RelationClass.GetKqProductBrandInfo(int.Parse(dic["BrandId"].ToString()));
                 dic["BrandId"] = RelationClass.GetKqProductBrandInfo(int.Parse(dic["BrandId"].ToString()));
-                // // 参加活动
-                // dic["ActivityList"] = RelationClass.GetProfitObjectsActivesList(dic["ActivityList"].ToString());
                 //绑定商户
                 //绑定商户
                 int BindMerchantId = int.Parse(function.CheckInt(dic["BindMerchantId"].ToString()));
                 int BindMerchantId = int.Parse(function.CheckInt(dic["BindMerchantId"].ToString()));
                 PosMerchantInfo bindmerchantid_MerchantInfo = db.PosMerchantInfo.FirstOrDefault(m => m.Id == BindMerchantId) ?? new PosMerchantInfo();
                 PosMerchantInfo bindmerchantid_MerchantInfo = db.PosMerchantInfo.FirstOrDefault(m => m.Id == BindMerchantId) ?? new PosMerchantInfo();
@@ -233,11 +218,6 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 TotalCount = int.Parse(function.CheckNum(dt.Rows[0][0].ToString()));
                 TotalCount = int.Parse(function.CheckNum(dt.Rows[0][0].ToString()));
             }
             }
-            // dt = OtherMySqlConn.dtable("select sum(TotalPrice) from Orders where PayStatus=1" + condition);
-            // if (dt.Rows.Count > 0)
-            // {
-            //     FailAmount = decimal.Parse(function.CheckNum(dt.Rows[0][0].ToString())).ToString("f2");
-            // }
             other.Add("TotalCount", TotalCount);
             other.Add("TotalCount", TotalCount);
             other.Add("KysCount99", 0);
             other.Add("KysCount99", 0);
             other.Add("KssCount99", 0);
             other.Add("KssCount99", 0);
@@ -464,12 +444,11 @@ namespace MySystem.Areas.Admin.Controllers
         public string BatchSetting(string Id)
         public string BatchSetting(string Id)
         {
         {
             string opdate = function.ReadInstance("/PublicParams/UpFeeDate/" + DateTime.Now.ToString("yyyyMMdd") + ".txt");
             string opdate = function.ReadInstance("/PublicParams/UpFeeDate/" + DateTime.Now.ToString("yyyyMMdd") + ".txt");
-            if(!string.IsNullOrEmpty(opdate))
+            if (!string.IsNullOrEmpty(opdate))
             {
             {
                 return "已提交,请勿重复操作";
                 return "已提交,请勿重复操作";
             }
             }
             function.WritePage("/PublicParams/UpFeeDate/", DateTime.Now.ToString("yyyyMMdd") + ".txt", DateTime.Now.ToString("HH:mm:ss"));
             function.WritePage("/PublicParams/UpFeeDate/", DateTime.Now.ToString("yyyyMMdd") + ".txt", DateTime.Now.ToString("HH:mm:ss"));
-            // string[] idlist = Id.Split(new char[] { ',' });
             AddSysLog(Id, "PosMachinesTwo", "UpFeePosMachinesTwo");
             AddSysLog(Id, "PosMachinesTwo", "UpFeePosMachinesTwo");
             List<int> posIds = new List<int>();
             List<int> posIds = new List<int>();
             List<int> upposIds = new List<int>();
             List<int> upposIds = new List<int>();
@@ -487,64 +466,12 @@ namespace MySystem.Areas.Admin.Controllers
                 {
                 {
                     userIds += pos.BuyUserId + ",";
                     userIds += pos.BuyUserId + ",";
                 }
                 }
+                string info = "{\"RecordId\":\"\",\"PosId\":\"" + pos.Id + "\",\"Fee\": \"" + 0.63 + "\",\"Kind\": \"" + 1 + "\",\"OpMan\": \"" + SysUserName + "\"}";
+                RedisDbconn.Instance.AddList("SetDepositPostQueue", info);
 
 
-                if (pos.BrandId == 1 || pos.BrandId == 3 || pos.BrandId == 2 || pos.BrandId == 4 || pos.BrandId == 5 || pos.BrandId == 6 || pos.BrandId == 7)
-                {
-                    // PosId:机具Id
-                    // Kind:1或2,1为费率0.63,2为费率0.6
-                    // OpMan:操作人,app传创客编号,后台传SysUserName
-                    string info = "{\"RecordId\":\"\",\"PosId\":\"" + pos.Id + "\",\"Fee\": \"" + 0.63 + "\",\"Kind\": \"" + 1 + "\",\"OpMan\": \"" + SysUserName + "\"}";
-                    RedisDbconn.Instance.AddList("SetDepositPostQueue", info);
-                }
-                // else
-                // {
-                //     upposIds.Add(pos.Id);
-                // }
                 new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("PosMachinesTwo", Fields, pos.Id);
                 new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("PosMachinesTwo", Fields, pos.Id);
 
 
             }
             }
-            // string[] lists = userIds.TrimEnd(',').Split(new char[] { ',' });
-            // int times = lists.ToList().Count;
-            // if (upposIds.Count > 0)
-            // {
-            //     //调升
-            //     for (int i = 0; i < times; i++)
-            //     {
-            //         var UserId = lists[i];
-            //         var posInfo = db.PosMachinesTwo.Where(m => upposIds.Contains(m.Id) && m.BuyUserId == Convert.ToInt32(UserId)).ToList();
-            //         string snhtml = "<div style='margin-bottom: .48rem;'>";
-            //         foreach (var items in posInfo)
-            //         {
-            //             var mer = db.PosMerchantInfo.FirstOrDefault(m => m.Id == items.BindMerchantId);
-            //             string Name = mer.MerchantName;
-            //             if (mer.BrandId == 2)
-            //             {
-            //                 if (Name.Contains("-"))
-            //                 {
-            //                     Name = Name.Split('-')[1];
-            //                 }
-            //                 else if (Name.Contains("_"))
-            //                 {
-            //                     Name = Name.Split('_')[1];
-            //                 }
-            //             }
-            //             var brand = db.KqProducts.FirstOrDefault(m => m.Id == items.BrandId);
-            //             snhtml += "<div style='margin-bottom: .48rem;'><div class='f16'>商户姓名:" + Name + "</div>";
-            //             snhtml += "<div class='f16'>机具品牌:" + brand.Name + "</div>";
-            //             snhtml += "<div class='f16'>SN:" + items.PosSn + "</div></div>";
-            //         }
-            //         snhtml += "</div>";
-            //         RedisDbconn.Instance.AddList("MsgPersonalQueue", Newtonsoft.Json.JsonConvert.SerializeObject(new MsgPersonal()
-            //         {
-            //             UserId = Convert.ToInt32(UserId), //创客
-            //             Title = "商户费率变更通知", //标题
-            //             Content = "<div class='f16' style='margin-bottom: .72rem'>您的部分机具已绑定超过120天,刷卡费率已自动变更为0.63%,如需调整费率,请前往我的商户-商户详情中调整费率</div>" + snhtml, //内容
-            //             Summary = "您的部分机具已绑定超过120天,刷卡费率已自动变更为0.63%,如需调整费率,请前往我的商户-商户详情中调整费率",
-            //             CreateDate = DateTime.Now,
-
-            //         }));
-            //     }
-            // }
             db.SaveChanges();
             db.SaveChanges();
             return "success";
             return "success";
         }
         }
@@ -552,86 +479,6 @@ namespace MySystem.Areas.Admin.Controllers
         #endregion
         #endregion
 
 
 
 
-        // #region 批量调升费率(无接口限制)
-
-        // /// <summary>
-        // /// 批量调升费率
-        // /// </summary>
-        // /// <returns></returns>
-        // public string BatchSetting(string Id)
-        // {
-        //     string[] idlist = Id.Split(new char[] { ',' });
-        //     AddSysLog(Id, "PosMachinesTwo", "UpFeePosMachinesTwo");
-        //     List<int> posIds = new List<int>();
-        //     List<int> upposIds = new List<int>();
-        //     string userIds = "";
-        //     foreach (string subids in idlist)
-        //     {
-        //         int id = int.Parse(subids);
-        //         var pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == id) ?? new PosMachinesTwo();
-        //         Dictionary<string, object> Fields = new Dictionary<string, object>();
-        //         Fields.Add("UpFeeFlag", 1);
-        //         Fields.Add("UpFeeMan", SysUserName);
-        //         Fields.Add("UpFeeDate", DateTime.Now);
-
-        //         if (!userIds.Contains(pos.BuyUserId.ToString()))
-        //         {
-        //             userIds += pos.BuyUserId + ",";
-        //         }
-        //         upposIds.Add(id);
-        //         new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("PosMachinesTwo", Fields, id);
-
-        //     }
-        //     string[] lists = userIds.TrimEnd(',').Split(new char[] { ',' });
-        //     int times = lists.ToList().Count;
-        //     if (upposIds.Count > 0)
-        //     {
-        //         //调升
-        //         for (int i = 0; i < times; i++)
-        //         {
-        //             var UserId = lists[i];
-        //             var posInfo = db.PosMachinesTwo.Where(m => upposIds.Contains(m.Id) && m.BuyUserId == Convert.ToInt32(UserId)).ToList();
-        //             string snhtml = "<div style='margin-bottom: .48rem;'>";
-        //             foreach (var items in posInfo)
-        //             {
-        //                 var mer = db.PosMerchantInfo.FirstOrDefault(m => m.Id == items.BindMerchantId);
-        //                 string Name = mer.MerchantName;
-        //                 if (mer.BrandId == 2)
-        //                 {
-        //                     if (Name.Contains("-"))
-        //                     {
-        //                         Name = Name.Split('-')[1];
-        //                     }
-        //                     else if (Name.Contains("_"))
-        //                     {
-        //                         Name = Name.Split('_')[1];
-        //                     }
-        //                 }
-        //                 var brand = db.KqProducts.FirstOrDefault(m => m.Id == items.BrandId);
-        //                 snhtml += "<div style='margin-bottom: .48rem;'><div class='f16'>商户姓名:" + Name + "</div>";
-        //                 snhtml += "<div class='f16'>机具品牌:" + brand.Name + "</div>";
-        //                 snhtml += "<div class='f16'>SN:" + items.PosSn + "</div></div>";
-        //             }
-        //             snhtml += "</div>";
-        //             RedisDbconn.Instance.AddList("MsgPersonalQueue", Newtonsoft.Json.JsonConvert.SerializeObject(new MsgPersonal()
-        //             {
-        //                 UserId = Convert.ToInt32(UserId), //创客
-        //                 Title = "商户费率变更通知", //标题
-        //                 Content = "<div class='f16' style='margin-bottom: .72rem'>您的部分机具已绑定超过120天,刷卡费率已自动变更为0.63%,如需调整费率,请前往我的商户-商户详情中调整费率</div>" + snhtml, //内容
-        //                 Summary = "您的部分机具已绑定超过120天,刷卡费率已自动变更为0.63%,如需调整费率,请前往我的商户-商户详情中调整费率",
-        //                 CreateDate = DateTime.Now,
-
-        //             }));
-        //         }
-        //     }
-        //     db.SaveChanges();
-        //     db.Dispose();
-        //     return "success";
-        // }
-
-        // #endregion
-
-
         #region 导入费率调整结果
         #region 导入费率调整结果
         /// <summary>
         /// <summary>
         /// 导入费率调整结果
         /// 导入费率调整结果
@@ -908,8 +755,6 @@ namespace MySystem.Areas.Admin.Controllers
                 dic.Remove("StoreId");
                 dic.Remove("StoreId");
                 //产品类型
                 //产品类型
                 dic["BrandId"] = RelationClass.GetKqProductBrandInfo(int.Parse(dic["BrandId"].ToString()));
                 dic["BrandId"] = RelationClass.GetKqProductBrandInfo(int.Parse(dic["BrandId"].ToString()));
-                //参加活动
-                // dic["ActivityList"] = RelationClass.GetProfitObjectsActivesList(dic["ActivityList"].ToString());
                 //绑定商户
                 //绑定商户
                 int BindMerchantId = int.Parse(function.CheckInt(dic["BindMerchantId"].ToString()));
                 int BindMerchantId = int.Parse(function.CheckInt(dic["BindMerchantId"].ToString()));
                 PosMerchantInfo bindmerchantid_MerchantInfo = db.PosMerchantInfo.FirstOrDefault(m => m.Id == BindMerchantId) ?? new PosMerchantInfo();
                 PosMerchantInfo bindmerchantid_MerchantInfo = db.PosMerchantInfo.FirstOrDefault(m => m.Id == BindMerchantId) ?? new PosMerchantInfo();
@@ -920,11 +765,6 @@ namespace MySystem.Areas.Admin.Controllers
                 int PosSnType = int.Parse(dic["PosSnType"].ToString());
                 int PosSnType = int.Parse(dic["PosSnType"].ToString());
                 if (PosSnType == 0) dic["PosSnType"] = "兑换机具";
                 if (PosSnType == 0) dic["PosSnType"] = "兑换机具";
                 if (PosSnType == 1) dic["PosSnType"] = "循环机具";
                 if (PosSnType == 1) dic["PosSnType"] = "循环机具";
-                // //设备类型
-                // string DeviceType = dic["DeviceType"].ToString();
-                // if (DeviceType == "KysSignPos") dic["DeviceType"] = "快益刷电签POS";
-                // if (DeviceType == "KssSignPos") dic["DeviceType"] = "快闪刷电签POS";
-                // if (DeviceType == "") dic["DeviceType"] = "";
 
 
             }
             }
 
 
@@ -940,7 +780,6 @@ namespace MySystem.Areas.Admin.Controllers
             ReturnFields.Add("BrandId", "产品类型");
             ReturnFields.Add("BrandId", "产品类型");
             ReturnFields.Add("PosSn", "SN编号");
             ReturnFields.Add("PosSn", "SN编号");
             ReturnFields.Add("PosSnType", "SN类型");
             ReturnFields.Add("PosSnType", "SN类型");
-            // ReturnFields.Add("ActivityList", "参加活动");
             ReturnFields.Add("BindMerchantIdMerchantNo", "绑定商户编号");
             ReturnFields.Add("BindMerchantIdMerchantNo", "绑定商户编号");
             ReturnFields.Add("BindMerchantIdMerchantName", "绑定商户姓名");
             ReturnFields.Add("BindMerchantIdMerchantName", "绑定商户姓名");
             ReturnFields.Add("DeviceType", "设备类型");
             ReturnFields.Add("DeviceType", "设备类型");

+ 1 - 217
Areas/Admin/Controllers/MainServer/PosMachinesTwoController.cs

@@ -200,23 +200,9 @@ namespace MySystem.Areas.Admin.Controllers
                 if (IsFirst == 0) dic["IsFirst"] = "否";
                 if (IsFirst == 0) dic["IsFirst"] = "否";
                 if (IsFirst == 1) dic["IsFirst"] = "是";
                 if (IsFirst == 1) dic["IsFirst"] = "是";
 
 
-                //循环开始时间
-                // if (!string.IsNullOrEmpty(dic["RecycEndDate"].ToString()))
-                // {
-                //     // var RecycStartDate = Convert.ToDateTime(dic["RecycEndDate"].ToString()).AddDays(-360).ToString("yyyy-MM-dd HH:mm:ss");
-                //     // dic["RecycStartDate"] = RecycStartDate;
-                //     string PosSn = dic["PosSn"].ToString();
-                //     bool op = db.StoreChangeHistory.Any(m => m.SnNo == PosSn && m.TransType == 2);
-                //     if(op)
-                //     {
-                //         StoreChangeHistory item = db.StoreChangeHistory.FirstOrDefault(m => m.SnNo == PosSn && m.TransType == 2) ?? new StoreChangeHistory();
-                //         dic["RecycStartDate"] = item.ToDate == null ? "" : item.ToDate.Value.ToString("yyyy-MM-dd");
-                //     }
-                // }
-
                 //实际押金
                 //实际押金
                 string SeoKeyword = dic["SeoKeyword"].ToString();
                 string SeoKeyword = dic["SeoKeyword"].ToString();
-                if (SeoKeyword.Length > 2)
+                if (SeoKeyword.Length > 3)
                 {
                 {
                     SeoKeyword = (decimal.Parse(SeoKeyword) / 100).ToString();
                     SeoKeyword = (decimal.Parse(SeoKeyword) / 100).ToString();
                 }
                 }
@@ -242,11 +228,6 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 TotalCount = int.Parse(function.CheckNum(dt.Rows[0][0].ToString()));
                 TotalCount = int.Parse(function.CheckNum(dt.Rows[0][0].ToString()));
             }
             }
-            // dt = OtherMySqlConn.dtable("select sum(TotalPrice) from Orders where PayStatus=1" + condition);
-            // if (dt.Rows.Count > 0)
-            // {
-            //     FailAmount = decimal.Parse(function.CheckNum(dt.Rows[0][0].ToString())).ToString("f2");
-            // }
             other.Add("TotalCount", TotalCount);
             other.Add("TotalCount", TotalCount);
             other.Add("KysCount99", 0);
             other.Add("KysCount99", 0);
             other.Add("KssCount99", 0);
             other.Add("KssCount99", 0);
@@ -463,135 +444,6 @@ namespace MySystem.Areas.Admin.Controllers
         }
         }
         #endregion
         #endregion
 
 
-        // #region 导入数据
-        // /// <summary>
-        // /// 导入数据
-        // /// </summary>
-        // /// <param name="ExcelData"></param>
-        // public string Import(string ExcelData, int Kind = 0)
-        // {
-        //     ExcelData = HttpUtility.UrlDecode(ExcelData);
-        //     JsonData list = JsonMapper.ToObject(ExcelData);
-        //     if (Kind == 1)
-        //     {
-        //         string error = "";
-        //         List<string> PosSnList = new List<string>();
-        //         for (int i = 1; i < list.Count; i++)
-        //         {
-        //             JsonData dr = list[i];
-        //             string itemJson = dr.ToJson();
-        //             string PosSn = itemJson.Contains("\"A\"") ? dr["A"].ToString() : "";
-        //             string BrandId = itemJson.Contains("\"B\"") ? dr["B"].ToString() : "";
-        //             string MakerCode = itemJson.Contains("\"C\"") ? dr["C"].ToString() : "";
-        //             string StoreNo = itemJson.Contains("\"D\"") ? dr["D"].ToString() : "";
-        //             string No = itemJson.Contains("\"E\"") ? dr["E"].ToString() : "";
-        //             string Remark = itemJson.Contains("\"F\"") ? dr["F"].ToString() : "";
-        //             UserForMakerCode userForMakerCode = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == MakerCode);
-        //             var user = db.Users.FirstOrDefault(m => m.Id == userForMakerCode.UserId) ?? new Users();
-        //             MachineForSnNo machineForSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == PosSn) ?? new MachineForSnNo();
-        //             var posInfo = db.PosMachinesTwo.FirstOrDefault(m => m.Id == machineForSnNo.SnId && m.BrandId == Convert.ToInt32(BrandId) && m.UserId == user.Id && m.BindingState == 0);
-        //             if (posInfo == null)
-        //             {
-        //                 error += "以下操作失败" + PosSn + ',' + "未找到该品牌的机具" + '\n';
-        //             }
-        //             else if (PosSnList.Contains(PosSn))
-        //             {
-        //                 error += "以下操作失败" + PosSn + ',' + "该机具号重复" + '\n';
-        //             }
-        //             else if (!string.IsNullOrEmpty(error))
-        //             {
-        //                 return "Warning|" + error;
-        //             }
-        //             else
-        //             {
-        //                 PosSnList.Add(PosSn);
-        //             }
-
-        //         }
-        //         for (int i = 1; i < list.Count; i++)
-        //         {
-        //             JsonData dr = list[i];
-        //             string itemJson = dr.ToJson();
-        //             string PosSn = itemJson.Contains("\"A\"") ? dr["A"].ToString() : "";
-        //             string BrandId = itemJson.Contains("\"B\"") ? dr["B"].ToString() : "";
-        //             string MakerCode = itemJson.Contains("\"C\"") ? dr["C"].ToString() : "";
-        //             string StoreNo = itemJson.Contains("\"D\"") ? dr["D"].ToString() : "";
-        //             string No = itemJson.Contains("\"E\"") ? dr["E"].ToString() : "";
-        //             string Remark = itemJson.Contains("\"F\"") ? dr["F"].ToString() : "";
-        //             decimal amount = 0;
-        //             UserForMakerCode userForMakerCode = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == MakerCode);
-        //             var user = db.Users.FirstOrDefault(m => m.Id == userForMakerCode.UserId) ?? new Users();
-        //             var userAccount = db.UserAccount.FirstOrDefault(m => m.Id == userForMakerCode.UserId) ?? new UserAccount();
-        //             var brandInfo = db.KqProducts.FirstOrDefault(m => m.Id == Convert.ToInt32(BrandId)) ?? new KqProducts();
-        //             if (brandInfo.Name.Contains("电签"))
-        //             {
-        //                 amount = 200;
-        //             }
-        //             if (brandInfo.Name.Contains("大POS"))
-        //             {
-        //                 amount = 300;
-        //             }
-        //             userAccount.ValidAmount += amount;
-        //             string text = string.Format("导入机具驳回仓库,UserId: '" + user.Id + "',BeforeChangeAmount:'" + userAccount.ValidAmount + "',AfterChangeAmount:'" + userAccount.ValidAmount + amount + "',ChangeAmount:'" + amount + "',Time'" + DateTime.Now + "'");
-        //             function.WriteLog(text, "机具驳回仓库");//机具驳回仓库日志
-        //             db.SaveChanges();
-        //             MachineForSnNo machineForSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == PosSn) ?? new MachineForSnNo();
-        //             var posInfo = db.PosMachinesTwo.FirstOrDefault(m => m.Id == machineForSnNo.SnId && m.BrandId == Convert.ToInt32(BrandId) && m.UserId == user.Id && m.BindingState == 0);
-        //             if (posInfo != null)
-        //             {
-        //                 var storehouse = db.StoreHouse.FirstOrDefault(m => m.Id == posInfo.StoreId);
-        //                 StoreStockChange stockchange = db.StoreStockChange.Add(new StoreStockChange()
-        //                 {
-        //                     CreateDate = DateTime.Now,
-        //                     CreateMan = SysUserName,
-        //                     StoreId = storehouse.Id, //出货 仓库
-        //                     BrandId = Convert.ToInt32(BrandId), //产品类型
-        //                     ProductName = RelationClass.GetKqProductBrandInfo(Convert.ToInt32(BrandId)), //产品名称
-        //                     BizBatchNo = No, //业务批次号
-        //                     TransType = 1, //交易类型
-        //                     SnNo = PosSn, //SN编号
-        //                     StockOpDirect = 1, //库存操作方向
-        //                     SnStatus = 1, //SN状态
-        //                     DeviceVendor = posInfo.DeviceName, //设备厂商
-        //                     DeviceModel = posInfo.DeviceKind, //设备型号
-        //                     DeviceType = posInfo.DeviceType, //设备类型                    
-        //                     SourceStoreId = posInfo.SourceStoreId, //源仓库编号
-        //                     BrandType = posInfo.DeviceType, //品牌类型
-        //                 }).Entity;
-
-        //                 db.StoreChangeHistory.Add(new StoreChangeHistory()
-        //                 {
-        //                     CreateDate = DateTime.Now,
-        //                     UserId = user.Id, //创客
-        //                     BrandId = Convert.ToInt32(BrandId), //产品类型
-        //                     ChangeRecordNo = "JJBH" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + function.get_Random(8), //变更记录单号
-        //                     SeoTitle = "机具驳回仓库",
-        //                     BizBatchNo = No, //业务批次号
-        //                     SnNo = PosSn, //SN编号
-        //                 });
-        //                 StoreBalance balance = db.StoreBalance.Add(new StoreBalance()
-        //                 {
-        //                     CreateDate = DateTime.Now,
-        //                     StoreId = posInfo.StoreId, //仓库
-        //                     BrandId = Convert.ToInt32(BrandId), //产品类型
-        //                     OpStoreNum = 1, //操作库存数
-        //                     OpSymbol = "+", //操作符
-        //                     BeforeTotalNum = storehouse.TotalNum, //操作前总库存数
-        //                     AfterTotalNum = storehouse.TotalNum + 1, //操作后总库存数
-        //                     BeforeLaveNum = storehouse.LaveNum, //操作前剩余库存数
-        //                     AfterLaveNum = storehouse.LaveNum + 1, //操作后剩余库存数
-        //                     BeforeOutNum = storehouse.OutNum, //操作前出库数
-        //                     AfterOutNum = storehouse.OutNum - 1, //操作后出库数
-        //                 }).Entity;
-        //             }
-        //         }
-        //         db.SaveChanges();
-        //     }
-        //     AddSysLog("0", "MachinesRejectStore", "Import");
-        //     return "success";
-        // }
-        // #endregion
-
 
 
         #region 导入金控入库时间数据
         #region 导入金控入库时间数据
         /// <summary>
         /// <summary>
@@ -793,36 +645,6 @@ namespace MySystem.Areas.Admin.Controllers
                 string end = datelist[1];
                 string end = datelist[1];
                 condition += " and BindingTime>='" + start + " 00:00:00' and BindingTime<='" + end + " 23:59:59'";
                 condition += " and BindingTime>='" + start + " 00:00:00' and BindingTime<='" + end + " 23:59:59'";
             }
             }
-            // //绑定状态
-            // if (!string.IsNullOrEmpty(BindingStateSelect))
-            // {
-            //     condition += " and BindingState=" + BindingStateSelect;
-            // }
-            // //激活状态
-            // if (!string.IsNullOrEmpty(ActivationStateSelect))
-            // {
-            //     condition += " and ActivationState=" + ActivationStateSelect;
-            // }
-            // //所属创客编号
-            // if (!string.IsNullOrEmpty(UserIdMakerCode))
-            // {
-            //     condition += " and UserId in (select UserId from UserForMakerCode where MakerCode='" + UserIdMakerCode + "')";
-            // }
-            // //所属创客真实姓名
-            // if (!string.IsNullOrEmpty(UserIdRealName))
-            // {
-            //     condition += " and UserId in (select UserId from UserForRealName where RealName='" + UserIdRealName + "')";
-            // }
-            // //所属仓库编号
-            // if (!string.IsNullOrEmpty(StoreIdCode))
-            // {
-            //     condition += " and StoreId in (select StoreId from StoreForCode where Code='" + StoreIdCode + "')";
-            // }
-            // //所属仓库名称
-            // if (!string.IsNullOrEmpty(StoreIdName))
-            // {
-            //     condition += " and StoreId in (select StoreId from StoreForName where Name='" + StoreIdName + "')";
-            // }
 
 
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("PosMachinesTwo", Fields, "Id desc", "0", 1, 20000, condition, "BindingState,ActivationState,UserId,StoreId,PosSn,BrandId,ActivityList,BindMerchantId,PosSnType,DeviceType,BindingTime,ActivationTime,TransferTime,OpId", false);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("PosMachinesTwo", Fields, "Id desc", "0", 1, 20000, condition, "BindingState,ActivationState,UserId,StoreId,PosSn,BrandId,ActivityList,BindMerchantId,PosSnType,DeviceType,BindingTime,ActivationTime,TransferTime,OpId", false);
@@ -868,8 +690,6 @@ namespace MySystem.Areas.Admin.Controllers
                 dic.Remove("StoreId");
                 dic.Remove("StoreId");
                 //产品类型
                 //产品类型
                 dic["BrandId"] = RelationClass.GetKqProductBrandInfo(int.Parse(dic["BrandId"].ToString()));
                 dic["BrandId"] = RelationClass.GetKqProductBrandInfo(int.Parse(dic["BrandId"].ToString()));
-                //参加活动
-                // dic["ActivityList"] = RelationClass.GetProfitObjectsActivesList(dic["ActivityList"].ToString());
                 //绑定商户
                 //绑定商户
                 int BindMerchantId = int.Parse(function.CheckInt(dic["BindMerchantId"].ToString()));
                 int BindMerchantId = int.Parse(function.CheckInt(dic["BindMerchantId"].ToString()));
                 PosMerchantInfo bindmerchantid_MerchantInfo = db.PosMerchantInfo.FirstOrDefault(m => m.Id == BindMerchantId) ?? new PosMerchantInfo();
                 PosMerchantInfo bindmerchantid_MerchantInfo = db.PosMerchantInfo.FirstOrDefault(m => m.Id == BindMerchantId) ?? new PosMerchantInfo();
@@ -888,12 +708,6 @@ namespace MySystem.Areas.Admin.Controllers
                     dic["OpCode"] = sys.OpCode;
                     dic["OpCode"] = sys.OpCode;
                 }
                 }
 
 
-                // //设备类型
-                // string DeviceType = dic["DeviceType"].ToString();
-                // if (DeviceType == "KysSignPos") dic["DeviceType"] = "快益刷电签POS";
-                // if (DeviceType == "KssSignPos") dic["DeviceType"] = "快闪刷电签POS";
-                // if (DeviceType == "") dic["DeviceType"] = "";
-
             }
             }
 
 
             Dictionary<string, object> result = new Dictionary<string, object>();
             Dictionary<string, object> result = new Dictionary<string, object>();
@@ -908,7 +722,6 @@ namespace MySystem.Areas.Admin.Controllers
             ReturnFields.Add("BrandId", "产品类型");
             ReturnFields.Add("BrandId", "产品类型");
             ReturnFields.Add("PosSn", "SN编号");
             ReturnFields.Add("PosSn", "SN编号");
             ReturnFields.Add("PosSnType", "SN类型");
             ReturnFields.Add("PosSnType", "SN类型");
-            // ReturnFields.Add("ActivityList", "参加活动");
             ReturnFields.Add("BindMerchantIdMerchantNo", "绑定商户编号");
             ReturnFields.Add("BindMerchantIdMerchantNo", "绑定商户编号");
             ReturnFields.Add("BindMerchantIdMerchantName", "绑定商户姓名");
             ReturnFields.Add("BindMerchantIdMerchantName", "绑定商户姓名");
             ReturnFields.Add("DeviceType", "设备类型");
             ReturnFields.Add("DeviceType", "设备类型");
@@ -999,18 +812,6 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 condition += " and PosSn =" + PosSn + "";
                 condition += " and PosSn =" + PosSn + "";
             }
             }
-            // if (!string.IsNullOrEmpty(AmountYk))
-            // {
-            //     condition += " and BrandId =" + BrandId;
-            // }
-            // if (!string.IsNullOrEmpty(Amountk))
-            // {
-            //     condition += " and BrandId =" + BrandId;
-            // }
-            // if (!string.IsNullOrEmpty(AmountDk))
-            // {
-            //     condition += " and BrandId =" + BrandId;
-            // }
 
 
             if (!string.IsNullOrEmpty(RecycEndDateData))
             if (!string.IsNullOrEmpty(RecycEndDateData))
             {
             {
@@ -1062,15 +863,12 @@ namespace MySystem.Areas.Admin.Controllers
                     dic["AmountYk"] = amount;
                     dic["AmountYk"] = amount;
                     dic["Amountk"] = ScanQrTrade;
                     dic["Amountk"] = ScanQrTrade;
                     dic["AmountDk"] = amount - ScanQrTrade;
                     dic["AmountDk"] = amount - ScanQrTrade;
-                    // AmountYks += ScanQrTrade;
-                    // AmountDks += amount - ScanQrTrade;
                 }
                 }
                 if (ScanQrTrade == 999)
                 if (ScanQrTrade == 999)
                 {
                 {
                     dic["AmountYk"] = amount;
                     dic["AmountYk"] = amount;
                     dic["Amountk"] = amount;
                     dic["Amountk"] = amount;
                     dic["AmountDk"] = 0;
                     dic["AmountDk"] = 0;
-                    // AmountYks += amount;
                 }
                 }
 
 
                 //参加活动
                 //参加活动
@@ -1104,20 +902,6 @@ namespace MySystem.Areas.Admin.Controllers
                 if (IsFirst == 0) dic["IsFirst"] = "否";
                 if (IsFirst == 0) dic["IsFirst"] = "否";
                 if (IsFirst == 1) dic["IsFirst"] = "是";
                 if (IsFirst == 1) dic["IsFirst"] = "是";
 
 
-                //循环开始时间
-                // if (!string.IsNullOrEmpty(dic["RecycEndDate"].ToString()))
-                // {
-                //     // var RecycStartDate = Convert.ToDateTime(dic["RecycEndDate"].ToString()).AddDays(-360).ToString("yyyy-MM-dd HH:mm:ss");
-                //     // dic["RecycStartDate"] = RecycStartDate;
-                //     string PosSn = dic["PosSn"].ToString();
-                //     bool op = db.StoreChangeHistory.Any(m => m.SnNo == PosSn && m.TransType == 2);
-                //     if(op)
-                //     {
-                //         StoreChangeHistory item = db.StoreChangeHistory.FirstOrDefault(m => m.SnNo == PosSn && m.TransType == 2) ?? new StoreChangeHistory();
-                //         dic["RecycStartDate"] = item.ToDate == null ? "" : item.ToDate.Value.ToString("yyyy-MM-dd");
-                //     }
-                // }
-
                 //实际押金
                 //实际押金
                 string SeoKeyword = dic["SeoKeyword"].ToString();
                 string SeoKeyword = dic["SeoKeyword"].ToString();
                 if (SeoKeyword.Length > 2)
                 if (SeoKeyword.Length > 2)

+ 28 - 4
Areas/Admin/Controllers/MainServer/PosMerchantInfoListController.cs

@@ -178,7 +178,6 @@ namespace MySystem.Areas.Admin.Controllers
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
 
 
             Fields.Add("KqMerNo", "1"); //商户编号
             Fields.Add("KqMerNo", "1"); //商户编号
-            decimal ReturnAmounts = 0.00M;
             string condition = " and Status>-1 and StandardStatus=-2";
             string condition = " and Status>-1 and StandardStatus=-2";
             //身份证号
             //身份证号
             if (!string.IsNullOrEmpty(MerIdcardNo))
             if (!string.IsNullOrEmpty(MerIdcardNo))
@@ -262,15 +261,19 @@ namespace MySystem.Areas.Admin.Controllers
 
 
                 var KqSnNo = dic["KqSnNo"].ToString();
                 var KqSnNo = dic["KqSnNo"].ToString();
                 var pos = db.PosMachinesTwo.FirstOrDefault(m => m.PosSn == KqSnNo) ?? new PosMachinesTwo();
                 var pos = db.PosMachinesTwo.FirstOrDefault(m => m.PosSn == KqSnNo) ?? new PosMachinesTwo();
+
                 //实际押金
                 //实际押金
                 string SeoKeyword = "0";
                 string SeoKeyword = "0";
                 if (!string.IsNullOrEmpty(pos.SeoKeyword))
                 if (!string.IsNullOrEmpty(pos.SeoKeyword))
                 {
                 {
-                    if (SeoKeyword.Length > 3)
+                    if (pos.SeoKeyword.Length > 3)
                     {
                     {
-                        SeoKeyword = (decimal.Parse(SeoKeyword) / 100).ToString();
+                        SeoKeyword = (decimal.Parse(pos.SeoKeyword) / 100).ToString();
+                    }
+                    else
+                    {
+                        SeoKeyword = pos.SeoKeyword;
                     }
                     }
-                    ReturnAmounts += decimal.Parse(SeoKeyword);
                 }
                 }
                 dic["SeoKeyword"] = SeoKeyword;
                 dic["SeoKeyword"] = SeoKeyword;
 
 
@@ -283,12 +286,33 @@ namespace MySystem.Areas.Admin.Controllers
                 dic["PrizeParams"] = PrizeParams;
                 dic["PrizeParams"] = PrizeParams;
             }
             }
             Dictionary<string, object> other = new Dictionary<string, object>();
             Dictionary<string, object> other = new Dictionary<string, object>();
+            decimal ReturnAmounts = 0.00M;
             decimal ReturnAmount = 0.00M;
             decimal ReturnAmount = 0.00M;
             DataTable dt = OtherMySqlConn.dtable("SELECT SUM(Remark) FROM PosMerchantInfo WHERE 1=1" + condition);
             DataTable dt = OtherMySqlConn.dtable("SELECT SUM(Remark) FROM PosMerchantInfo WHERE 1=1" + condition);
             if (dt.Rows.Count > 0)
             if (dt.Rows.Count > 0)
             {
             {
                 ReturnAmount = decimal.Parse(function.CheckNum(dt.Rows[0][0].ToString()));
                 ReturnAmount = decimal.Parse(function.CheckNum(dt.Rows[0][0].ToString()));
             }
             }
+            DataTable dts = OtherMySqlConn.dtable("SELECT KqSnNo FROM PosMerchantInfo WHERE 1=1" + condition);
+            if (dt.Rows.Count > 0)
+            {
+                foreach (DataRow item in dts.Rows)
+                {
+                    string KqSnNo = item["KqSnNo"].ToString();
+                    var pos = db.PosMachinesTwo.FirstOrDefault(m => m.PosSn == KqSnNo) ?? new PosMachinesTwo();
+                    if (!string.IsNullOrEmpty(pos.SeoKeyword))
+                    {
+                        if (pos.SeoKeyword.Length > 3)
+                        {
+                            ReturnAmounts += decimal.Parse(pos.SeoKeyword) / 100;
+                        }
+                        else
+                        {
+                            ReturnAmounts += decimal.Parse(pos.SeoKeyword);
+                        }
+                    }
+                }
+            }
             other.Add("ReturnAmount", ReturnAmount.ToString("f2"));
             other.Add("ReturnAmount", ReturnAmount.ToString("f2"));
             other.Add("ReturnAmounts", ReturnAmounts.ToString("f2"));
             other.Add("ReturnAmounts", ReturnAmounts.ToString("f2"));
             obj.Add("other", other);
             obj.Add("other", other);

+ 0 - 7
Areas/Admin/Controllers/MainServer/PreSendStockDetailController.cs

@@ -57,10 +57,7 @@ namespace MySystem.Areas.Admin.Controllers
 
 
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Fields.Add("StoreId", "1");
             Fields.Add("StoreId", "1");
-
-            // Fields.Add("CreateDate", "3"); //时间
             Fields.Add("SnNo", "1"); //SN编号
             Fields.Add("SnNo", "1"); //SN编号
-            // Fields.Add("ApplyDate", "3"); //申请时间
 
 
 
 
             string condition = " and Status>-1";
             string condition = " and Status>-1";
@@ -617,13 +614,9 @@ namespace MySystem.Areas.Admin.Controllers
 
 
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Fields.Add("StoreId", "1");
             Fields.Add("StoreId", "1");
-
-            // Fields.Add("CreateDate", "3"); //时间
             Fields.Add("SnNo", "1"); //SN编号
             Fields.Add("SnNo", "1"); //SN编号
-            // Fields.Add("ApplyDate", "3"); //申请时间
 
 
 
 
-            // string condition = " and Status>-1 and DATE_SUB(CURDATE(), INTERVAL 30 DAY) >= date(CreateDate) and ApplyFlag =0 and AuthFlag =1";
             string condition = " and Status=1 and DATE_SUB(CURDATE(), INTERVAL 30 DAY) >= date(CreateDate) and ApplyFlag =0";
             string condition = " and Status=1 and DATE_SUB(CURDATE(), INTERVAL 30 DAY) >= date(CreateDate) and ApplyFlag =0";
             //仓库名称
             //仓库名称
             if (!string.IsNullOrEmpty(StoreIdStoreName))
             if (!string.IsNullOrEmpty(StoreIdStoreName))

+ 1 - 5
Areas/Admin/Controllers/MainServer/ProductFareAreasController.cs

@@ -64,11 +64,7 @@ namespace MySystem.Areas.Admin.Controllers
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ProductFareAreas", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ProductFareAreas", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 1 - 5
Areas/Admin/Controllers/MainServer/ProductKeysController.cs

@@ -66,11 +66,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("Name", "2"); //关键词
             Fields.Add("Name", "2"); //关键词
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ProductKeys", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ProductKeys", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-                
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 1 - 5
Areas/Admin/Controllers/MainServer/ProductNormController.cs

@@ -66,11 +66,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("ColName", "2"); //名称
             Fields.Add("ColName", "2"); //名称
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ProductNorm", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ProductNorm", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 1 - 5
Areas/Admin/Controllers/MainServer/ProductNormItemController.cs

@@ -66,11 +66,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("ColName", "2"); //名称
             Fields.Add("ColName", "2"); //名称
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ProductNormItem", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ProductNormItem", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-                
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 1 - 5
Areas/Admin/Controllers/MainServer/ProductNormTempController.cs

@@ -68,11 +68,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("Name", "2"); //名称
             Fields.Add("Name", "2"); //名称
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ProductNormTemp", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("ProductNormTemp", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 0 - 10
Areas/Admin/Controllers/MainServer/ProfitRewardRecordController.cs

@@ -93,14 +93,6 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 condition += " and CheckStatus=" + CheckStatusSelect;
                 condition += " and CheckStatus=" + CheckStatusSelect;
             }
             }
-            //交易时间
-            // if(!string.IsNullOrEmpty(CreateDateData))
-            // {
-            //     string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-            //     string start = datelist[0];
-            //     string end = datelist[1];
-            //     condition += " and CreateDate>='" + start + " 00:00:00' and CreateDate<='" + end + " 23:59:59'";
-            // }
             if (!string.IsNullOrEmpty(CreateDateData))
             if (!string.IsNullOrEmpty(CreateDateData))
             {
             {
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
@@ -551,8 +543,6 @@ namespace MySystem.Areas.Admin.Controllers
             if (string.IsNullOrEmpty(check))
             if (string.IsNullOrEmpty(check))
             {
             {
                 function.WritePage("/Balance/" + BrandId + "/", date + OpTypeString + ".txt", DateTime.Now.ToString());
                 function.WritePage("/Balance/" + BrandId + "/", date + OpTypeString + ".txt", DateTime.Now.ToString());
-                // DoTradeProfit(BrandId, date, OpType);
-                // DoSubsidyProfit(BrandId, date, OpType);
                 RedisDbconn.Instance.AddList("SycnProfitQueue2", BrandId + "#cut#" + date + "#cut#" + OpType + "#cut#" + SysUserName);
                 RedisDbconn.Instance.AddList("SycnProfitQueue2", BrandId + "#cut#" + date + "#cut#" + OpType + "#cut#" + SysUserName);
                 return "success";
                 return "success";
             }
             }

+ 0 - 38
Areas/Admin/Controllers/MainServer/ProfitSubsidyDetailController.cs

@@ -89,54 +89,16 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 condition += " and SubsidyType=" + SubsidyTypeSelect;
                 condition += " and SubsidyType=" + SubsidyTypeSelect;
             }
             }
-            //交易月份
-            // if(!string.IsNullOrEmpty(TradeMonthSelect))
-            // {
-            //     condition += " and TradeMonth=" + TradeMonthSelect.Replace("-", "");
-            // }
             if (!string.IsNullOrEmpty(TradeMonthSelect))
             if (!string.IsNullOrEmpty(TradeMonthSelect))
             {
             {
                 string[] datelist = TradeMonthSelect.Split(new string[] { " - " }, StringSplitOptions.None);
                 string[] datelist = TradeMonthSelect.Split(new string[] { " - " }, StringSplitOptions.None);
                 string start = datelist[0];
                 string start = datelist[0];
                 condition += " and TradeMonth=" + start;
                 condition += " and TradeMonth=" + start;
-
-                // var check = db.ProfitSubsidyDetail.Any(m => Convert.ToInt32(m.TradeMonth) >= Convert.ToInt32(start));
-                // var checks = db.ProfitSubsidyDetail.Any(m => Convert.ToInt32(m.TradeMonth) <= Convert.ToInt32(end));
-                // if (check)
-                // {
-                //     var sId = db.ProfitSubsidyDetail.Where(m => Convert.ToInt32(m.TradeMonth) >= Convert.ToInt32(start)).Min(m => m.Id);
-                //     condition += "  and Id >=" + sId;
-                // }
-                // if (checks)
-                // {
-                //     var eId = db.ProfitSubsidyDetail.Where(m => Convert.ToInt32(m.TradeMonth) <= Convert.ToInt32(start)).Max(m => m.Id);
-                //     condition += " and Id <=" + eId;
-                // }
             }
             }
             else
             else
             {
             {
                 var start = DateTime.Now.AddMonths(-1).ToString("yyyyMM");
                 var start = DateTime.Now.AddMonths(-1).ToString("yyyyMM");
                 condition += " and TradeMonth>=" + start;
                 condition += " and TradeMonth>=" + start;
-
-                // var check = db.ProfitSubsidyDetail.Any(m => Convert.ToInt32(m.TradeMonth) >= Convert.ToInt32(start));
-                // if (check)
-                // {
-                //     var minId = db.ProfitSubsidyDetail.Where(m => Convert.ToInt32(m.TradeMonth) >= Convert.ToInt32(start)).Min(m => m.Id);
-                //     var Info = Convert.ToInt32(function.ReadInstance("/WritePage/ProfitSubsidyDetail/ProfitSubsidyDetail.txt"));
-                //     if (string.IsNullOrEmpty(Info.ToString()))
-                //     {
-                //         function.WritePage("/WritePage/ProfitSubsidyDetail/", "ProfitSubsidyDetail.txt", minId.ToString());
-                //         condition += " and Id >=" + minId;
-                //     }
-                //     else
-                //     {
-                //         condition += " and Id >=" + Info;
-                //     }
-                // }
-                // else
-                // {
-                //     condition += " and Id =0";
-                // }
             }
             }
             //产品类型
             //产品类型
             if (!string.IsNullOrEmpty(BrandIdSelect))
             if (!string.IsNullOrEmpty(BrandIdSelect))

+ 0 - 1
Areas/Admin/Controllers/MainServer/RecycMachineOrderController.cs

@@ -56,7 +56,6 @@ namespace MySystem.Areas.Admin.Controllers
 
 
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
 
 
-            // Fields.Add("CreateDate", "3"); //时间
             Fields.Add("ErpName", "1"); //快递名称
             Fields.Add("ErpName", "1"); //快递名称
             Fields.Add("ErpCode", "1"); //快递单号
             Fields.Add("ErpCode", "1"); //快递单号
             Fields.Add("RecycOrderNo", "1"); //申请单号
             Fields.Add("RecycOrderNo", "1"); //申请单号

+ 0 - 3
Areas/Admin/Controllers/MainServer/RecycMachineOrderPosController.cs

@@ -56,9 +56,6 @@ namespace MySystem.Areas.Admin.Controllers
         {
         {
 
 
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
-            // Fields.Add("OrderId", "1");
-
-            // Fields.Add("CreateDate", "3"); //时间
             Fields.Add("SnNo", "1"); //机具SN
             Fields.Add("SnNo", "1"); //机具SN
 
 
 
 

+ 0 - 18
Areas/Admin/Controllers/MainServer/SchoolMakerStudyController.cs

@@ -95,24 +95,6 @@ namespace MySystem.Areas.Admin.Controllers
                 PColId = "001";
                 PColId = "001";
             }
             }
             ViewBag.PColId = PColId;
             ViewBag.PColId = PColId;
-            // string code = "";
-            // int len = PColId.Length + 3;
-            // Col model = bsdb.Col.Where(m => m.ColId.StartsWith(PColId) && m.ColId.Length == len).OrderByDescending(m => m.ColId).FirstOrDefault();
-            // if (model != null)
-            // {
-            //     string CurCode = model.ColId;
-            //     int num = int.Parse(CurCode.Substring(CurCode.Length - 3)) + 1;
-            //     code = num.ToString();
-            //     for (int i = 0; i < 3 - num.ToString().Length; i++)
-            //     {
-            //         code = "0" + code;
-            //     }
-            //     code = PColId + code;
-            // }
-            // else
-            // {
-            //     code = PColId + "001";
-            // }
 
 
             return View();
             return View();
         }
         }

+ 0 - 1
Areas/Admin/Controllers/MainServer/SmallStoreHouseController.cs

@@ -57,7 +57,6 @@ namespace MySystem.Areas.Admin.Controllers
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
 
 
             Fields.Add("StoreNo", "1"); //仓库编号
             Fields.Add("StoreNo", "1"); //仓库编号
-            // Fields.Add("CreateDate", "3"); //时间
             Fields.Add("StoreName", "1"); //仓库名称
             Fields.Add("StoreName", "1"); //仓库名称
             Fields.Add("Mobile", "1"); //仓库归属人手机号
             Fields.Add("Mobile", "1"); //仓库归属人手机号
 
 

+ 0 - 9
Areas/Admin/Controllers/MainServer/StoreHouseAmountPromissController.cs

@@ -139,7 +139,6 @@ namespace MySystem.Areas.Admin.Controllers
             Dictionary<string, object> Fields = new Dictionary<string, object>();
             Dictionary<string, object> Fields = new Dictionary<string, object>();
             var FromUserIdInfo = db.Users.FirstOrDefault(m => m.MakerCode == FromUserId);
             var FromUserIdInfo = db.Users.FirstOrDefault(m => m.MakerCode == FromUserId);
             var ToUserIdInfo = db.Users.FirstOrDefault(m => m.MakerCode == ToUserId);
             var ToUserIdInfo = db.Users.FirstOrDefault(m => m.MakerCode == ToUserId);
-            // ToUserIdInfo.ValidAmount += PromissAmount;//添加担保金
 
 
             db.StoreHouseAmountPromiss.Add(new StoreHouseAmountPromiss()
             db.StoreHouseAmountPromiss.Add(new StoreHouseAmountPromiss()
             {
             {
@@ -150,14 +149,6 @@ namespace MySystem.Areas.Admin.Controllers
                 SeoDescription = SeoDescription
                 SeoDescription = SeoDescription
             });
             });
             db.SaveChanges();
             db.SaveChanges();
-            // RedisDbconn.Instance.AddList("MsgPersonalQueue", Newtonsoft.Json.JsonConvert.SerializeObject(new MsgPersonal()
-            // {
-            //     UserId = FromUserIdInfo.Id, //接收创客
-            //     Title = "仓库担保通知", //标题
-            //     Content = "<div class='f16'>已经为创客 <br/>" + ToUserIdInfo.RealName + ' ' + ToUserIdInfo.MakerCode + "进行分仓额度担保<br/>担保金额:" + PromissAmount + " </div>", //内容
-            //     Summary = "已经为创客" + ToUserIdInfo.RealName + ' ' + ToUserIdInfo.MakerCode + "进行分仓额度担保,担保金额:" + PromissAmount,
-            //     CreateDate = DateTime.Now,
-            // }));
 
 
             return "success";
             return "success";
         }
         }

+ 0 - 1
Areas/Admin/Controllers/MainServer/StoreHouseAmountRecordController.cs

@@ -548,7 +548,6 @@ namespace MySystem.Areas.Admin.Controllers
         public JsonResult ExportsExcel(StoreHouseAmountRecord data, string UserIdRealName, string UserIdMakerCode, string CreateDateData, string StatusSelect)
         public JsonResult ExportsExcel(StoreHouseAmountRecord data, string UserIdRealName, string UserIdMakerCode, string CreateDateData, string StatusSelect)
         {
         {
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
-            // Fields.Add("CreateDate", "3"); //时间
 
 
 
 
             string condition = " and PayMode=1 and Sort=3";
             string condition = " and PayMode=1 and Sort=3";

+ 158 - 113
Areas/Admin/Controllers/MainServer/StoreHouseController.cs

@@ -86,18 +86,8 @@ namespace MySystem.Areas.Admin.Controllers
                 string UserIds = "";
                 string UserIds = "";
                 foreach (DataRow item in dt.Rows)
                 foreach (DataRow item in dt.Rows)
                 {
                 {
-                    // times++;
-                    // if (times == Count)
-                    // {
-                    //     UserIds += item["Id"].ToString();
-                    // }
-                    // else
-                    // {
-                    //     UserIds += item["Id"].ToString() + ",";
-                    // }
                     UserIds += item["Id"].ToString() + ",";
                     UserIds += item["Id"].ToString() + ",";
                 }
                 }
-                // condition += " and UserId in (select UserId from UserForRealName where RealName='" + UserIdRealName + "')";
                 condition += " and UserId in (" + UserIds.TrimEnd(',') + ")";
                 condition += " and UserId in (" + UserIds.TrimEnd(',') + ")";
             }
             }
             //仓库管理员真实姓名
             //仓库管理员真实姓名
@@ -110,18 +100,8 @@ namespace MySystem.Areas.Admin.Controllers
                 string UserIdss = "";
                 string UserIdss = "";
                 foreach (DataRow items in dts.Rows)
                 foreach (DataRow items in dts.Rows)
                 {
                 {
-                    // time++;
-                    // if (time == Counts)
-                    // {
-                    //     UserIdss += items["Id"].ToString();
-                    // }
-                    // else
-                    // {
-                    //     UserIdss += items["Id"].ToString() + ",";
-                    // }
                     UserIdss += items["Id"].ToString() + ",";
                     UserIdss += items["Id"].ToString() + ",";
                 }
                 }
-                // condition += " and ManageUserId in (select ManageUserId from UserForRealName where RealName='" + ManageUserIdRealName + "')";
                 condition += " and UserId in (" + UserIdss.TrimEnd(',') + ")";
                 condition += " and UserId in (" + UserIdss.TrimEnd(',') + ")";
             }
             }
             //仓库管理员手机号
             //仓库管理员手机号
@@ -457,7 +437,7 @@ namespace MySystem.Areas.Admin.Controllers
             ViewBag.ManageMakerCode = manage.MakerCode;
             ViewBag.ManageMakerCode = manage.MakerCode;
             ViewBag.ManageRealName = manage.RealName;
             ViewBag.ManageRealName = manage.RealName;
 
 
-            Users user = db.Users.FirstOrDefault(m => m.Id == editData.ManageUserId) ?? new Users();
+            Users user = db.Users.FirstOrDefault(m => m.Id == editData.UserId) ?? new Users();
             ViewBag.MakerCode = user.MakerCode;
             ViewBag.MakerCode = user.MakerCode;
             return View();
             return View();
         }
         }
@@ -475,6 +455,7 @@ namespace MySystem.Areas.Admin.Controllers
         {
         {
             Dictionary<string, object> Fields = new Dictionary<string, object>();
             Dictionary<string, object> Fields = new Dictionary<string, object>();
             Fields.Add("CreateMan", SysUserName); //创建人
             Fields.Add("CreateMan", SysUserName); //创建人
+            Fields.Add("UpdateMan", SysUserName + "-" + SysRealName); //修改人
             Fields.Add("StoreName", data.StoreName); //仓库名称
             Fields.Add("StoreName", data.StoreName); //仓库名称
             Fields.Add("FilePath", data.FilePath); //附件
             Fields.Add("FilePath", data.FilePath); //附件
             Fields.Add("Deposit", data.Deposit); //押金
             Fields.Add("Deposit", data.Deposit); //押金
@@ -483,11 +464,6 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 return "您输入的仓库归属创客编号不存在,请重新输入正确的仓库归属创客编号";
                 return "您输入的仓库归属创客编号不存在,请重新输入正确的仓库归属创客编号";
             }
             }
-            var check = db.StoreHouse.Any(m => m.Sort == 0 && m.Status == 1 && m.UserId == user.UserId);
-            if (check)
-            {
-                return "创客" + MakerCode + "名下已存在分仓,不可再变更";
-            }
             Fields.Add("UserId", user.UserId); //仓库归属人
             Fields.Add("UserId", user.UserId); //仓库归属人
             Fields.Add("ManagerEmail", data.ManagerEmail); //管理者邮箱
             Fields.Add("ManagerEmail", data.ManagerEmail); //管理者邮箱
             Fields.Add("ManageMobile", data.ManageMobile);
             Fields.Add("ManageMobile", data.ManageMobile);
@@ -498,96 +474,179 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 return "您输入的仓库负责人编号不存在,请重新输入正确的仓库负责人编号";
                 return "您输入的仓库负责人编号不存在,请重新输入正确的仓库负责人编号";
             }
             }
+            Fields.Add("ManageUserId", manage.UserId); //仓库管理员
+            Fields.Add("Remark", data.Remark); //备注
+            Fields.Add("LimitTopUserId", data.LimitTopUserId); //限制创客特殊仓库
+            Fields.Add("StoreKind", data.StoreKind); //仓库归属类型
+            Fields.Add("Status", data.Status);
+            Fields.Add("StoreStatus", data.Status);
             var sto = db.StoreHouse.FirstOrDefault(m => m.Id == data.Id);
             var sto = db.StoreHouse.FirstOrDefault(m => m.Id == data.Id);
             var store = db.StoreHouse.Where(m => m.Sort == 0 && m.Status == 1 && m.UserId == sto.UserId).ToList();
             var store = db.StoreHouse.Where(m => m.Sort == 0 && m.Status == 1 && m.UserId == sto.UserId).ToList();
             UserAccount userAccountOld = db.UserAccount.FirstOrDefault(m => m.Id == sto.UserId);
             UserAccount userAccountOld = db.UserAccount.FirstOrDefault(m => m.Id == sto.UserId);
             UserAccount userAccount = db.UserAccount.FirstOrDefault(m => m.Id == user.UserId);
             UserAccount userAccount = db.UserAccount.FirstOrDefault(m => m.Id == user.UserId);
-            if (userAccount == null)
-            {
-                userAccount = db.UserAccount.Add(new UserAccount()
-                {
-                    Id = user.UserId,
-                    UserId = user.UserId,
-                }).Entity;
-                db.SaveChanges();
-            }
-            userAccount.StoreDeposit = data.Deposit;
-            userAccountOld.StoreDeposit = 0;
-            db.SaveChanges();
-            // RedisDbconn.Instance.AddList("ResetStoreReserveQueue", user.UserId.ToString());
             decimal olddeposit = 0;//旧押金
             decimal olddeposit = 0;//旧押金
             decimal newdeposit = 0;//新押金
             decimal newdeposit = 0;//新押金
             newdeposit = data.Deposit;
             newdeposit = data.Deposit;
             olddeposit = sto.Deposit;
             olddeposit = sto.Deposit;
-            if (sto.OpId > 0)
+            if (sto.UserId != user.UserId)
             {
             {
-                var amount = opdb.UserAccount.FirstOrDefault(m => m.UserId == sto.OpId) ?? new OpModels.UserAccount();
-                if (newdeposit > olddeposit)
+                var check = db.StoreHouse.Any(m => m.Sort == 0 && m.Status == 1 && m.UserId == user.UserId);
+                if (check)
+                {
+                    return "创客" + MakerCode + "名下已存在分仓,不可再变更";
+                }
+                else
                 {
                 {
-                    var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
+                    if (userAccount == null)
                     {
                     {
-                        CreateDate = DateTime.Now,
-                        UserId = sto.OpId,
-                        SeoDescription = "分仓押金变更",
-                        OperateType = 1,
-                        UseAmount = newdeposit - olddeposit,
-                        BeforeAmount = amount.ValidAmount,
-                        AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
-                    }).Entity;
-                    opdb.SaveChanges();
+                        userAccount = db.UserAccount.Add(new UserAccount()
+                        {
+                            Id = user.UserId,
+                            UserId = user.UserId,
+                        }).Entity;
+                        db.SaveChanges();
+                    }
+                    var checks = db.StoreHouseAmountPromiss.Any(m => m.ToUserId == sto.UserId);
+                    if (checks)
+                    {
+                        var storeHouseAmountPromiss = db.StoreHouseAmountPromiss.Where(m => m.Status == 1 && m.ToUserId == sto.UserId).ToList();
+                        foreach (var item in storeHouseAmountPromiss)
+                        {
+                            var info = storeHouseAmountPromiss.FirstOrDefault(m => m.Id == item.Id);
+                            info.UpdateDate = DateTime.Now;
+                            info.UpdateMan = SysRealName + "-" + SysUserName;
+                            info.ToUserId = user.UserId;
+                        }
+                    }
+                    userAccount.UpdateMan = SysUserName + "-" + SysRealName;
+                    userAccount.StoreDeposit = data.Deposit;
+                    userAccount.FixedAmount = userAccountOld.FixedAmount;
+                    userAccount.ValidAmount = userAccountOld.ValidAmount;
+                    userAccount.TempAmount = userAccountOld.TempAmount;
+                    userAccount.TempAmountForBalance = userAccountOld.TempAmountForBalance;
+                    userAccountOld.UpdateMan = SysUserName + "-" + SysRealName;
+                    userAccountOld.StoreDeposit = 0;
+                    userAccountOld.ValidAmount = 0;
+                    userAccountOld.FixedAmount = 0;
+                    userAccountOld.TempAmount = 0;
+                    userAccountOld.TempAmountForBalance = 0;
+                    if (sto.OpId > 0)
+                    {
+                        var amount = opdb.UserAccount.FirstOrDefault(m => m.UserId == sto.OpId) ?? new OpModels.UserAccount();
+                        if (newdeposit > olddeposit)
+                        {
+                            var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
+                            {
+                                CreateDate = DateTime.Now,
+                                UserId = sto.OpId,
+                                SeoDescription = "分仓押金变更",
+                                OperateType = 1,
+                                UseAmount = newdeposit - olddeposit,
+                                BeforeAmount = amount.ValidAmount,
+                                AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
+                            }).Entity;
+                        }
+                        if (newdeposit < olddeposit)
+                        {
+                            var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
+                            {
+                                CreateDate = DateTime.Now,
+                                UserId = sto.OpId,
+                                SeoDescription = "分仓押金变更",
+                                OperateType = 2,
+                                UseAmount = olddeposit - newdeposit,
+                                BeforeAmount = amount.ValidAmount,
+                                AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
+                            }).Entity;
+                        }
+                        amount.ValidAmount -= sto.Deposit;
+                        amount.ValidAmount += data.Deposit;
+                    }
+                    var oldUserInfo = db.Users.FirstOrDefault(m => m.Id == sto.UserId) ?? new Users();
+                    var newUserInfo = db.Users.FirstOrDefault(m => m.Id == user.UserId) ?? new Users();
+                    newUserInfo.UpdateMan = SysUserName + "-" + SysRealName;
+                    newUserInfo.CreateStoreDate = oldUserInfo.CreateStoreDate;
+                    newUserInfo.StoreStock = oldUserInfo.StoreStock;
+                    newUserInfo.ThisMonthSend = oldUserInfo.ThisMonthSend;
+                    oldUserInfo.UpdateMan = SysUserName + "-" + SysRealName;
+                    oldUserInfo.CreateStoreDate = null;
+                    oldUserInfo.StoreStock = 0;
+                    oldUserInfo.ThisMonthSend = 0;
+                    foreach (var item in store)
+                    {
+                        var storeInfo = store.FirstOrDefault(m => m.Id == item.Id);
+                        var storeOp = opdb.StoreForOperate.FirstOrDefault(m => m.Sort == 0 && m.StoreId == item.Id && m.Status > -1) ?? new OpModels.StoreForOperate();
+                        storeInfo.UpdateMan = SysUserName + "-" + SysRealName;
+                        storeInfo.UserId = user.UserId;
+                        storeInfo.ManageUserId = manage.UserId;
+                        storeInfo.ManagerEmail = data.ManagerEmail;
+                        storeInfo.ManageMobile = data.ManageMobile;
+                        storeInfo.Address = data.Address;
+                        storeInfo.Areas = data.Areas;
+                        storeInfo.LimitTopUserId = data.LimitTopUserId;
+                        storeInfo.FilePath = data.FilePath;
+                        storeInfo.Deposit = data.Deposit;
+                        storeInfo.Remark = data.Remark;
+                        storeOp.UpdateDate = DateTime.Now;
+                        storeOp.QueryCount = user.UserId;
+                    }
+
                 }
                 }
-                if (newdeposit < olddeposit)
+            }
+            else
+            {
+                userAccount.UpdateMan = SysUserName + "-" + SysRealName;
+                userAccount.StoreDeposit = data.Deposit;
+                if (sto.OpId > 0)
                 {
                 {
-                    var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
+                    var amount = opdb.UserAccount.FirstOrDefault(m => m.UserId == sto.OpId) ?? new OpModels.UserAccount();
+                    if (newdeposit > olddeposit)
                     {
                     {
-                        CreateDate = DateTime.Now,
-                        UserId = sto.OpId,
-                        SeoDescription = "分仓押金变更",
-                        OperateType = 2,
-                        UseAmount = olddeposit - newdeposit,
-                        BeforeAmount = amount.ValidAmount,
-                        AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
-                    }).Entity;
-                    opdb.SaveChanges();
+                        var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
+                        {
+                            CreateDate = DateTime.Now,
+                            UserId = sto.OpId,
+                            SeoDescription = "分仓押金变更",
+                            OperateType = 1,
+                            UseAmount = newdeposit - olddeposit,
+                            BeforeAmount = amount.ValidAmount,
+                            AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
+                        }).Entity;
+                    }
+                    if (newdeposit < olddeposit)
+                    {
+                        var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
+                        {
+                            CreateDate = DateTime.Now,
+                            UserId = sto.OpId,
+                            SeoDescription = "分仓押金变更",
+                            OperateType = 2,
+                            UseAmount = olddeposit - newdeposit,
+                            BeforeAmount = amount.ValidAmount,
+                            AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
+                        }).Entity;
+                    }
+                    amount.ValidAmount -= sto.Deposit;
+                    amount.ValidAmount += data.Deposit;
+                }
+                foreach (var item in store)
+                {
+                    var storeInfo = store.FirstOrDefault(m => m.Id == item.Id);
+                    storeInfo.UpdateMan = SysUserName + "-" + SysRealName;
+                    storeInfo.UserId = user.UserId;
+                    storeInfo.ManageUserId = manage.UserId;
+                    storeInfo.ManagerEmail = data.ManagerEmail;
+                    storeInfo.ManageMobile = data.ManageMobile;
+                    storeInfo.Address = data.Address;
+                    storeInfo.Areas = data.Areas;
+                    storeInfo.LimitTopUserId = data.LimitTopUserId;
+                    storeInfo.FilePath = data.FilePath;
+                    storeInfo.Deposit = data.Deposit;
+                    storeInfo.Remark = data.Remark;
                 }
                 }
-                amount.ValidAmount -= sto.Deposit;
-                amount.ValidAmount += data.Deposit;
-                opdb.SaveChanges();
-            }
-            var oldUserInfo = db.Users.FirstOrDefault(m => m.Id == sto.UserId) ?? new Users();
-            var newUserInfo = db.Users.FirstOrDefault(m => m.Id == user.UserId) ?? new Users();
-            newUserInfo.CreateStoreDate = oldUserInfo.CreateStoreDate;
-            newUserInfo.StoreStock = oldUserInfo.StoreStock;
-            newUserInfo.ThisMonthSend = oldUserInfo.ThisMonthSend;
-            oldUserInfo.CreateStoreDate = null;
-            oldUserInfo.StoreStock = 0;
-            oldUserInfo.ThisMonthSend = 0;
-            foreach (var item in store)
-            {
-                var storeInfo = store.FirstOrDefault(m => m.Id == item.Id);
-                var storeOp = opdb.StoreForOperate.FirstOrDefault(m => m.Sort == 0 && m.StoreId == item.Id && m.Status > -1) ?? new OpModels.StoreForOperate();
-                storeInfo.Deposit = data.Deposit;
-                storeInfo.UserId = user.UserId;
-                storeInfo.ManageUserId = manage.UserId;
-                storeInfo.ManagerEmail = data.ManagerEmail;
-                storeInfo.ManageMobile = data.ManageMobile;
-                storeInfo.Address = data.Address;
-                storeInfo.Areas = data.Areas;
-                storeInfo.LimitTopUserId = data.LimitTopUserId;
-                storeInfo.FilePath = data.FilePath;
-                storeInfo.Deposit = data.Deposit;
-                storeInfo.Remark = data.Remark;
-                storeOp.UpdateDate = DateTime.Now;
-                storeOp.QueryCount = user.UserId;
             }
             }
             db.SaveChanges();
             db.SaveChanges();
             opdb.SaveChanges();
             opdb.SaveChanges();
-            Fields.Add("ManageUserId", manage.UserId); //仓库管理员
-            Fields.Add("Remark", data.Remark); //备注
-            Fields.Add("LimitTopUserId", data.LimitTopUserId); //限制创客特殊仓库
-            Fields.Add("StoreKind", data.StoreKind); //仓库归属类型
-            Fields.Add("Status", data.Status);
-            Fields.Add("StoreStatus", data.Status);
 
 
             new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("StoreHouse", Fields, data.Id);
             new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("StoreHouse", Fields, data.Id);
             AddSysLog(data.Id.ToString(), "StoreHouse", "update");
             AddSysLog(data.Id.ToString(), "StoreHouse", "update");
@@ -619,7 +678,7 @@ namespace MySystem.Areas.Admin.Controllers
             ViewBag.ManageMakerCode = manage.MakerCode;
             ViewBag.ManageMakerCode = manage.MakerCode;
             ViewBag.ManageRealName = manage.RealName;
             ViewBag.ManageRealName = manage.RealName;
 
 
-            Users user = db.Users.FirstOrDefault(m => m.Id == editData.ManageUserId) ?? new Users();
+            Users user = db.Users.FirstOrDefault(m => m.Id == editData.UserId) ?? new Users();
             ViewBag.MakerCode = user.MakerCode;
             ViewBag.MakerCode = user.MakerCode;
             return View();
             return View();
         }
         }
@@ -883,23 +942,10 @@ namespace MySystem.Areas.Admin.Controllers
         [HttpPost]
         [HttpPost]
         public string ImportPost(string ExcelPath, int Kind = 0)
         public string ImportPost(string ExcelPath, int Kind = 0)
         {
         {
-            // RedisDbconn.Instance.AddList("ExcelImport", ExcelPath + "#cut#" + Kind);
             string key = function.MD5_16(Guid.NewGuid().ToString());
             string key = function.MD5_16(Guid.NewGuid().ToString());
             RedisDbconn.Instance.AddList("ExcelImportV2", ExcelPath + "#cut#" + Kind + "#cut#" + key + "#cut#" + SysUserName);
             RedisDbconn.Instance.AddList("ExcelImportV2", ExcelPath + "#cut#" + Kind + "#cut#" + key + "#cut#" + SysUserName);
             return "success|" + key;
             return "success|" + key;
         }
         }
-
-        // [HttpPost]
-        // public Dictionary<string, object> ImportPostV2(string ExcelPath, int Kind = 0)
-        // {
-        //     Dictionary<string, object> Obj = new Dictionary<string, object>();
-        //     string key = function.MD5_16(Guid.NewGuid().ToString());
-        //     RedisDbconn.Instance.AddList("ExcelImportV2", ExcelPath + "#cut#" + Kind + "#cut#" + key);
-        //     Obj.Add("status", "success");
-        //     Obj.Add("key", key);
-        //     Obj.Add("errlist", RedisDbconn.Instance.GetList<string>("ErrList" + key));
-        //     return Obj;
-        // }
         public string CheckImport(string key)
         public string CheckImport(string key)
         {
         {
             string result = RedisDbconn.Instance.Get<string>("CheckImport:" + key);
             string result = RedisDbconn.Instance.Get<string>("CheckImport:" + key);
@@ -1738,7 +1784,6 @@ namespace MySystem.Areas.Admin.Controllers
             }
             }
             ViewBag.RightInfo = RightInfo;
             ViewBag.RightInfo = RightInfo;
             ViewBag.right = right;
             ViewBag.right = right;
-            // ViewBag.totalAmount = "关联分仓机具需要额度:" + totalAmount + "\n" + "关联分仓获得押金:" + deposit;
             ViewBag.totalAmount = "关联分仓机具需要额度:" + totalAmount;
             ViewBag.totalAmount = "关联分仓机具需要额度:" + totalAmount;
             ViewBag.deposit = "关联分仓获得押金:" + deposit;
             ViewBag.deposit = "关联分仓获得押金:" + deposit;
 
 

+ 13 - 0
Areas/Admin/Controllers/MainServer/StoreMachineApplyController.cs

@@ -466,6 +466,16 @@ namespace MySystem.Areas.Admin.Controllers
             List<SendInfo> sendInfos = new List<SendInfo>();
             List<SendInfo> sendInfos = new List<SendInfo>();
             List<CheckSendInfo> checksendInfos = new List<CheckSendInfo>();
             List<CheckSendInfo> checksendInfos = new List<CheckSendInfo>();
             StoreMachineApply apply = db.StoreMachineApply.FirstOrDefault(m => m.Id == data.Id) ?? new StoreMachineApply();
             StoreMachineApply apply = db.StoreMachineApply.FirstOrDefault(m => m.Id == data.Id) ?? new StoreMachineApply();
+            if (apply.QueryCount > 0)
+            {
+                string check = RedisDbconn.Instance.Get<string>("YYZXSendPos:" + apply.QueryCount + "-" + apply.Id);
+                if (!string.IsNullOrEmpty(check))
+                {
+                    return "Warning|" + "请勿频繁操作,稍后再试";
+                }
+                RedisDbconn.Instance.Set("YYZXSendPos:" + apply.QueryCount + "-" + apply.Id, "wait");
+                RedisDbconn.Instance.SetExpire("YYZXSendPos:" + apply.QueryCount + "-" + apply.Id, 15);
+            }
             JsonData ApplyList = JsonMapper.ToObject(apply.SendSn);
             JsonData ApplyList = JsonMapper.ToObject(apply.SendSn);
             decimal ApplyAmount = 0;
             decimal ApplyAmount = 0;
             decimal Amount = 0;
             decimal Amount = 0;
@@ -529,6 +539,7 @@ namespace MySystem.Areas.Admin.Controllers
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 11) FromStoreId = 5513;
                 if (BrandId == 11) FromStoreId = 5513;
+                if (BrandId == 12) FromStoreId = 0;
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandId);
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandId);
                 if (items == null)
                 if (items == null)
                 {
                 {
@@ -559,6 +570,7 @@ namespace MySystem.Areas.Admin.Controllers
                 if (BrandIds == 9) FromStoreId = 4832;
                 if (BrandIds == 9) FromStoreId = 4832;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 11) FromStoreId = 5513;
                 if (BrandId == 11) FromStoreId = 5513;
+                if (BrandId == 12) FromStoreId = 0;
                 var brandInfo = db.KqProducts.FirstOrDefault(m => m.Id == BrandIds);
                 var brandInfo = db.KqProducts.FirstOrDefault(m => m.Id == BrandIds);
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandIds) ?? new CheckSendInfo();
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandIds) ?? new CheckSendInfo();
                 if (items.Num > num)
                 if (items.Num > num)
@@ -645,6 +657,7 @@ namespace MySystem.Areas.Admin.Controllers
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 11) FromStoreId = 5513;
                 if (BrandId == 11) FromStoreId = 5513;
+                if (BrandId == 12) FromStoreId = 0;
                 tostore = db.StoreHouse.FirstOrDefault(m => m.UserId == apply.UserId && m.BrandId == BrandId.ToString() && m.Status > -1 && m.Sort == 0);
                 tostore = db.StoreHouse.FirstOrDefault(m => m.UserId == apply.UserId && m.BrandId == BrandId.ToString() && m.Status > -1 && m.Sort == 0);
                 SendInfo item = sendInfos.FirstOrDefault(m => m.FromStoreId == FromStoreId && m.ToStoreId == tostore.Id && m.BrandId == BrandId);
                 SendInfo item = sendInfos.FirstOrDefault(m => m.FromStoreId == FromStoreId && m.ToStoreId == tostore.Id && m.BrandId == BrandId);
                 if (item == null)
                 if (item == null)

+ 0 - 8
Areas/Admin/Controllers/MainServer/SysRechargeRecordController.cs

@@ -55,10 +55,6 @@ namespace MySystem.Areas.Admin.Controllers
         {
         {
 
 
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
-            // Fields.Add("RechargeRecNo", "1"); //奖励单号
-            // Fields.Add("BizType", "0"); //业务类型
-            // Fields.Add("BatchCode", "1"); //批次号
-            // Fields.Add("BizTime", "3"); //奖励时间
 
 
             string condition = " and Status>-1";
             string condition = " and Status>-1";
             //创客编号
             //创客编号
@@ -369,10 +365,6 @@ namespace MySystem.Areas.Admin.Controllers
         public JsonResult ExportExcel(SysRechargeRecord data, string MakerCode, string RealName, string RechargeRecNo, string BatchCode, string BizTimeData, string BizTypeSelect, string StatusSelect, string SyncStatusSelect)
         public JsonResult ExportExcel(SysRechargeRecord data, string MakerCode, string RealName, string RechargeRecNo, string BatchCode, string BizTimeData, string BizTypeSelect, string StatusSelect, string SyncStatusSelect)
         {
         {
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
-            // Fields.Add("RechargeRecNo", "1"); //奖励单号
-            // Fields.Add("BizType", "0"); //业务类型
-            // Fields.Add("BatchCode", "1"); //批次号
-            // Fields.Add("BizTime", "3"); //奖励时间
 
 
             string condition = " and Status>-1";
             string condition = " and Status>-1";
             //创客编号
             //创客编号

+ 16 - 384
Areas/Admin/Controllers/MainServer/SysToolsController.cs

@@ -193,6 +193,10 @@ namespace MySystem.Areas.Admin.Controllers
                 {
                 {
                     CreditTrade = spdb.TradeRecord.Where(m => m.Id > StartId && m.TradeSnNo == pos.PosSn && m.ProductType == "10").Sum(m => m.TradeAmount);
                     CreditTrade = spdb.TradeRecord.Where(m => m.Id > StartId && m.TradeSnNo == pos.PosSn && m.ProductType == "10").Sum(m => m.TradeAmount);
                 }
                 }
+                else if (pos.BrandId == 12)
+                {
+                    CreditTrade = spdb.TradeRecord.Where(m => m.Id > StartId && m.TradeSnNo == pos.PosSn && m.ProductType == "12").Sum(m => m.TradeAmount);
+                }
                 pos.CreditTrade = CreditTrade;
                 pos.CreditTrade = CreditTrade;
                 db.SaveChanges();
                 db.SaveChanges();
             }
             }
@@ -281,7 +285,6 @@ namespace MySystem.Areas.Admin.Controllers
             pos.BuyUserId = user.Id;
             pos.BuyUserId = user.Id;
             if (pos.CreditTrade >= CheckMoney && pos.ActivationState == 0 && (pos.BindingTime > DateTime.Now.AddDays(-30) || SysUserName == "admin"))
             if (pos.CreditTrade >= CheckMoney && pos.ActivationState == 0 && (pos.BindingTime > DateTime.Now.AddDays(-30) || SysUserName == "admin"))
             {
             {
-                // pos.IsPurchase = 0;
                 pos.ActivationState = 1;
                 pos.ActivationState = 1;
                 pos.ActivationTime = DateTime.Now;
                 pos.ActivationTime = DateTime.Now;
             }
             }
@@ -363,41 +366,6 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 pos.BindMerchantId = merchant.Id;
                 pos.BindMerchantId = merchant.Id;
             }
             }
-            // var makerCode = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == MakerCode) ?? new UserForMakerCode();
-            // var prePos = db.PreSendStockDetail.FirstOrDefault(m => m.ToUserId == makerCode.UserId && m.SnId == pos.Id && m.CreateDate < DateTime.Now.AddDays(-30) && m.AuthFlag == 1 && m.ApplyFlag == 0) ?? new PreSendStockDetail();
-            // if (makerCode.UserId > 0 && prePos.Id > 0)
-            // {
-            //     if (prePos.CreateDate <= DateTime.Now.AddDays(-30))
-            //     {
-            //         var brandInfo = db.KqProducts.FirstOrDefault(m => m.Id == prePos.BrandId);
-            //         var amount = 0;
-            //         if (brandInfo.Name.Contains("电签"))
-            //         {
-            //             amount = 200;
-            //         }
-            //         if (brandInfo.Name.Contains("大POS"))
-            //         {
-            //             amount = 300;
-            //         }
-            //         var userAccount = db.UserAccount.FirstOrDefault(m => m.Id == makerCode.UserId) ?? new UserAccount();
-            //         if (userAccount.Id > 0)
-            //         {
-            //             userAccount.SmallStoreDeposit -= amount;
-            //             var add = db.UserAccountRecord.Add(new UserAccountRecord()
-            //             {
-            //                 CreateDate = DateTime.Now,
-            //                 Remark = "小分仓押金退还",
-            //                 ChangeType = 65,
-            //                 BeforeBalanceAmount = userAccount.SmallStoreDeposit + amount, //变更前小分仓押金
-            //                 AfterBalanceAmount = userAccount.SmallStoreDeposit, //变更后小分仓押金
-            //                 ChangeAmount = amount,//变动金额
-            //                 UserId = userAccount.Id,
-
-            //             }).Entity;
-            //             db.SaveChanges();
-            //         }
-            //     }
-            // }
             db.SaveChanges();
             db.SaveChanges();
             function.WriteLog(DateTime.Now.ToString() + "\n" + SysUserName + "\nMakerCode:" + MakerCode + ", PosSn:" + PosSn + ", MerNo:" + MerNo + ", AddActPrize:" + AddActPrize, "机具补录日志");
             function.WriteLog(DateTime.Now.ToString() + "\n" + SysUserName + "\nMakerCode:" + MakerCode + ", PosSn:" + PosSn + ", MerNo:" + MerNo + ", AddActPrize:" + AddActPrize, "机具补录日志");
             return "success";
             return "success";
@@ -481,6 +449,10 @@ namespace MySystem.Areas.Admin.Controllers
                 {
                 {
                     CreditTrade = spdb.TradeRecord.Where(m => m.Id > StartId && m.TradeSnNo == pos.PosSn && m.ProductType == "10").Sum(m => m.TradeAmount);
                     CreditTrade = spdb.TradeRecord.Where(m => m.Id > StartId && m.TradeSnNo == pos.PosSn && m.ProductType == "10").Sum(m => m.TradeAmount);
                 }
                 }
+                else if (pos.BrandId == 12)
+                {
+                    CreditTrade = spdb.TradeRecord.Where(m => m.Id > StartId && m.TradeSnNo == pos.PosSn && m.ProductType == "12").Sum(m => m.TradeAmount);
+                }
                 pos.CreditTrade = CreditTrade;
                 pos.CreditTrade = CreditTrade;
                 db.SaveChanges();
                 db.SaveChanges();
             }
             }
@@ -502,13 +474,11 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 if (pos.CreditTrade < 1000)
                 if (pos.CreditTrade < 1000)
                 {
                 {
-                    // pos.IsPurchase = 99;
                     db.SaveChanges();
                     db.SaveChanges();
                     return "该机具贷记卡累计交易不足1000";
                     return "该机具贷记卡累计交易不足1000";
                 }
                 }
                 if (pos.CreditTrade >= 1000 && pos.ActivationState == 0)
                 if (pos.CreditTrade >= 1000 && pos.ActivationState == 0)
                 {
                 {
-                    // pos.IsPurchase = 0;
                     pos.ActivationState = 1;
                     pos.ActivationState = 1;
                     pos.ActivationTime = DateTime.Now;
                     pos.ActivationTime = DateTime.Now;
                     PosMerchantInfo mer = db.PosMerchantInfo.FirstOrDefault(m => m.Id == pos.BindMerchantId);
                     PosMerchantInfo mer = db.PosMerchantInfo.FirstOrDefault(m => m.Id == pos.BindMerchantId);
@@ -534,13 +504,8 @@ namespace MySystem.Areas.Admin.Controllers
             }
             }
             pos.UserId = user.Id;
             pos.UserId = user.Id;
             pos.BuyUserId = user.Id;
             pos.BuyUserId = user.Id;
-            // if (pos.CreditTrade < 1000)
-            // {
-            //     pos.IsPurchase = 99;
-            // }
             if (pos.CreditTrade >= 1000 && pos.ActivationState == 0)
             if (pos.CreditTrade >= 1000 && pos.ActivationState == 0)
             {
             {
-                // pos.IsPurchase = 0;
                 pos.ActivationState = 1;
                 pos.ActivationState = 1;
                 pos.ActivationTime = DateTime.Now;
                 pos.ActivationTime = DateTime.Now;
             }
             }
@@ -630,15 +595,9 @@ namespace MySystem.Areas.Admin.Controllers
             PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.ActivationState == 1 && !string.IsNullOrEmpty(m.SeoKeyword) && m.Id == posid);
             PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.ActivationState == 1 && !string.IsNullOrEmpty(m.SeoKeyword) && m.Id == posid);
             if (pos != null)
             if (pos != null)
             {
             {
-                // PosMerchantInfo merchant = db.PosMerchantInfo.FirstOrDefault(m => m.Id == pos.BindMerchantId && !string.IsNullOrEmpty(m.MerIdcardNo));
                 PosMerchantInfo merchant = db.PosMerchantInfo.FirstOrDefault(m => m.Id == pos.BindMerchantId);
                 PosMerchantInfo merchant = db.PosMerchantInfo.FirstOrDefault(m => m.Id == pos.BindMerchantId);
                 if (merchant != null)
                 if (merchant != null)
                 {
                 {
-                    // PosMerchantOtherInfo otherInfo = db.PosMerchantOtherInfo.FirstOrDefault(m => m.CertId == merchant.MerIdcardNo && m.PrizeFlag1 == 0);
-                    // if (otherInfo != null)
-                    // {
-                    //     otherInfo.PrizeFlag1 = 1;
-                    //     db.SaveChanges();
                     string ParentNav = "";
                     string ParentNav = "";
                     Users user = db.Users.FirstOrDefault(m => m.Id == pos.BuyUserId);
                     Users user = db.Users.FirstOrDefault(m => m.Id == pos.BuyUserId);
                     if (user != null)
                     if (user != null)
@@ -998,7 +957,7 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 Users posUsers = db.Users.FirstOrDefault(m => m.Id == pos.BuyUserId) ?? new Users();
                 Users posUsers = db.Users.FirstOrDefault(m => m.Id == pos.BuyUserId) ?? new Users();
                 decimal Deposits = decimal.Parse(function.CheckNum(pos.SeoKeyword));
                 decimal Deposits = decimal.Parse(function.CheckNum(pos.SeoKeyword));
-                if (pos.BrandId != 2 && pos.BrandId != 7 && pos.BrandId != 10 && pos.BrandId != 11)
+                if (pos.BrandId != 2 && pos.BrandId != 7 && pos.BrandId != 10 && pos.BrandId != 11 && pos.BrandId != 12)
                 {
                 {
                     Deposits = Deposits / 100;
                     Deposits = Deposits / 100;
                 }
                 }
@@ -1010,15 +969,14 @@ namespace MySystem.Areas.Admin.Controllers
                     Users user = db.Users.FirstOrDefault(m => m.Id == rewards.UserId) ?? new Users();
                     Users user = db.Users.FirstOrDefault(m => m.Id == rewards.UserId) ?? new Users();
                     DepositGets = "已领取";
                     DepositGets = "已领取";
                     DepositUsers = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName;
                     DepositUsers = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName;
-                    // DepositUsers = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",手机号:" + user.Mobile;
                 }
                 }
                 string ActiveTimes = rewards.CreateDate == null ? "" : rewards.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss");
                 string ActiveTimes = rewards.CreateDate == null ? "" : rewards.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss");
                 var storeInfo = db.StoreHouse.FirstOrDefault(m => m.Id == pos.StoreId) ?? new StoreHouse();
                 var storeInfo = db.StoreHouse.FirstOrDefault(m => m.Id == pos.StoreId) ?? new StoreHouse();
                 string results = "该机具为故障机" + "\n";
                 string results = "该机具为故障机" + "\n";
                 results += "所在仓库:" + storeInfo.StoreNo + "\n";
                 results += "所在仓库:" + storeInfo.StoreNo + "\n";
                 results += "仓库名称:" + storeInfo.StoreName + "\n";
                 results += "仓库名称:" + storeInfo.StoreName + "\n";
-                results += "押金返现实际返现对象:" + DepositUsers + "\n";
-                results += "押金:" + Deposits + "\n";
+                results += "服务费返现实际返现对象:" + DepositUsers + "\n";
+                results += "服务费:" + Deposits + "\n";
                 results += "是否返现:" + DepositGets + ",领取时间:" + ActiveTimes + "\n";
                 results += "是否返现:" + DepositGets + ",领取时间:" + ActiveTimes + "\n";
                 return results;
                 return results;
             }
             }
@@ -1091,7 +1049,7 @@ namespace MySystem.Areas.Admin.Controllers
             }
             }
             string tradeAmount = pos.CreditTrade.ToString();
             string tradeAmount = pos.CreditTrade.ToString();
             decimal Deposit = decimal.Parse(function.CheckNum(pos.SeoKeyword));
             decimal Deposit = decimal.Parse(function.CheckNum(pos.SeoKeyword));
-            if (pos.BrandId != 2 && pos.BrandId != 7 && pos.BrandId != 10 && pos.BrandId != 11)
+            if (pos.BrandId != 2 && pos.BrandId != 7 && pos.BrandId != 10 && pos.BrandId != 11 && pos.BrandId != 12)
             {
             {
                 Deposit = Deposit / 100;
                 Deposit = Deposit / 100;
             }
             }
@@ -1107,7 +1065,6 @@ namespace MySystem.Areas.Admin.Controllers
                 Users user = db.Users.FirstOrDefault(m => m.Id == reward.UserId) ?? new Users();
                 Users user = db.Users.FirstOrDefault(m => m.Id == reward.UserId) ?? new Users();
                 DepositGet = "已领取";
                 DepositGet = "已领取";
                 DepositUser = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName;
                 DepositUser = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName;
-                // DepositUser = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",手机号:" + user.Mobile;
                 var fAmount = db.ActiveReward.FirstOrDefault(m => m.KqSnNo == pos.PosSn && m.ActType == 0);
                 var fAmount = db.ActiveReward.FirstOrDefault(m => m.KqSnNo == pos.PosSn && m.ActType == 0);
                 if (fAmount != null)
                 if (fAmount != null)
                 {
                 {
@@ -1127,7 +1084,6 @@ namespace MySystem.Areas.Admin.Controllers
                 Users user = db.Users.FirstOrDefault(m => m.Id == lisreward.UserId) ?? new Users();
                 Users user = db.Users.FirstOrDefault(m => m.Id == lisreward.UserId) ?? new Users();
                 DepositGet6 = "已领取";
                 DepositGet6 = "已领取";
                 DepositUser6 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName;
                 DepositUser6 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName;
-                // DepositUser6 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",手机号:" + user.Mobile;
             }
             }
             string FluxGet6 = "未领取";
             string FluxGet6 = "未领取";
             string FluxUser6 = "";
             string FluxUser6 = "";
@@ -1137,11 +1093,9 @@ namespace MySystem.Areas.Admin.Controllers
                 Users user = db.Users.FirstOrDefault(m => m.Id == flux.UserId) ?? new Users();
                 Users user = db.Users.FirstOrDefault(m => m.Id == flux.UserId) ?? new Users();
                 FluxGet6 = "已领取(领取时间:" + flux.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss") + ")";
                 FluxGet6 = "已领取(领取时间:" + flux.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss") + ")";
                 FluxUser6 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName;
                 FluxUser6 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName;
-                // FluxUser6 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",手机号:" + user.Mobile;
             }
             }
             Users touser = db.Users.FirstOrDefault(m => m.Id == pos.BuyUserId) ?? new Users();
             Users touser = db.Users.FirstOrDefault(m => m.Id == pos.BuyUserId) ?? new Users();
             DepositToUser = "创客编号:" + touser.MakerCode + ",姓名:" + touser.RealName;
             DepositToUser = "创客编号:" + touser.MakerCode + ",姓名:" + touser.RealName;
-            // DepositToUser = "创客编号:" + touser.MakerCode + ",姓名:" + touser.RealName + ",手机号:" + touser.Mobile;
             string OpenUser10 = "未领取";
             string OpenUser10 = "未领取";
             string OpenUser20 = "未领取";
             string OpenUser20 = "未领取";
             string Leader10 = "未领取";
             string Leader10 = "未领取";
@@ -1151,29 +1105,25 @@ namespace MySystem.Areas.Admin.Controllers
             if (openreward.Id > 0)
             if (openreward.Id > 0)
             {
             {
                 Users user = db.Users.FirstOrDefault(m => m.Id == openreward.UserId) ?? new Users();
                 Users user = db.Users.FirstOrDefault(m => m.Id == openreward.UserId) ?? new Users();
-                OpenUser20 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName;
-                // OpenUser20 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",手机号:" + user.Mobile;
+                OpenUser20 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName + "发放时间:" + openreward.CreateDate.Value.ToString("yyyy-MM-dd hh:mm:ss");
             }
             }
             openreward = OpenRewardDetail.FirstOrDefault(m => m.CreditRewardAmount == 10) ?? new OpenRewardDetail();
             openreward = OpenRewardDetail.FirstOrDefault(m => m.CreditRewardAmount == 10) ?? new OpenRewardDetail();
             if (openreward.Id > 0)
             if (openreward.Id > 0)
             {
             {
                 Users user = db.Users.FirstOrDefault(m => m.Id == openreward.UserId) ?? new Users();
                 Users user = db.Users.FirstOrDefault(m => m.Id == openreward.UserId) ?? new Users();
                 OpenUser10 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName;
                 OpenUser10 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName;
-                // OpenUser10 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",手机号:" + user.Mobile;
             }
             }
             var leader10 = db.UserAccountRecord.FirstOrDefault(m => m.QueryCount == pos.Id && m.ChangeType == 116) ?? new UserAccountRecord();
             var leader10 = db.UserAccountRecord.FirstOrDefault(m => m.QueryCount == pos.Id && m.ChangeType == 116) ?? new UserAccountRecord();
             if (leader10.Id > 0)
             if (leader10.Id > 0)
             {
             {
                 Users user = db.Users.FirstOrDefault(m => m.Id == leader10.UserId) ?? new Users();
                 Users user = db.Users.FirstOrDefault(m => m.Id == leader10.UserId) ?? new Users();
                 Leader10 = "金额:" + leader10.ChangeAmount + ",创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",发奖时间:" + leader10.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss");
                 Leader10 = "金额:" + leader10.ChangeAmount + ",创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",发奖时间:" + leader10.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss");
-                // Leader10 = "金额:" + leader10.ChangeAmount + ",创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",手机号:" + user.Mobile;
             }
             }
             var yyzx5 = db.UserAccountRecord.FirstOrDefault(m => m.QueryCount == pos.Id && m.ChangeType == 121) ?? new UserAccountRecord();
             var yyzx5 = db.UserAccountRecord.FirstOrDefault(m => m.QueryCount == pos.Id && m.ChangeType == 121) ?? new UserAccountRecord();
             if (yyzx5.Id > 0)
             if (yyzx5.Id > 0)
             {
             {
                 Users user = db.Users.FirstOrDefault(m => m.Id == yyzx5.UserId) ?? new Users();
                 Users user = db.Users.FirstOrDefault(m => m.Id == yyzx5.UserId) ?? new Users();
                 YYZX5 = "金额:" + yyzx5.ChangeAmount + ",创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",发奖时间:" + yyzx5.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss");
                 YYZX5 = "金额:" + yyzx5.ChangeAmount + ",创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",发奖时间:" + yyzx5.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss");
-                // YYZX5 = "金额:" + yyzx5.ChangeAmount + ",创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",手机号:" + user.Mobile;
             }
             }
             MachineApply apply = db.MachineApply.FirstOrDefault(m => m.SwapSnExpand.Contains(pos.PosSn)) ?? new MachineApply();
             MachineApply apply = db.MachineApply.FirstOrDefault(m => m.SwapSnExpand.Contains(pos.PosSn)) ?? new MachineApply();
             Orders applyorder = db.Orders.FirstOrDefault(m => m.Id == apply.QueryCount) ?? new Orders();
             Orders applyorder = db.Orders.FirstOrDefault(m => m.Id == apply.QueryCount) ?? new Orders();
@@ -1196,14 +1146,11 @@ namespace MySystem.Areas.Admin.Controllers
             result += "机具类型:" + PosSnType + "\n";
             result += "机具类型:" + PosSnType + "\n";
             result += "商户编号:" + merInfo + ",商户姓名:" + merName + "\n";
             result += "商户编号:" + merInfo + ",商户姓名:" + merName + "\n";
             result += "商户型机器/直拓机器:创客编号:" + posSubUser.MakerCode + ",姓名:" + posSubUser.RealName + "\n";
             result += "商户型机器/直拓机器:创客编号:" + posSubUser.MakerCode + ",姓名:" + posSubUser.RealName + "\n";
-            // result += "商户型机器/直拓机器:创客编号:" + posSubUser.MakerCode + ",姓名:" + posSubUser.RealName + ",手机号:" + posSubUser.Mobile + "\n";
             if (change.Id > 0)
             if (change.Id > 0)
             {
             {
                 result += "换机来源机具SN:" + change.BackSnNo + "\n";
                 result += "换机来源机具SN:" + change.BackSnNo + "\n";
             }
             }
             result += "机具所属人:创客编号:" + posUser.MakerCode + ",姓名:" + posUser.RealName + "\n";
             result += "机具所属人:创客编号:" + posUser.MakerCode + ",姓名:" + posUser.RealName + "\n";
-            // result += "机具所属人:创客编号:" + posUser.MakerCode + ",姓名:" + posUser.RealName + ",手机号:" + posUser.Mobile + "\n";
-            // result += "机器持有人顶级:创客编号:" + posTopUser.MakerCode + ",姓名:" + posTopUser.RealName + ",手机号:" + posTopUser.Mobile + "\n";
             result += "机器所属仓库:仓库编号:" + store.StoreNo + ",仓库名称:" + store.StoreName + "\n";
             result += "机器所属仓库:仓库编号:" + store.StoreNo + ",仓库名称:" + store.StoreName + "\n";
             if (pos.PreUserId > 0)
             if (pos.PreUserId > 0)
             {
             {
@@ -1211,7 +1158,6 @@ namespace MySystem.Areas.Admin.Controllers
                 PreSendStockDetail preSend = db.PreSendStockDetail.FirstOrDefault(m => m.SnId == pos.Id && m.ToUserId == pos.PreUserId && m.Status == 1) ?? new PreSendStockDetail();
                 PreSendStockDetail preSend = db.PreSendStockDetail.FirstOrDefault(m => m.SnId == pos.Id && m.ToUserId == pos.PreUserId && m.Status == 1) ?? new PreSendStockDetail();
                 string preSendDate = preSend.CreateDate == null ? "" : preSend.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss");
                 string preSendDate = preSend.CreateDate == null ? "" : preSend.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss");
                 result += "机具所属小分仓:创客编号:" + smallStoreUser.MakerCode + ",姓名:" + smallStoreUser.RealName + ",预发时间:" + preSendDate + "\n";
                 result += "机具所属小分仓:创客编号:" + smallStoreUser.MakerCode + ",姓名:" + smallStoreUser.RealName + ",预发时间:" + preSendDate + "\n";
-                // result += "机具所属小分仓:创客编号:" + smallStoreUser.MakerCode + ",姓名:" + smallStoreUser.RealName + ",手机号:" + smallStoreUser.Mobile + ",预发时间:" + preSendDate + "\n";
             }
             }
             else
             else
             {
             {
@@ -1226,11 +1172,11 @@ namespace MySystem.Areas.Admin.Controllers
             result += "是否循环:" + RecycFlag + ",申请循环时间:" + ApplyDate + "\n";
             result += "是否循环:" + RecycFlag + ",申请循环时间:" + ApplyDate + "\n";
             result += "申请循环后的SN:" + applyorder.SnNos + "\n";
             result += "申请循环后的SN:" + applyorder.SnNos + "\n";
             result += "是否发货:" + SendStatus + ",发货时间:" + SendDate + "\n";
             result += "是否发货:" + SendStatus + ",发货时间:" + SendDate + "\n";
-            result += "押金:" + Deposit + "\n";
+            result += "服务费:" + Deposit + "\n";
             result += "是否返现:" + DepositGet + ",领取时间:" + ActiveTime + "\n";
             result += "是否返现:" + DepositGet + ",领取时间:" + ActiveTime + "\n";
             result += "返现金额:" + headAmount + " " + " " + footAmount + "\n";
             result += "返现金额:" + headAmount + " " + " " + footAmount + "\n";
-            result += "押金返现应返现对象:" + DepositToUser + "\n";
-            result += "押金返现实际返现对象:" + DepositUser + "\n";
+            result += "服务费返现应返现对象:" + DepositToUser + "\n";
+            result += "服务费返现实际返现对象:" + DepositUser + "\n";
             if (pos.BrandId == 6)
             if (pos.BrandId == 6)
             {
             {
                 result += "立刷10000奖励:" + DepositGet6 + ",领取时间:" + ActiveTime6 + "\n";
                 result += "立刷10000奖励:" + DepositGet6 + ",领取时间:" + ActiveTime6 + "\n";
@@ -1239,46 +1185,10 @@ namespace MySystem.Areas.Admin.Controllers
             result += "流量费:" + FluxGet6 + "\n";
             result += "流量费:" + FluxGet6 + "\n";
             result += "流量费发放对象:" + FluxUser6 + "\n";
             result += "流量费发放对象:" + FluxUser6 + "\n";
             result += "开机奖20:" + OpenUser20 + "\n";
             result += "开机奖20:" + OpenUser20 + "\n";
-            // result += "开机奖10:" + OpenUser10 + "\n";
             result += "盟主奖:" + Leader10 + "\n";
             result += "盟主奖:" + Leader10 + "\n";
             result += "运营中心奖:" + YYZX5 + "\n";
             result += "运营中心奖:" + YYZX5 + "\n";
             return result;
             return result;
         }
         }
-        //解析金控日志
-        // public decimal CheckLog(DateTime startDate, string PosSn)
-        // {
-        //     bool op = true;
-        //     decimal result = 0;
-        //     DateTime today = DateTime.Now;
-        //     int i = 0;
-        //     while (op)
-        //     {
-        //         DateTime check = DateTime.Parse(startDate.ToString("yyyy-MM-dd") + " 00:00:00").AddDays(i);
-        //         if (check <= today)
-        //         {
-        //             string source = function.GetWebRequest("http://sp.kexiaoshuang.com/api/test/GetLog?date=" + check.Year + "-" + check.Month + "-" + check.Day);
-        //             MatchCollection mc = Regex.Matches(source, "{.*?2022年飞天系列-小宝电签.*?}"); //激活
-        //             foreach (Match sub in mc)
-        //             {
-        //                 string content = sub.Value;
-        //                 JsonData jsonObj = JsonMapper.ToObject(content);
-        //                 decimal serviceAmount = decimal.Parse(jsonObj["serviceAmount"].ToString());
-        //                 string posSnCheck = jsonObj["posSn"].ToString();
-        //                 if (posSnCheck == PosSn && serviceAmount > 0)
-        //                 {
-        //                     result = serviceAmount / 100;
-        //                     op = false;
-        //                 }
-        //             }
-        //         }
-        //         else
-        //         {
-        //             op = false;
-        //         }
-        //         i += 1;
-        //     }
-        //     return result;
-        // }
 
 
         #endregion
         #endregion
 
 
@@ -1476,10 +1386,6 @@ namespace MySystem.Areas.Admin.Controllers
                 {
                 {
                     return "原机具SN不正确";
                     return "原机具SN不正确";
                 }
                 }
-                // if (oldpos.BindingState != 1)
-                // {
-                //     return "原机具未绑定";
-                // }
                 PosMachinesTwo newpos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == newForSnNo.SnId && m.PreUserId == 0);//添加新机是否为预发机判断
                 PosMachinesTwo newpos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == newForSnNo.SnId && m.PreUserId == 0);//添加新机是否为预发机判断
                 if (newpos == null)
                 if (newpos == null)
                 {
                 {
@@ -1508,15 +1414,9 @@ namespace MySystem.Areas.Admin.Controllers
                 newpos.BindingTime = oldpos.BindingTime;
                 newpos.BindingTime = oldpos.BindingTime;
                 newpos.ActivationTime = oldpos.ActivationTime;
                 newpos.ActivationTime = oldpos.ActivationTime;
                 newpos.IsFirst = oldpos.IsFirst;
                 newpos.IsFirst = oldpos.IsFirst;
-                // bool checkActReward = db.ActiveReward.Any(m => m.KqMerNo == merchant.KqMerNo);
-                // if (!checkActReward)
-                // {
                 newpos.SeoKeyword = oldpos.SeoKeyword;
                 newpos.SeoKeyword = oldpos.SeoKeyword;
                 newpos.PrizeParams = oldpos.PrizeParams;
                 newpos.PrizeParams = oldpos.PrizeParams;
                 newpos.LeaderUserId = oldpos.LeaderUserId;
                 newpos.LeaderUserId = oldpos.LeaderUserId;
-                // }
-                // oldpos.BuyUserId = 0;
-                // oldpos.UserId = 0;
                 oldpos.Status = -1;
                 oldpos.Status = -1;
 
 
                 //对应调整客小爽企业版数据
                 //对应调整客小爽企业版数据
@@ -1688,10 +1588,8 @@ namespace MySystem.Areas.Admin.Controllers
                     {
                     {
                         amount = 200;
                         amount = 200;
                     }
                     }
-                    // var storeUserAcount = db.UserAccount.FirstOrDefault(m => m.Id == store.UserId) ?? new UserAccount();
                     var storeFromUserAcount = db.UserAccount.FirstOrDefault(m => m.Id == storeFrom.UserId) ?? new UserAccount();
                     var storeFromUserAcount = db.UserAccount.FirstOrDefault(m => m.Id == storeFrom.UserId) ?? new UserAccount();
                     var storeBackUserAcount = db.UserAccount.FirstOrDefault(m => m.Id == storeBack.UserId) ?? new UserAccount();
                     var storeBackUserAcount = db.UserAccount.FirstOrDefault(m => m.Id == storeBack.UserId) ?? new UserAccount();
-                    // storeUserAcount.ValidAmount += amount;
                     storeFromUserAcount.ValidAmount += amount;
                     storeFromUserAcount.ValidAmount += amount;
                     storeBackUserAcount.ValidAmount -= amount;
                     storeBackUserAcount.ValidAmount -= amount;
 
 
@@ -1901,7 +1799,6 @@ namespace MySystem.Areas.Admin.Controllers
                     var storeUserAcount = db.UserAccount.FirstOrDefault(m => m.Id == store.UserId) ?? new UserAccount();
                     var storeUserAcount = db.UserAccount.FirstOrDefault(m => m.Id == store.UserId) ?? new UserAccount();
                     var storeFromUserAcount = db.UserAccount.FirstOrDefault(m => m.Id == storeFrom.UserId) ?? new UserAccount();
                     var storeFromUserAcount = db.UserAccount.FirstOrDefault(m => m.Id == storeFrom.UserId) ?? new UserAccount();
                     var storeBackUserAcount = db.UserAccount.FirstOrDefault(m => m.Id == storeBack.UserId) ?? new UserAccount();
                     var storeBackUserAcount = db.UserAccount.FirstOrDefault(m => m.Id == storeBack.UserId) ?? new UserAccount();
-                    // storeUserAcount.ValidAmount += amount;
                     storeFromUserAcount.ValidAmount += amount;
                     storeFromUserAcount.ValidAmount += amount;
                     storeBackUserAcount.ValidAmount -= amount;
                     storeBackUserAcount.ValidAmount -= amount;
                     newpos.StoreId = oldpos.StoreId;
                     newpos.StoreId = oldpos.StoreId;
@@ -1999,117 +1896,6 @@ namespace MySystem.Areas.Admin.Controllers
                     }
                     }
                 }
                 }
             }
             }
-            // for (int i = 0; i < OldSnList.Length; i++)
-            // {
-            //     string OldSnNum = OldSnList[i];
-            //     string NewSnNum = NewSnList[i];
-            //     StoreForCode storeForCode = db.StoreForCode.FirstOrDefault(m => m.Code == BackStoreNo) ?? new StoreForCode();
-            //     MachineForSnNo oldForSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == OldSnNum) ?? new MachineForSnNo();
-            //     MachineForSnNo newForSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == NewSnNum) ?? new MachineForSnNo();
-            //     StoreHouse oldStore = new StoreHouse();
-            //     PosMachinesTwo oldpos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == oldForSnNo.SnId && m.BindingState == 0);
-            //     if (storeForCode.StoreId > 0)
-            //     {
-            //         StoreHouse store = db.StoreHouse.FirstOrDefault(m => m.Id == storeForCode.StoreId);
-            //         if (Convert.ToInt32(store.BrandId) != Convert.ToInt32(oldpos.BrandId))
-            //         {
-            //             return "您输入的仓库不符机具对应品牌";
-            //         }
-            //         oldStore = db.StoreHouse.FirstOrDefault(m => m.Id == oldpos.StoreId);
-            //         oldpos.Status = -1;
-            //         oldpos.StoreId = store.Id;
-            //     }
-            //     if (oldpos == null)
-            //     {
-            //         return "原机具SN不正确或者不符合换机条件";
-            //     }
-            //     PosMachinesTwo newpos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == newForSnNo.SnId && m.BuyUserId == 0 && m.UserId == 0 && m.BindingState == 0);
-            //     if (newpos == null)
-            //     {
-            //         return "新机具SN不正确或者不为仓库机";
-            //     }
-            //     if (oldpos.BrandId != newpos.BrandId)
-            //     {
-            //         return "新机具和旧机具品牌不相同";
-            //     }
-
-            //     var brandInfo = db.KqProducts.FirstOrDefault(m => m.Id == newpos.BrandId) ?? new KqProducts();
-            //     if (brandInfo.Name.Contains("大POS"))
-            //     {
-            //         amount = 300;
-            //     }
-            //     if (brandInfo.Name.Contains("电签"))
-            //     {
-            //         amount = 200;
-            //     }
-            //     var storehouse = db.StoreHouse.FirstOrDefault(m => m.Id == newpos.StoreId) ?? new StoreHouse();
-            //     storehouse.LaveNum -= 1;
-            //     var userAcount = db.UserAccount.FirstOrDefault(m => m.Id == storehouse.UserId) ?? new UserAccount();
-            //     if (oldpos.StoreId != newpos.StoreId)
-            //     {
-            //         userAcount.ValidAmount += amount;
-            //         newpos.StoreId = oldpos.StoreId;
-            //         newpos.BuyUserId = oldpos.BuyUserId;
-            //         newpos.UserId = oldpos.UserId;
-            //         newpos.LeaderUserId = oldpos.LeaderUserId;
-            //         newpos.PreUserId = oldpos.PreUserId;
-            //         newpos.IsFirst = oldpos.IsFirst;
-            //         newpos.TransferTime = oldpos.TransferTime;
-            //     }
-            //     else
-            //     {
-            //         newpos.BuyUserId = oldpos.BuyUserId;
-            //         newpos.UserId = oldpos.UserId;
-            //         newpos.LeaderUserId = oldpos.LeaderUserId;
-            //         newpos.PreUserId = oldpos.PreUserId;
-            //         newpos.IsFirst = oldpos.IsFirst;
-            //         newpos.TransferTime = oldpos.TransferTime;
-            //     }
-            //     db.SaveChanges();
-
-            //     var oldPosBrand = db.KqProducts.FirstOrDefault(m => m.Id == oldpos.BrandId) ?? new KqProducts();
-            //     var newPosBrand = db.KqProducts.FirstOrDefault(m => m.Id == newpos.BrandId) ?? new KqProducts();
-            //     var UserId = 0;
-            //     if (oldpos.BuyUserId == 0)
-            //     {
-            //         UserId = oldStore.UserId;
-            //     }
-            //     else
-            //     {
-            //         UserId = oldpos.BuyUserId;
-            //     }
-            //     BrokenMachineChange add = db.BrokenMachineChange.Add(new BrokenMachineChange()
-            //     {
-            //         CreateDate = DateTime.Now,
-            //         CreateMan = SysUserName + "-" + SysRealName,
-            //         ChangeNo = "BPC" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + function.get_Random(3), //转换单号
-            //         UserId = UserId, //创客
-            //     }).Entity;
-            //     db.SaveChanges();
-            //     BrokenMachineChangeDetail adds = db.BrokenMachineChangeDetail.Add(new BrokenMachineChangeDetail()
-            //     {
-            //         CreateDate = DateTime.Now,
-            //         CreateMan = SysUserName + "-" + SysRealName,
-            //         OutSnNo = OldSnNum,
-            //         BackSnNo = NewSnNum,
-            //         ChangeNo = add.ChangeNo, //转换单号
-            //         ChangeId = add.Id, //转换记录Id
-            //         UserId = add.UserId, //创客
-            //     }).Entity;
-            //     db.SaveChanges();
-            //     if (IsSend == 1)
-            //     {
-            //         RedisDbconn.Instance.AddList("MsgPersonalQueue", Newtonsoft.Json.JsonConvert.SerializeObject(new MsgPersonal()
-            //         {
-            //             UserId = UserId, //接收创客
-            //             MsgType = 2,
-            //             Title = "坏机换新成功通知", //标题
-            //             Summary = "您的坏机 " + oldPosBrand.Name + " SN:" + OldSn + "已经成功为您换为" + newPosBrand.Name + "SN:" + NewSn + "。",
-            //             CreateDate = DateTime.Now,
-
-            //         }));
-            //     }
-            // }
             foreach (string sub in opData)
             foreach (string sub in opData)
             {
             {
                 string[] datalist = sub.Split(":");
                 string[] datalist = sub.Split(":");
@@ -2120,133 +1906,6 @@ namespace MySystem.Areas.Admin.Controllers
         #endregion
         #endregion
 
 
 
 
-        // #region 机具解绑
-
-        // public IActionResult Unbind(string right)
-        // {
-        //     ViewBag.RightInfo = RightInfo;
-        //     ViewBag.right = right;
-
-        //     return View();
-        // }
-
-        // [HttpPost]
-        // public string UnbindDo(string PosSn, string MakerCode, string MerNo, int IsSend = 0)
-        // {
-        //     if (string.IsNullOrEmpty(PosSn))
-        //     {
-        //         return "请输入机具SN";
-        //     }
-        //     if (string.IsNullOrEmpty(MakerCode))
-        //     {
-        //         return "请输入创客编号";
-        //     }
-        //     MachineForSnNo forSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == PosSn);
-        //     if (forSnNo == null)
-        //     {
-        //         return "机具SN不存在";
-        //     }
-        //     PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == forSnNo.SnId);
-        //     if (pos == null)
-        //     {
-        //         return "机具SN不存在";
-        //     }
-        //     if (string.IsNullOrEmpty(MerNo) && pos.BrandId != 1 && pos.BrandId != 3)
-        //     {
-        //         return "请输入商户编号";
-        //     }
-        //     UserForMakerCode forMakerCode = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == MakerCode);
-        //     if (forMakerCode == null)
-        //     {
-        //         return "创客不存在";
-        //     }
-        //     MachineForMerNo forMerNo = db.MachineForMerNo.FirstOrDefault(m => m.MerNo == MerNo);
-        //     if (forMerNo == null && pos.BrandId != 1 && pos.BrandId != 3)
-        //     {
-        //         return "商户编号不存在";
-        //     }
-        //     if (pos.BuyUserId != forMakerCode.UserId)
-        //     {
-        //         return "机具SN和创客不匹配";
-        //     }
-        //     if (pos.ActivationState == 1)
-        //     {
-        //         return "机具已激活,不能解绑";
-        //     }
-        //     if (pos.BuyUserId == 0)
-        //     {
-        //         return "机具是仓库机,不支持解绑";
-        //     }
-        //     if (pos.BindingState == 0)
-        //     {
-        //         return "机具未绑定,不支持解绑";
-        //     }
-        //     if (pos.BindingTime < DateTime.Now.AddDays(-30) && SysUserName != "admin")
-        //     {
-        //         return "机具绑定已超过30天,不支持解绑";
-        //     }
-        //     if (pos.CreditTrade > 0 || !string.IsNullOrEmpty(pos.SeoKeyword))
-        //     {
-        //         return "该机具已交易,无法解绑";
-        //     }
-        //     if (forMerNo != null)
-        //     {
-        //         PosMerchantInfo merchant = db.PosMerchantInfo.FirstOrDefault(m => m.Id == pos.BindMerchantId);
-        //         if (merchant != null)
-        //         {
-        //             //机具解绑删除客小爽企业版对应数据
-        //             var merInfo = db.BusinessPartnerMerchant.FirstOrDefault(m => m.MerchantId == merchant.Id);
-        //             if (merInfo != null)
-        //             {
-        //                 db.BusinessPartnerMerchant.Remove(merInfo);
-        //             }
-        //             var posInfo = db.BusinessPartnerPos.FirstOrDefault(m => m.PosId == pos.Id);
-        //             if (posInfo != null)
-        //             {
-        //                 db.BusinessPartnerPos.Remove(posInfo);
-        //             }
-
-        //             db.PosMerchantInfo.Remove(merchant);
-        //         }
-        //         db.MachineForMerNo.Remove(forMerNo);
-        //         db.SaveChanges();
-        //     }
-        //     db.MachineUnBind.Add(new MachineUnBind()
-        //     {
-        //         CreateDate = DateTime.Now,
-        //         SeoTitle = SysUserName + "-" + SysRealName,
-        //         MerchantId = pos.BindMerchantId,
-        //         AuditDate = DateTime.Now,
-        //         AuditDesc = "平台操作解绑",
-        //         AuditStatus = 1,
-        //         SnNo = pos.PosSn,
-        //         BrandId = pos.BrandId,
-        //         UserId = pos.BuyUserId,
-        //         ApplyNo = "U" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + function.get_Random(8),
-        //     });
-        //     pos.BindMerchantId = 0;
-        //     pos.BindingState = 0;
-        //     pos.BindingTime = DateTime.Parse("1900-01-01");
-        //     pos.UserId = pos.BuyUserId;
-        //     string IdBrand = pos.BuyUserId + "_" + pos.BrandId;
-        //     db.SaveChanges();
-        //     PublicFunction.SycnMachineCount(pos.BuyUserId, pos.BrandId);
-        //     if (IsSend == 1)
-        //     {
-        //         RedisDbconn.Instance.AddList("MsgPersonalQueue", Newtonsoft.Json.JsonConvert.SerializeObject(new MsgPersonal()
-        //         {
-        //             UserId = pos.BuyUserId, //接收创客
-        //             MsgType = 2,
-        //             Title = "解绑成功通知", //标题
-        //             Summary = "" + PosSn + "机具已成功解绑,当前机具如需绑定同一客户请再2个工作日后再进行绑定,直接绑定会导致数控异常,相关损失由您本人承担。",
-        //             CreateDate = DateTime.Now,
-        //         }));
-        //     }
-        //     return "success";
-        // }
-        // #endregion
-
-
 
 
         #region 机具解绑
         #region 机具解绑
 
 
@@ -2301,7 +1960,6 @@ namespace MySystem.Areas.Admin.Controllers
                 {
                 {
                     return "请输入创客编号";
                     return "请输入创客编号";
                 }
                 }
-                // if (string.IsNullOrEmpty(MerNo) && pos.BrandId != 1 && pos.BrandId != 3)
                 if (string.IsNullOrEmpty(MerNo))
                 if (string.IsNullOrEmpty(MerNo))
                 {
                 {
                     return "请输入商户编号";
                     return "请输入商户编号";
@@ -2312,7 +1970,6 @@ namespace MySystem.Areas.Admin.Controllers
                     return "创客不存在";
                     return "创客不存在";
                 }
                 }
                 MachineForMerNo forMerNo = db.MachineForMerNo.FirstOrDefault(m => m.MerNo == MerNo);
                 MachineForMerNo forMerNo = db.MachineForMerNo.FirstOrDefault(m => m.MerNo == MerNo);
-                // if (forMerNo == null && pos.BrandId != 1 && pos.BrandId != 3)
                 if (forMerNo == null)
                 if (forMerNo == null)
                 {
                 {
                     return "商户编号不存在";
                     return "商户编号不存在";
@@ -2786,9 +2443,6 @@ namespace MySystem.Areas.Admin.Controllers
                             {
                             {
                                 bool directPrize = false; //直推奖标记
                                 bool directPrize = false; //直推奖标记
                                 int ParentUserId = user.ParentUserId;
                                 int ParentUserId = user.ParentUserId;
-                                // List<int> proids = new List<int>();
-                                // proids.Add(10);
-                                // proids.Add(11);
                                 while (ParentUserId > 0)
                                 while (ParentUserId > 0)
                                 {
                                 {
                                     Users puser = db.Users.FirstOrDefault(m => m.Id == ParentUserId) ?? new Users();
                                     Users puser = db.Users.FirstOrDefault(m => m.Id == ParentUserId) ?? new Users();
@@ -2916,7 +2570,6 @@ namespace MySystem.Areas.Admin.Controllers
                 OpenUser10 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",手机号:" + user.Mobile;
                 OpenUser10 = "创客编号:" + user.MakerCode + ",姓名:" + user.RealName + ",手机号:" + user.Mobile;
             }
             }
             result += "开机奖20:" + OpenUser20 + "\n";
             result += "开机奖20:" + OpenUser20 + "\n";
-            // result += "开机奖10:" + OpenUser10 + "\n";
             dic.Add("id", pos.Id.ToString());
             dic.Add("id", pos.Id.ToString());
             dic.Add("code", "0");
             dic.Add("code", "0");
             dic.Add("result", result);
             dic.Add("result", result);
@@ -2933,10 +2586,6 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 return "补录机,不能补发开机奖";
                 return "补录机,不能补发开机奖";
             }
             }
-            // if (pos.BindingTime < DateTime.Now.AddDays(-30))
-            // {
-            //     return "绑定已超过30天";
-            // }
             decimal ActPrize = decimal.Parse(function.CheckNum(pos.SeoKeyword));
             decimal ActPrize = decimal.Parse(function.CheckNum(pos.SeoKeyword));
             if (ActPrize == 0)
             if (ActPrize == 0)
             {
             {
@@ -3099,14 +2748,6 @@ namespace MySystem.Areas.Admin.Controllers
                         }
                         }
                     }
                     }
                     string result = "";
                     string result = "";
-                    // if (!PrizeFlag.Contains("20"))
-                    // {
-                    //     result += "20元奖励未发,请检查上级是否满足条件\n";
-                    // }
-                    // if (!PrizeFlag.Contains("10"))
-                    // {
-                    //     result += "10元奖励未发,请检查上级是否满足条件\n";
-                    // }
                     if (string.IsNullOrEmpty(result))
                     if (string.IsNullOrEmpty(result))
                     {
                     {
                         return "发放成功";
                         return "发放成功";
@@ -3192,10 +2833,6 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 return "机具未激活";
                 return "机具未激活";
             }
             }
-            // if (pos.BindingTime < DateTime.Now.AddDays(-30))
-            // {
-            //     return "绑定已超过30天";
-            // }
             decimal ActPrize = decimal.Parse(function.CheckNum(pos.SeoKeyword));
             decimal ActPrize = decimal.Parse(function.CheckNum(pos.SeoKeyword));
             if (ActPrize == 0)
             if (ActPrize == 0)
             {
             {
@@ -4326,11 +3963,6 @@ namespace MySystem.Areas.Admin.Controllers
                 string OldSnNum = OldSnList[i];
                 string OldSnNum = OldSnList[i];
                 MachineForSnNo oldForSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == OldSnNum) ?? new MachineForSnNo();
                 MachineForSnNo oldForSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == OldSnNum) ?? new MachineForSnNo();
                 PosMachinesTwo oldpos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == oldForSnNo.SnId) ?? new PosMachinesTwo();
                 PosMachinesTwo oldpos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == oldForSnNo.SnId) ?? new PosMachinesTwo();
-                // var store = db.StoreHouse.FirstOrDefault(m => m.Id == oldpos.StoreId) ?? new StoreHouse();
-                // if (store.UserId != 142237)//判断是否是属于坏机仓的机具
-                // {
-                //     error += "以下操作失败" + OldSnNum + ',' + "该机具不在坏机仓或不存在" + '\n';
-                // }
                 if (!opData.Contains(oldpos.BuyUserId + ":" + oldpos.BrandId))
                 if (!opData.Contains(oldpos.BuyUserId + ":" + oldpos.BrandId))
                 {
                 {
                     opData.Add(oldpos.BuyUserId + ":" + oldpos.BrandId);
                     opData.Add(oldpos.BuyUserId + ":" + oldpos.BrandId);

+ 0 - 7
Areas/Admin/Controllers/MainServer/ToChargeBackRecordController.cs

@@ -56,7 +56,6 @@ namespace MySystem.Areas.Admin.Controllers
 
 
             Dictionary<string, string> Fields = new Dictionary<string, string>();
             Dictionary<string, string> Fields = new Dictionary<string, string>();
 
 
-            // Fields.Add("CreateDate", "3"); //时间
 
 
 
 
             string condition = " and Status>-1";
             string condition = " and Status>-1";
@@ -101,8 +100,6 @@ namespace MySystem.Areas.Admin.Controllers
                 //待扣类型
                 //待扣类型
                 int ChargeType = int.Parse(dic["ChargeType"].ToString());
                 int ChargeType = int.Parse(dic["ChargeType"].ToString());
                 if (ChargeType == 124) dic["ChargeType"] = "过期机具扣款";
                 if (ChargeType == 124) dic["ChargeType"] = "过期机具扣款";
-                // if (ChargeType == 2) dic["ChargeType"] = "人工预扣";
-                // if (ChargeType == 0) dic["ChargeType"] = "";
 
 
                 //扣款状态
                 //扣款状态
                 int Status = int.Parse(dic["Status"].ToString());
                 int Status = int.Parse(dic["Status"].ToString());
@@ -456,7 +453,6 @@ namespace MySystem.Areas.Admin.Controllers
             List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
             List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
             foreach (Dictionary<string, object> dic in diclist)
             foreach (Dictionary<string, object> dic in diclist)
             {
             {
-                // 机具sn 机具品牌 机具类型 循环过期时间 创客编号 创客姓名 创客手机号 应扣金额 实扣金额 是否已返还
                 //创客
                 //创客
                 int UserId = int.Parse(function.CheckInt(dic["UserId"].ToString()));
                 int UserId = int.Parse(function.CheckInt(dic["UserId"].ToString()));
                 Users userid_Users = db.Users.FirstOrDefault(m => m.Id == UserId) ?? new Users();
                 Users userid_Users = db.Users.FirstOrDefault(m => m.Id == UserId) ?? new Users();
@@ -467,8 +463,6 @@ namespace MySystem.Areas.Admin.Controllers
                 //待扣类型
                 //待扣类型
                 int ChargeType = int.Parse(dic["ChargeType"].ToString());
                 int ChargeType = int.Parse(dic["ChargeType"].ToString());
                 if (ChargeType == 124) dic["ChargeType"] = "过期机具扣款";
                 if (ChargeType == 124) dic["ChargeType"] = "过期机具扣款";
-                // if (ChargeType == 2) dic["ChargeType"] = "人工预扣";
-                // if (ChargeType == 0) dic["ChargeType"] = "";
 
 
                 int Id = int.Parse(function.CheckInt(dic["Id"].ToString()));
                 int Id = int.Parse(function.CheckInt(dic["Id"].ToString()));
                 var toChargeBackRecord = db.ToChargeBackRecord.FirstOrDefault(m => m.Id == Id) ?? new ToChargeBackRecord();
                 var toChargeBackRecord = db.ToChargeBackRecord.FirstOrDefault(m => m.Id == Id) ?? new ToChargeBackRecord();
@@ -493,7 +487,6 @@ namespace MySystem.Areas.Admin.Controllers
             }
             }
 
 
             Dictionary<string, object> result = new Dictionary<string, object>();
             Dictionary<string, object> result = new Dictionary<string, object>();
-            // result.Add("Status", "1");
             result.Add("Info", "Excel报表-" + DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss") + ".xlsx");
             result.Add("Info", "Excel报表-" + DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss") + ".xlsx");
             result.Add("Obj", diclist);
             result.Add("Obj", diclist);
             Dictionary<string, object> ReturnFields = new Dictionary<string, object>();
             Dictionary<string, object> ReturnFields = new Dictionary<string, object>();

+ 0 - 69
Areas/Admin/Controllers/MainServer/TradeDaySummaryController.cs

@@ -78,81 +78,12 @@ namespace MySystem.Areas.Admin.Controllers
                 string start = datelist[0].Replace("-", "");
                 string start = datelist[0].Replace("-", "");
                 string end = datelist[1].Replace("-", "");
                 string end = datelist[1].Replace("-", "");
                 condition += " and TradeDate >= " + start + " and TradeDate <= " + end + " ";
                 condition += " and TradeDate >= " + start + " and TradeDate <= " + end + " ";
-
-                // var check = db.TradeDaySummary.Any(m => Convert.ToInt32(m.TradeDate) >= Convert.ToInt32(start));
-                // var checks = db.TradeDaySummary.Any(m => Convert.ToInt32(m.TradeDate) <= Convert.ToInt32(end));
-                // if (check)
-                // {
-                //     var sId = db.TradeDaySummary.Where(m => Convert.ToInt32(m.TradeDate) >= Convert.ToInt32(start)).Min(m => m.Id);
-                //     condition += "  and Id >=" + sId;
-                // }
-                // if (checks)
-                // {
-                //     var eId = db.TradeDaySummary.Where(m => Convert.ToInt32(m.TradeDate) <= Convert.ToInt32(end)).Max(m => m.Id);
-                //     condition += " and Id <=" + eId;
-                // }
             }
             }
-            // else
-            // {
-            //     var start = DateTime.Now.AddMonths(-1).ToString("yyyyMM");
-            //     condition += " and TradeMonth >= " + Convert.ToInt32(start);
-
-            //     // var check = db.TradeDaySummary.Any(m => Convert.ToInt32(m.TradeDate) >= Convert.ToInt32(start));
-            //     // if (check)
-            //     // {
-            //     //     var minId = db.TradeDaySummary.Where(m => Convert.ToInt32(m.TradeDate) >= Convert.ToInt32(start)).Min(m => m.Id);
-            //     //     var Info = Convert.ToInt32(function.ReadInstance("/WritePage/TradeDaySummary/TradeDaySummarys.txt"));
-            //     //     if (string.IsNullOrEmpty(Info.ToString()))
-            //     //     {
-            //     //         function.WritePage("/WritePage/TradeDaySummary/", "TradeDaySummarys.txt", minId.ToString());
-            //     //         condition += " and Id >=" + minId;
-            //     //     }
-            //     //     else
-            //     //     {
-            //     //         condition += " and Id >=" + Info;
-            //     //     }
-            //     // }
-            //     // else
-            //     // {
-            //     //     condition += " and Id =0";
-            //     // }
-            // }
             //交易月份
             //交易月份
             if (!string.IsNullOrEmpty(TradeMonthSelect))
             if (!string.IsNullOrEmpty(TradeMonthSelect))
             {
             {
                 condition += " and TradeMonth=" + TradeMonthSelect.Replace("-", "");
                 condition += " and TradeMonth=" + TradeMonthSelect.Replace("-", "");
             }
             }
-            // if (!string.IsNullOrEmpty(TradeMonthSelect))
-            // {
-            //     string[] datelist = TradeMonthSelect.Split(new string[] { " - " }, StringSplitOptions.None);
-            //     string start = datelist[0];
-            //     condition += " and TradeMonth = " + start;
-
-            //     // var check = db.TradeDaySummary.Any(m => Convert.ToInt32(m.TradeMonth) >= Convert.ToInt32(start));
-            //     // if (check)
-            //     // {
-            //     //     var sId = db.TradeDaySummary.Where(m => Convert.ToInt32(m.TradeMonth) >= Convert.ToInt32(start)).Min(m => m.Id);
-            //     //     var eId = db.TradeDaySummary.Where(m => Convert.ToInt32(m.TradeMonth) <= Convert.ToInt32(start)).Max(m => m.Id);
-            //     //     condition += "  and Id >=" + sId + " and Id <=" + eId;
-            //     // }
-            // }
-            // else
-            // {
-            //     var start = DateTime.Now.AddMonths(-1).ToString("yyyyMM");
-            //     condition += " and TradeMonth >= " + Convert.ToInt32(start);
-
-            //     // var minId = db.TradeDaySummary.Where(m => Convert.ToInt32(m.TradeMonth) >= Convert.ToInt32(start)).Min(m => m.Id);
-            //     // var Info = Convert.ToInt32(function.ReadInstance("/WritePage/TradeDaySummary/TradeDaySummary.txt"));
-            //     // if (string.IsNullOrEmpty(Info.ToString()))
-            //     // {
-            //     //     function.WritePage("/WritePage/TradeDaySummary/", "TradeDaySummary.txt", minId.ToString());
-            //     //     condition += " and Id >=" + minId;
-            //     // }
-            //     // else
-            //     // {
-            //     //     condition += " and Id >=" + Info;
-            //     // }
-            // }
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("TradeDaySummary", Fields, "Id desc", "0", page, limit, condition);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("TradeDaySummary", Fields, "Id desc", "0", page, limit, condition);
             List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
             List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;

+ 0 - 11
Areas/Admin/Controllers/MainServer/TradeRecordController.cs

@@ -82,7 +82,6 @@ namespace MySystem.Areas.Admin.Controllers
             if (!string.IsNullOrEmpty(RealName))
             if (!string.IsNullOrEmpty(RealName))
             {
             {
                 condition += " and UserId in (select UserId from UserForRealName where RealName='" + RealName + "')";
                 condition += " and UserId in (select UserId from UserForRealName where RealName='" + RealName + "')";
-                // condition += " and UserId in (select Id from Users where RealName='" + RealName + "')";
             }
             }
             //商户创客编号
             //商户创客编号
             if (!string.IsNullOrEmpty(MerMakerCode))
             if (!string.IsNullOrEmpty(MerMakerCode))
@@ -114,19 +113,9 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 condition += " and MerBuddyType=" + MerBuddyTypeSelect;
                 condition += " and MerBuddyType=" + MerBuddyTypeSelect;
             }
             }
-            // if(!string.IsNullOrEmpty(CreateDateData))
-            // {
-            //     string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-            //     string start = datelist[0];
-            //     string end = datelist[1];
-            //     condition += " and CreateDate>='" + start + " 00:00:00' and CreateDate<='" + end + " 23:59:59'";
-            // }
             if (!string.IsNullOrEmpty(CreateDateData))
             if (!string.IsNullOrEmpty(CreateDateData))
             {
             {
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-                // string start = datelist[0];
-                // string end = datelist[1];
-                // condition += " and CreateDate>='" + start + " 00:00:00' and CreateDate<='" + end + " 23:59:59'";
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var check = db.TradeRecord.Any(m => m.CreateDate >= start && m.BrandId == Convert.ToInt32(BrandId));
                 var check = db.TradeRecord.Any(m => m.CreateDate >= start && m.BrandId == Convert.ToInt32(BrandId));

+ 1 - 0
Areas/Admin/Controllers/MainServer/UserAccountController.cs

@@ -330,6 +330,7 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 int id = int.Parse(subid);
                 int id = int.Parse(subid);
                 Dictionary<string, object> Fields = new Dictionary<string, object>();
                 Dictionary<string, object> Fields = new Dictionary<string, object>();
+                Fields.Add("UpdateMan", SysUserName + '-' + SysRealName + "操作解冻该账户"); //操作人信息
                 Fields.Add("AccountStatus", 0);
                 Fields.Add("AccountStatus", 0);
                 Fields.Add("SeoDescription", "");
                 Fields.Add("SeoDescription", "");
                 new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("UserAccount", Fields, id);
                 new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("UserAccount", Fields, id);

+ 0 - 4
Areas/Admin/Controllers/MainServer/UserAccountRecordController.cs

@@ -88,9 +88,6 @@ namespace MySystem.Areas.Admin.Controllers
             if (!string.IsNullOrEmpty(CreateDateData))
             if (!string.IsNullOrEmpty(CreateDateData))
             {
             {
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-                // string start = datelist[0];
-                // string end = datelist[1];
-                // condition += " and CreateDate>='" + start + " 00:00:00' and CreateDate<='" + end + " 23:59:59'";
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var check = db.UserAccountRecord.Any(m => m.CreateDate >= start);
                 var check = db.UserAccountRecord.Any(m => m.CreateDate >= start);
@@ -423,7 +420,6 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("ChangeType", "1"); //交易类型
             Fields.Add("ChangeType", "1"); //交易类型
             Fields.Add("ProductType", "1"); //产品类型
             Fields.Add("ProductType", "1"); //产品类型
             Fields.Add("TransRecordNo", "3"); //交易流水编号
             Fields.Add("TransRecordNo", "3"); //交易流水编号
-            // Fields.Add("CreateDate", "3"); //交易时间
 
 
             string condition = " and Status>-1";
             string condition = " and Status>-1";
             //创客编号
             //创客编号

+ 1 - 5
Areas/Admin/Controllers/MainServer/UserAddressController.cs

@@ -74,11 +74,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("UserId", "1");
             Fields.Add("UserId", "1");
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("UserAddress", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("UserAddress", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 0 - 38
Areas/Admin/Controllers/MainServer/UserCashRecordController.cs

@@ -79,7 +79,6 @@ namespace MySystem.Areas.Admin.Controllers
             if (!string.IsNullOrEmpty(RealName))
             if (!string.IsNullOrEmpty(RealName))
             {
             {
                 condition += " and UserId in (select UserId from UserForRealName where RealName='" + RealName + "')";
                 condition += " and UserId in (select UserId from UserForRealName where RealName='" + RealName + "')";
-                // condition += " and UserId in (select Id from Users where RealName='" + RealName + "')";
             }
             }
             //提现状态
             //提现状态
             if (!string.IsNullOrEmpty(StatusSelect))
             if (!string.IsNullOrEmpty(StatusSelect))
@@ -103,9 +102,6 @@ namespace MySystem.Areas.Admin.Controllers
             if (!string.IsNullOrEmpty(CreateDateData))
             if (!string.IsNullOrEmpty(CreateDateData))
             {
             {
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-                // string start = datelist[0];
-                // string end = datelist[1];
-                // condition += " and CreateDate>='" + start + " 00:00:00' and CreateDate<='" + end + " 23:59:59'";
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var check = db.UserCashRecord.Any(m => m.CreateDate >= start && m.TradeType < 3);
                 var check = db.UserCashRecord.Any(m => m.CreateDate >= start && m.TradeType < 3);
@@ -181,16 +177,6 @@ namespace MySystem.Areas.Admin.Controllers
                 SuccessTaxAmount = decimal.Parse(function.CheckNum(dt.Rows[0][4].ToString())).ToString("f2");
                 SuccessTaxAmount = decimal.Parse(function.CheckNum(dt.Rows[0][4].ToString())).ToString("f2");
                 FailTaxAmount = decimal.Parse(function.CheckNum(dt.Rows[0][5].ToString())).ToString("f2");
                 FailTaxAmount = decimal.Parse(function.CheckNum(dt.Rows[0][5].ToString())).ToString("f2");
             }
             }
-            // dt = OtherMySqlConn.dtable("select sum(TradeAmount) from UserCashRecord where Status=1" + condition);
-            // if (dt.Rows.Count > 0)
-            // {
-            //     SuccessAmount = decimal.Parse(function.CheckNum(dt.Rows[0][0].ToString())).ToString("f2");
-            // }
-            // dt = OtherMySqlConn.dtable("select sum(TradeAmount) from UserCashRecord where Status=2" + condition);
-            // if (dt.Rows.Count > 0)
-            // {
-            //     FailAmount = decimal.Parse(function.CheckNum(dt.Rows[0][0].ToString())).ToString("f2");
-            // }
             other.Add("WaitAmount", WaitAmount);
             other.Add("WaitAmount", WaitAmount);
             other.Add("SuccessAmount", SuccessAmount);
             other.Add("SuccessAmount", SuccessAmount);
             other.Add("FailAmount", FailAmount);
             other.Add("FailAmount", FailAmount);
@@ -548,7 +534,6 @@ namespace MySystem.Areas.Admin.Controllers
                 dic["SettleBankName"] = user.SettleBankName;
                 dic["SettleBankName"] = user.SettleBankName;
                 dic["SettleBankCardNo"] = user.SettleBankCardNo;
                 dic["SettleBankCardNo"] = user.SettleBankCardNo;
                 dic.Remove("UserId");
                 dic.Remove("UserId");
-                // dic["TradeType"] = RelationClassForConst.GetTradeTypeInfo(int.Parse(dic["TradeType"].ToString()));
                 int Status = int.Parse(dic["Status"].ToString());
                 int Status = int.Parse(dic["Status"].ToString());
                 if (Status == 0) dic["StatusName"] = "处理中";
                 if (Status == 0) dic["StatusName"] = "处理中";
                 if (Status == 1) dic["StatusName"] = "成功";
                 if (Status == 1) dic["StatusName"] = "成功";
@@ -578,18 +563,6 @@ namespace MySystem.Areas.Admin.Controllers
             ReturnFields.Add("StatusName", "状态");
             ReturnFields.Add("StatusName", "状态");
             ReturnFields.Add("Remark", "备注");
             ReturnFields.Add("Remark", "备注");
             ReturnFields.Add("CreateDate", "创建时间");
             ReturnFields.Add("CreateDate", "创建时间");
-
-            // ReturnFields.Add("CashOrderNo", "提现单号");
-            // ReturnFields.Add("MakerCode", "创客编码");
-            // ReturnFields.Add("RealName", "创客名称");
-            // ReturnFields.Add("IdCardNo", "身份证号");
-            // ReturnFields.Add("SettleBankCardNo", "提现卡号");
-            // ReturnFields.Add("SettleBankName", "银行名称");
-            // ReturnFields.Add("TradeType", "交易类型");
-            // ReturnFields.Add("TradeAmount", "交易金额(元)");
-            // ReturnFields.Add("Status", "订单状态");
-            // ReturnFields.Add("ReturnCode", "提现服务返回编码");
-            // ReturnFields.Add("ReturnMsg", "提现服务返回信息");
             result.Add("Fields", ReturnFields);
             result.Add("Fields", ReturnFields);
             AddSysLog("0", "UserCashRecord", "ExportExcel");
             AddSysLog("0", "UserCashRecord", "ExportExcel");
             return Json(result);
             return Json(result);
@@ -650,7 +623,6 @@ namespace MySystem.Areas.Admin.Controllers
             if (!string.IsNullOrEmpty(RealName))
             if (!string.IsNullOrEmpty(RealName))
             {
             {
                 condition += " and UserId in (select UserId from UserForRealName where RealName='" + RealName + "')";
                 condition += " and UserId in (select UserId from UserForRealName where RealName='" + RealName + "')";
-                // condition += " and UserId in (select Id from Users where RealName='" + RealName + "')";
             }
             }
             //提现状态
             //提现状态
             if (!string.IsNullOrEmpty(StatusSelect))
             if (!string.IsNullOrEmpty(StatusSelect))
@@ -673,9 +645,6 @@ namespace MySystem.Areas.Admin.Controllers
             if (!string.IsNullOrEmpty(CreateDateData))
             if (!string.IsNullOrEmpty(CreateDateData))
             {
             {
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-                // string start = datelist[0];
-                // string end = datelist[1];
-                // condition += " and CreateDate>='" + start + " 00:00:00' and CreateDate<='" + end + " 23:59:59'";
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var check = db.UserCashRecord.Any(m => m.CreateDate >= start && m.TradeType == 3);
                 var check = db.UserCashRecord.Any(m => m.CreateDate >= start && m.TradeType == 3);
@@ -693,10 +662,6 @@ namespace MySystem.Areas.Admin.Controllers
             }
             }
             else
             else
             {
             {
-                // var start = DateTime.Now.ToString("yyyy-MM") + "-01";
-                // var end = Convert.ToDateTime(start).AddMonths(1);
-                // condition += " and CreateDate>='" + start + " 00:00:00' and CreateDate<'" + end + " 00:00:00'";
-
                 var start = Convert.ToDateTime(DateTime.Now.AddMonths(-1).ToString("yyyy-MM") + "-01");
                 var start = Convert.ToDateTime(DateTime.Now.AddMonths(-1).ToString("yyyy-MM") + "-01");
                 var check = db.UserCashRecord.Any(m => m.CreateDate >= start && m.TradeType == 3);
                 var check = db.UserCashRecord.Any(m => m.CreateDate >= start && m.TradeType == 3);
                 if (check)
                 if (check)
@@ -809,7 +774,6 @@ namespace MySystem.Areas.Admin.Controllers
                 dic["SettleBankName"] = user.SettleBankName;
                 dic["SettleBankName"] = user.SettleBankName;
                 dic["SettleBankCardNo"] = user.SettleBankCardNo;
                 dic["SettleBankCardNo"] = user.SettleBankCardNo;
                 dic.Remove("UserId");
                 dic.Remove("UserId");
-                // dic["TradeType"] = RelationClassForConst.GetTradeTypeInfo(int.Parse(dic["TradeType"].ToString()));
                 int Status = int.Parse(dic["Status"].ToString());
                 int Status = int.Parse(dic["Status"].ToString());
                 if (Status == 0) dic["StatusName"] = "处理中";
                 if (Status == 0) dic["StatusName"] = "处理中";
                 if (Status == 1) dic["StatusName"] = "成功";
                 if (Status == 1) dic["StatusName"] = "成功";
@@ -898,7 +862,6 @@ namespace MySystem.Areas.Admin.Controllers
             if (!string.IsNullOrEmpty(RealName))
             if (!string.IsNullOrEmpty(RealName))
             {
             {
                 condition += " and UserId in (select UserId from UserForRealName where RealName='" + RealName + "')";
                 condition += " and UserId in (select UserId from UserForRealName where RealName='" + RealName + "')";
-                // condition += " and UserId in (select Id from Users where RealName='" + RealName + "')";
             }
             }
             //提现状态
             //提现状态
             if (!string.IsNullOrEmpty(StatusSelect))
             if (!string.IsNullOrEmpty(StatusSelect))
@@ -1016,7 +979,6 @@ namespace MySystem.Areas.Admin.Controllers
                 dic["SettleBankName"] = user.SettleBankName;
                 dic["SettleBankName"] = user.SettleBankName;
                 dic["SettleBankCardNo"] = user.SettleBankCardNo;
                 dic["SettleBankCardNo"] = user.SettleBankCardNo;
                 dic.Remove("UserId");
                 dic.Remove("UserId");
-                // dic["TradeType"] = RelationClassForConst.GetTradeTypeInfo(int.Parse(dic["TradeType"].ToString()));
                 int Status = int.Parse(dic["Status"].ToString());
                 int Status = int.Parse(dic["Status"].ToString());
                 if (Status == 0) dic["StatusName"] = "处理中";
                 if (Status == 0) dic["StatusName"] = "处理中";
                 if (Status == 1) dic["StatusName"] = "成功";
                 if (Status == 1) dic["StatusName"] = "成功";

+ 1 - 5
Areas/Admin/Controllers/MainServer/UserLevelSetController.cs

@@ -66,11 +66,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("Name", "2"); //等级名称
             Fields.Add("Name", "2"); //等级名称
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("UserLevelSet", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("UserLevelSet", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 0 - 36
Areas/Admin/Controllers/MainServer/UserTradeDaySummaryController.cs

@@ -92,47 +92,11 @@ namespace MySystem.Areas.Admin.Controllers
                 string start = datelist[0].Replace("-", "");
                 string start = datelist[0].Replace("-", "");
                 string end = datelist[1].Replace("-", "");
                 string end = datelist[1].Replace("-", "");
                 condition += " and TradeDate>=" + start + " and TradeDate<=" + end + "";
                 condition += " and TradeDate>=" + start + " and TradeDate<=" + end + "";
-
-                // var start = Convert.ToDateTime(datelist[0]).ToString("yyyyMMdd");
-                // var end = Convert.ToDateTime(datelist[1]).ToString("yyyyMMdd");
-                // var check = db.TradeDaySummary.Any(m => Convert.ToInt32(m.TradeDate) >= Convert.ToInt32(start));
-                // var checks = db.TradeDaySummary.Any(m => Convert.ToInt32(m.TradeDate) <= Convert.ToInt32(end));
-                // if (check)
-                // {
-                //     var sId = db.TradeDaySummary.Where(m => Convert.ToInt32(m.TradeDate) >= Convert.ToInt32(start)).Min(m => m.Id);
-                //     condition += "  and Id >=" + sId;
-                // }
-                // if (checks)
-                // {
-                //     var eId = db.TradeDaySummary.Where(m => Convert.ToInt32(m.TradeDate) <= Convert.ToInt32(end)).Max(m => m.Id);
-                //     condition += " and Id <=" + eId;
-                // }
             }
             }
             else
             else
             {
             {
                 var start = DateTime.Now.AddMonths(-1).ToString("yyyyMM");
                 var start = DateTime.Now.AddMonths(-1).ToString("yyyyMM");
                 condition += " and TradeMonth>=" + start;
                 condition += " and TradeMonth>=" + start;
-
-                // var start = DateTime.Now.AddMonths(-1).ToString("yyyyMMdd");
-                // var check = db.TradeDaySummary.Any(m => Convert.ToInt32(m.TradeDate) >= Convert.ToInt32(start));
-                // if (check)
-                // {
-                //     var minId = db.TradeDaySummary.Where(m => Convert.ToInt32(m.TradeDate) >= Convert.ToInt32(start)).Min(m => m.Id);
-                //     var Info = Convert.ToInt32(function.ReadInstance("/WritePage/UserTradeDaySummary/UserTradeDaySummary.txt"));
-                //     if (string.IsNullOrEmpty(Info.ToString()))
-                //     {
-                //         function.WritePage("/WritePage/UserTradeDaySummary/", "UserTradeDaySummary.txt", minId.ToString());
-                //         condition += " and Id >=" + minId;
-                //     }
-                //     else
-                //     {
-                //         condition += " and Id >=" + Info;
-                //     }
-                // }
-                // else
-                // {
-                //     condition += " and Id =0";
-                // }
             }
             }
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("TradeDaySummary", Fields, "Id desc", "0", page, limit, condition);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("TradeDaySummary", Fields, "Id desc", "0", page, limit, condition);

+ 0 - 40
Areas/Admin/Controllers/MainServer/UserTradeMonthSummaryController.cs

@@ -76,57 +76,17 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 condition += " and StatType=" + StatTypeSelect;
                 condition += " and StatType=" + StatTypeSelect;
             }
             }
-            //交易所在月
-            // if (!string.IsNullOrEmpty(CreateDateData))
-            // {
-            //     string[] months = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-            //     DateTime end = DateTime.Parse(months[0] + "-01 00:00:00").AddMonths(1);
-            //     condition += " and CreateDate>='" + months[0] + "-01 00:00:00' and CreateDate<'" + end.ToString("yyyy-MM-dd HH:mm:ss") + "'";
-            // }
             if (!string.IsNullOrEmpty(CreateDateData))
             if (!string.IsNullOrEmpty(CreateDateData))
             {
             {
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
                 var start = Convert.ToDateTime(datelist[0]).ToString("yyyyMM");
                 var start = Convert.ToDateTime(datelist[0]).ToString("yyyyMM");
                 var end = Convert.ToDateTime(datelist[1]).ToString("yyyyMM");
                 var end = Convert.ToDateTime(datelist[1]).ToString("yyyyMM");
                 condition += " and TradeMonth>=" + Convert.ToInt32(start) + " and TradeMonth<=" + Convert.ToInt32(end) + " ";
                 condition += " and TradeMonth>=" + Convert.ToInt32(start) + " and TradeMonth<=" + Convert.ToInt32(end) + " ";
-
-                // var check = db.UserTradeMonthSummary.Any(m => Convert.ToInt32(m.SeoKeyword) >= Convert.ToInt32(start));
-                // var checks = db.UserTradeMonthSummary.Any(m => Convert.ToInt32(m.SeoKeyword) <= Convert.ToInt32(end));
-                // if (check)
-                // {
-                //     var sId = db.UserTradeMonthSummary.Where(m => Convert.ToInt32(m.SeoKeyword) >= Convert.ToInt32(start)).Min(m => m.Id);
-                //     condition += "  and Id >=" + sId;
-                // }
-                // if (checks)
-                // {
-                //     var eId = db.UserTradeMonthSummary.Where(m => Convert.ToInt32(m.SeoKeyword) <= Convert.ToInt32(end)).Max(m => m.Id);
-                //     condition += " and Id <=" + eId;
-                // }
             }
             }
             else
             else
             {
             {
                 var start = DateTime.Now.AddMonths(-1).ToString("yyyyMM");
                 var start = DateTime.Now.AddMonths(-1).ToString("yyyyMM");
                 condition += " and TradeMonth >=" + Convert.ToInt32(start);
                 condition += " and TradeMonth >=" + Convert.ToInt32(start);
-                
-                // var check = db.UserTradeMonthSummary.Any(m => Convert.ToInt32(m.TradeMonth) >= Convert.ToInt32(start));
-                // if (check)
-                // {
-                //     var minId = db.UserTradeMonthSummary.Where(m => Convert.ToInt32(m.TradeMonth) >= Convert.ToInt32(start)).Min(m => m.Id);
-                //     var Info = Convert.ToInt32(function.ReadInstance("/WritePage/UserTradeMonthSummary/UserTradeMonthSummary.txt"));
-                //     if (string.IsNullOrEmpty(Info.ToString()))
-                //     {
-                //         function.WritePage("/WritePage/UserTradeMonthSummary/", "UserTradeMonthSummary.txt", minId.ToString());
-                //         condition += " and Id >=" + minId;
-                //     }
-                //     else
-                //     {
-                //         condition += " and Id >=" + Info;
-                //     }
-                // }
-                // else
-                // {
-                //     condition += " and Id =0";
-                // }
             }
             }
 
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("UserTradeMonthSummary", Fields, "Id desc", "0", page, limit, condition);
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).IndexData("UserTradeMonthSummary", Fields, "Id desc", "0", page, limit, condition);

+ 65 - 30
Areas/Admin/Controllers/MainServer/UsersController.cs

@@ -546,10 +546,10 @@ namespace MySystem.Areas.Admin.Controllers
 
 
 
 
         #region 注销
         #region 注销
-        // 1、未实名创客;
-        // 2、已实名创客,无开通商户;
-        // 3、近7天未在商城下单过商品;
-        // 4、名下无未绑定机具、机具券,无未申请的循环机;
+        // 1.创客名下无未绑定机具且没有申请中的机具循环及兑换订单
+        // 2.创客名下无预发机
+        // 3.创客名下无分仓及运营中心
+        // 满足以上全部条件的用户可申请注销,申请后用户二次填写确认填写信息(姓名、手机号、身份证号)即可完成注销
         public string Cancel(string UserId)
         public string Cancel(string UserId)
         {
         {
             Users user = db.Users.FirstOrDefault(m => m.Id == Convert.ToInt32(UserId));
             Users user = db.Users.FirstOrDefault(m => m.Id == Convert.ToInt32(UserId));
@@ -557,45 +557,82 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 if (user.AuthFlag == 1)
                 if (user.AuthFlag == 1)
                 {
                 {
-                    bool check = db.PosMachinesTwo.Any(m => m.BuyUserId == user.Id && m.BindingState == 1);
+                    // bool check = db.PosMachinesTwo.Any(m => m.BuyUserId == user.Id && m.BindingState == 1);
+                    // if (check)
+                    // {
+                    //     return "注销失败,未满足条件:已实名创客,无开通商户。如有疑问,请联系客服";
+                    // }
+                    // DateTime checkDate = DateTime.Now.AddDays(-7);
+                    // check = db.Orders.Any(m => m.CreateDate >= checkDate && m.Status > 0 && m.UserId == user.Id);
+                    // if (check)
+                    // {
+                    //     return "注销失败,未满足条件:近7天未在商城下单过商品。如有疑问,请联系客服";
+                    // }
+                    // check = db.PosMachinesTwo.Any(m => m.BuyUserId == user.Id && m.IsPurchase == 0);
+                    // if (check)
+                    // {
+                    //     return "注销失败,未满足条件:名下无未绑定机具、机具券,无未申请的循环机。如有疑问,请联系客服";
+                    // }
+                    // check = db.PosCoupons.Any(m => m.UserId == user.Id && m.IsUse == 0);
+                    // if (check)
+                    // {
+                    //     return "注销失败,未满足条件:名下无未绑定机具、机具券,无未申请的循环机。如有疑问,请联系客服";
+                    // }
+
+                    bool check = db.PosMachinesTwo.Any(m => m.BuyUserId == user.Id && m.BindingState == 0);
                     if (check)
                     if (check)
                     {
                     {
-                        // return Json(new AppResultJson() { Status = "-1", Info = "注销失败,未满足条件:已实名创客,无开通商户。如有疑问,请联系客服" });
-                        return "注销失败,未满足条件:已实名创客,无开通商户。如有疑问,请联系客服";
+                        return "注销失败,未满足条件:名下存在未绑定机具。如有疑问,请联系客服";
                     }
                     }
-                    DateTime checkDate = DateTime.Now.AddDays(-7);
-                    check = db.Orders.Any(m => m.CreateDate >= checkDate && m.Status > 0 && m.UserId == user.Id);
+                    check = db.MachineApply.Any(m => m.Status == 0 && m.UserId == user.Id);
                     if (check)
                     if (check)
                     {
                     {
-                        // return Json(new AppResultJson() { Status = "-1", Info = "注销失败,未满足条件:近7天未在商城下单过商品。如有疑问,请联系客服" });
-                        return "注销失败,未满足条件:近7天未在商城下单过商品。如有疑问,请联系客服";
+                        return "注销失败,未满足条件:名下存在未完成的机具循环兑换订单。如有疑问,请联系客服";
                     }
                     }
-                    check = db.PosMachinesTwo.Any(m => m.BuyUserId == user.Id && m.IsPurchase == 0);
+                    check = db.PreSendStockDetail.Any(m => m.Status == 1 && m.AuthFlag == 0 && m.ToUserId == user.Id);
                     if (check)
                     if (check)
                     {
                     {
-                        // return Json(new AppResultJson() { Status = "-1", Info = "注销失败,未满足条件:名下无未绑定机具、机具券,无未申请的循环机。如有疑问,请联系客服" });
-                        return "注销失败,未满足条件:名下无未绑定机具、机具券,无未申请的循环机。如有疑问,请联系客服";
+                        return "注销失败,未满足条件:名下存在预发机。如有疑问,请联系客服";
                     }
                     }
-                    check = db.PosCoupons.Any(m => m.UserId == user.Id && m.IsUse == 0);
+                    if (user.UserType == 1)
+                    {
+                        return "注销失败,未满足条件:名下存在运营中心。如有疑问,请联系客服";
+                    }
+                    check = db.StoreHouse.Any(m => m.Status == 1 && m.UserId == user.Id);
                     if (check)
                     if (check)
                     {
                     {
-                        // return Json(new AppResultJson() { Status = "-1", Info = "注销失败,未满足条件:名下无未绑定机具、机具券,无未申请的循环机。如有疑问,请联系客服" });
-                        return "注销失败,未满足条件:名下无未绑定机具、机具券,无未申请的循环机。如有疑问,请联系客服";
+                        return "注销失败,未满足条件:名下存在分仓。如有疑问,请联系客服";
                     }
                     }
+                    UserForMobile forMobile = db.UserForMobile.FirstOrDefault(m => m.Mobile == user.Mobile);
+                    if (forMobile != null)
+                    {
+                        db.Remove(forMobile);
+                    }
+                    UserForMakerCode forCode = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == user.MakerCode);
+                    if (forCode != null)
+                    {
+                        db.UserForMakerCode.Remove(forCode);
+                    }
+                    user.Status = -1;
+                    user.Mobile += "d";
+                    user.CertId += "d";
                 }
                 }
-                UserForMobile forMobile = db.UserForMobile.FirstOrDefault(m => m.Mobile == user.Mobile);
-                if (forMobile != null)
-                {
-                    db.UserForMobile.Remove(forMobile);
-                }
-                UserForMakerCode forCode = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == user.MakerCode);
-                if (forCode != null)
+                else
                 {
                 {
-                    db.UserForMakerCode.Remove(forCode);
+                    UserForMobile forMobile = db.UserForMobile.FirstOrDefault(m => m.Mobile == user.Mobile);
+                    if (forMobile != null)
+                    {
+                        db.UserForMobile.Remove(forMobile);
+                    }
+                    UserForMakerCode forCode = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == user.MakerCode);
+                    if (forCode != null)
+                    {
+                        db.UserForMakerCode.Remove(forCode);
+                    }
+                    user.Status = -1;
+                    user.Mobile += "d";
+                    user.CertId += "d";
                 }
                 }
-                user.Status = -1;
-                user.Mobile += "d";
-                user.CertId += "d";
                 function.WriteLog(user.Id + "于" + DateTime.Now.ToString() + "注销账号", "创客注销日志");
                 function.WriteLog(user.Id + "于" + DateTime.Now.ToString() + "注销账号", "创客注销日志");
                 // TODO: 每月扫描一次注销的创客,把注销创客伞下创客全部挂到注销创客的上级
                 // TODO: 每月扫描一次注销的创客,把注销创客伞下创客全部挂到注销创客的上级
                 // TODO: 清除token,token登录返回
                 // TODO: 清除token,token登录返回
@@ -1571,8 +1608,6 @@ namespace MySystem.Areas.Admin.Controllers
 
 
                 dic["TBCount"] = Info["TBCount"].ToString();
                 dic["TBCount"] = Info["TBCount"].ToString();
                 dic["TACount"] = Info["TACount"].ToString();
                 dic["TACount"] = Info["TACount"].ToString();
-                // dic["BCount"] = Info["BCount"].ToString();
-                // dic["ACount"] = Info["ACount"].ToString();
 
 
             }
             }
 
 

+ 0 - 35
Areas/Admin/Controllers/OperateServer/StoreHouseOperateController.cs

@@ -113,26 +113,6 @@ namespace MySystem.Areas.Admin.Controllers
                 int Id = int.Parse(function.CheckInt(dic["Id"].ToString()));
                 int Id = int.Parse(function.CheckInt(dic["Id"].ToString()));
                 int PreCount = db.PreSendStockDetail.Count(m => m.FromStoreId == Id && m.ApplyFlag == 0 && m.Status >= 0 && m.Status <= 1);
                 int PreCount = db.PreSendStockDetail.Count(m => m.FromStoreId == Id && m.ApplyFlag == 0 && m.Status >= 0 && m.Status <= 1);
                 dic["PreNum"] = PreCount.ToString();
                 dic["PreNum"] = PreCount.ToString();
-
-                // //分仓额度
-                // var amount = db.UserAccount.FirstOrDefault(m => m.Id == UserId) ?? new UserAccount();
-                // var ValidAmount = amount.ValidAmount;
-                // var FixedAmount = amount.FixedAmount;
-                // var TempAmount = amount.TempAmount + amount.TempAmountForBalance;
-                // var check = db.StoreHouseAmountPromiss.Any(m => m.ToUserId == UserId);
-                // decimal PromissAmount = 0;
-                // var ThisMonthPreAmount = amount.ThisMonthPreAmount;
-                // var ValidPreAmount = amount.ValidPreAmount;
-                // if (check)
-                // {
-                //     PromissAmount = db.StoreHouseAmountPromiss.Where(m => m.Status == 1 && m.ToUserId == UserId).Sum(m => m.PromissAmount);
-                // }
-                // dic["ValidAmount"] = ValidAmount.ToString();//可用额度
-                // dic["FixedAmount"] = FixedAmount.ToString();//固定额度
-                // dic["TempAmount"] = TempAmount.ToString();//临时额度
-                // dic["PromissAmount"] = PromissAmount.ToString();//担保金额
-                // dic["ThisMonthPreAmount"] = ThisMonthPreAmount.ToString();//本月小分仓额度
-                // dic["ValidPreAmount"] = ValidPreAmount.ToString();//可用小分仓额度
             }
             }
             return Json(obj);
             return Json(obj);
         }
         }
@@ -539,23 +519,10 @@ namespace MySystem.Areas.Admin.Controllers
         [HttpPost]
         [HttpPost]
         public string ImportPost(string ExcelPath, int Kind = 0)
         public string ImportPost(string ExcelPath, int Kind = 0)
         {
         {
-            // RedisDbconn.Instance.AddList("ExcelImport", ExcelPath + "#cut#" + Kind);
             string key = function.MD5_16(Guid.NewGuid().ToString());
             string key = function.MD5_16(Guid.NewGuid().ToString());
             RedisDbconn.Instance.AddList("ExcelImportV2", ExcelPath + "#cut#" + Kind + "#cut#" + key + "#cut#" + SysUserName);
             RedisDbconn.Instance.AddList("ExcelImportV2", ExcelPath + "#cut#" + Kind + "#cut#" + key + "#cut#" + SysUserName);
             return "success|" + key;
             return "success|" + key;
         }
         }
-
-        // [HttpPost]
-        // public Dictionary<string, object> ImportPostV2(string ExcelPath, int Kind = 0)
-        // {
-        //     Dictionary<string, object> Obj = new Dictionary<string, object>();
-        //     string key = function.MD5_16(Guid.NewGuid().ToString());
-        //     RedisDbconn.Instance.AddList("ExcelImportV2", ExcelPath + "#cut#" + Kind + "#cut#" + key);
-        //     Obj.Add("status", "success");
-        //     Obj.Add("key", key);
-        //     Obj.Add("errlist", RedisDbconn.Instance.GetList<string>("ErrList" + key));
-        //     return Obj;
-        // }
         public string CheckImport(string key)
         public string CheckImport(string key)
         {
         {
             string result = RedisDbconn.Instance.Get<string>("CheckImport:" + key);
             string result = RedisDbconn.Instance.Get<string>("CheckImport:" + key);
@@ -1367,7 +1334,6 @@ namespace MySystem.Areas.Admin.Controllers
                 if (sysAdmin.Id > 0)
                 if (sysAdmin.Id > 0)
                 {
                 {
                     DataTable dt = OtherMySqlConn.dtable("UPDATE StoreHouse SET OpId=" + sysAdmin.Id + " WHERE Id IN (" + Id + ") AND OpId =" + sysAdmin.Id + " AND `Status` >0");
                     DataTable dt = OtherMySqlConn.dtable("UPDATE StoreHouse SET OpId=" + sysAdmin.Id + " WHERE Id IN (" + Id + ") AND OpId =" + sysAdmin.Id + " AND `Status` >0");
-                    // new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("StoreHouse", Fields, pos.Id);
                     db.SaveChanges();
                     db.SaveChanges();
                     foreach (var item in idlist)
                     foreach (var item in idlist)
                     {
                     {
@@ -1447,7 +1413,6 @@ namespace MySystem.Areas.Admin.Controllers
                 if (sysAdmin.Id > 0)
                 if (sysAdmin.Id > 0)
                 {
                 {
                     DataTable dt = OtherMySqlConn.dtable("UPDATE StoreHouse SET OpId=0 WHERE Id IN (" + Id + ") AND OpId =" + sysAdmin.Id + " AND `Status` >0");
                     DataTable dt = OtherMySqlConn.dtable("UPDATE StoreHouse SET OpId=0 WHERE Id IN (" + Id + ") AND OpId =" + sysAdmin.Id + " AND `Status` >0");
-                    // new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("StoreHouse", Fields, pos.Id);
                     db.SaveChanges();
                     db.SaveChanges();
                     foreach (var item in idlist)
                     foreach (var item in idlist)
                     {
                     {

+ 4 - 19
Areas/Admin/Controllers/OperateServer/StoreMachineApplyOperateController.cs

@@ -257,7 +257,6 @@ namespace MySystem.Areas.Admin.Controllers
             ViewBag.data = editData;
             ViewBag.data = editData;
 
 
             Models.WebCMSEntities db = new Models.WebCMSEntities();
             Models.WebCMSEntities db = new Models.WebCMSEntities();
-            // Users users = db.Users.FirstOrDefault(m => m.Id == editData.UserId) ?? new Users();
             SysAdmin sysAdmin = opdb.SysAdmin.FirstOrDefault(m => m.Status == 0 && m.UserId == editData.UserId) ?? new SysAdmin();
             SysAdmin sysAdmin = opdb.SysAdmin.FirstOrDefault(m => m.Status == 0 && m.UserId == editData.UserId) ?? new SysAdmin();
             ViewBag.UserId = sysAdmin.UserId;
             ViewBag.UserId = sysAdmin.UserId;
             ViewBag.MakerCode = sysAdmin.MakerCode;
             ViewBag.MakerCode = sysAdmin.MakerCode;
@@ -504,7 +503,6 @@ namespace MySystem.Areas.Admin.Controllers
                 //运营中心
                 //运营中心
                 int OpId = int.Parse(function.CheckInt(dic["UserId"].ToString()));
                 int OpId = int.Parse(function.CheckInt(dic["UserId"].ToString()));
                 SysAdmin sysAdmin = opdb.SysAdmin.FirstOrDefault(m => m.Id == OpId) ?? new SysAdmin();
                 SysAdmin sysAdmin = opdb.SysAdmin.FirstOrDefault(m => m.Id == OpId) ?? new SysAdmin();
-                // Users userid_Users = db.Users.FirstOrDefault(m => m.Id == UserId) ?? new Users();
                 dic["MakerName"] = sysAdmin.MakerName;
                 dic["MakerName"] = sysAdmin.MakerName;
                 dic["MakerCode"] = sysAdmin.MakerCode;
                 dic["MakerCode"] = sysAdmin.MakerCode;
                 dic["OpCode"] = sysAdmin.OpCode;
                 dic["OpCode"] = sysAdmin.OpCode;
@@ -644,6 +642,7 @@ namespace MySystem.Areas.Admin.Controllers
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 11) FromStoreId = 5513;
                 if (BrandId == 11) FromStoreId = 5513;
+                if (BrandId == 12) FromStoreId = 0;
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandId);
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandId);
                 if (items == null)
                 if (items == null)
                 {
                 {
@@ -674,6 +673,7 @@ namespace MySystem.Areas.Admin.Controllers
                 if (BrandIds == 9) FromStoreId = 4832;
                 if (BrandIds == 9) FromStoreId = 4832;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 11) FromStoreId = 5513;
                 if (BrandId == 11) FromStoreId = 5513;
+                if (BrandId == 12) FromStoreId = 0;
                 var brandInfo = db.KqProducts.FirstOrDefault(m => m.Id == BrandIds);
                 var brandInfo = db.KqProducts.FirstOrDefault(m => m.Id == BrandIds);
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandIds) ?? new CheckSendInfo();
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandIds) ?? new CheckSendInfo();
                 if (items.Num > num)
                 if (items.Num > num)
@@ -705,6 +705,7 @@ namespace MySystem.Areas.Admin.Controllers
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 11) FromStoreId = 5513;
                 if (BrandId == 11) FromStoreId = 5513;
+                if (BrandId == 12) FromStoreId = 0;
                 Models.MachineForSnNo posInfo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == SnNo) ?? new Models.MachineForSnNo();
                 Models.MachineForSnNo posInfo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == SnNo) ?? new Models.MachineForSnNo();
                 var pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posInfo.SnId && m.StoreId == FromStoreId && m.UserId == 0 && m.BuyUserId == 0 && m.PreUserId == 0) ?? new Models.PosMachinesTwo();
                 var pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posInfo.SnId && m.StoreId == FromStoreId && m.UserId == 0 && m.BuyUserId == 0 && m.PreUserId == 0) ?? new Models.PosMachinesTwo();
                 if (pos.BindingState == 1 || pos.ActivationState == 1)
                 if (pos.BindingState == 1 || pos.ActivationState == 1)
@@ -772,6 +773,7 @@ namespace MySystem.Areas.Admin.Controllers
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 11) FromStoreId = 5513;
                 if (BrandId == 11) FromStoreId = 5513;
+                if (BrandId == 12) FromStoreId = 0;
                 tostore = db.StoreHouse.FirstOrDefault(m => m.Sort > 0 && m.UserId == apply.UserId && m.BrandId == BrandId.ToString() && m.Status == 1);
                 tostore = db.StoreHouse.FirstOrDefault(m => m.Sort > 0 && m.UserId == apply.UserId && m.BrandId == BrandId.ToString() && m.Status == 1);
                 SendInfo item = sendInfos.FirstOrDefault(m => m.FromStoreId == FromStoreId && m.ToStoreId == tostore.Id && m.BrandId == BrandId);
                 SendInfo item = sendInfos.FirstOrDefault(m => m.FromStoreId == FromStoreId && m.ToStoreId == tostore.Id && m.BrandId == BrandId);
                 if (item == null)
                 if (item == null)
@@ -869,23 +871,6 @@ namespace MySystem.Areas.Admin.Controllers
                         //添加机具所属运营中心
                         //添加机具所属运营中心
                         machine.OpId = tostore.UserId;
                         machine.OpId = tostore.UserId;
 
 
-                        // //额度标记
-                        // if (ValidAmount >= amount)
-                        // {
-                        //     ValidAmount -= amount;
-                        //     // machine.OpReserveKind = 3;
-                        // }
-                        // else if (TotalAmt >= amount)
-                        // {
-                        //     TotalAmt -= amount;
-                        //     // machine.OpReserveKind = 1;
-                        // }
-                        // else if (ValidForGetAmount >= amount)
-                        // {
-                        //     ValidForGetAmount -= amount;
-                        //     // machine.OpReserveKind = 2;
-                        // }
-
                         if (ValidAmount >= amount)
                         if (ValidAmount >= amount)
                         {
                         {
                             ValidAmount -= amount;
                             ValidAmount -= amount;

+ 4 - 4
Areas/Admin/Controllers/OperateServer/StoreMachineApplysOperateController.cs

@@ -539,6 +539,7 @@ namespace MySystem.Areas.Admin.Controllers
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 11) FromStoreId = 5513;
                 if (BrandId == 11) FromStoreId = 5513;
+                if (BrandId == 12) FromStoreId = 0;
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandId);
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandId);
                 if (items == null)
                 if (items == null)
                 {
                 {
@@ -569,6 +570,7 @@ namespace MySystem.Areas.Admin.Controllers
                 if (BrandIds == 9) FromStoreId = 4832;
                 if (BrandIds == 9) FromStoreId = 4832;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 11) FromStoreId = 5513;
                 if (BrandId == 11) FromStoreId = 5513;
+                if (BrandId == 12) FromStoreId = 0;
                 var brandInfo = db.KqProducts.FirstOrDefault(m => m.Id == BrandIds);
                 var brandInfo = db.KqProducts.FirstOrDefault(m => m.Id == BrandIds);
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandIds) ?? new CheckSendInfo();
                 CheckSendInfo items = checksendInfos.FirstOrDefault(m => m.BrandId == BrandIds) ?? new CheckSendInfo();
                 if (items.Num > num)
                 if (items.Num > num)
@@ -600,6 +602,7 @@ namespace MySystem.Areas.Admin.Controllers
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 11) FromStoreId = 5513;
                 if (BrandId == 11) FromStoreId = 5513;
+                if (BrandId == 12) FromStoreId = 0;
                 MachineForSnNo posInfo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == SnNo) ?? new MachineForSnNo();
                 MachineForSnNo posInfo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == SnNo) ?? new MachineForSnNo();
                 var pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posInfo.SnId && m.StoreId == FromStoreId && m.UserId == 0 && m.BuyUserId == 0 && m.PreUserId == 0) ?? new PosMachinesTwo();
                 var pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posInfo.SnId && m.StoreId == FromStoreId && m.UserId == 0 && m.BuyUserId == 0 && m.PreUserId == 0) ?? new PosMachinesTwo();
                 if (pos.BindingState == 1 || pos.ActivationState == 1)
                 if (pos.BindingState == 1 || pos.ActivationState == 1)
@@ -654,6 +657,7 @@ namespace MySystem.Areas.Admin.Controllers
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 9) FromStoreId = 4832;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 10) FromStoreId = 5512;
                 if (BrandId == 11) FromStoreId = 5513;
                 if (BrandId == 11) FromStoreId = 5513;
+                if (BrandId == 12) FromStoreId = 0;
                 tostore = db.StoreHouse.FirstOrDefault(m => m.Sort > 0 && m.UserId == apply.UserId && m.BrandId == BrandId.ToString() && m.Status == 1);
                 tostore = db.StoreHouse.FirstOrDefault(m => m.Sort > 0 && m.UserId == apply.UserId && m.BrandId == BrandId.ToString() && m.Status == 1);
                 SendInfo item = sendInfos.FirstOrDefault(m => m.FromStoreId == FromStoreId && m.ToStoreId == tostore.Id && m.BrandId == BrandId);
                 SendInfo item = sendInfos.FirstOrDefault(m => m.FromStoreId == FromStoreId && m.ToStoreId == tostore.Id && m.BrandId == BrandId);
                 if (item == null)
                 if (item == null)
@@ -675,7 +679,6 @@ namespace MySystem.Areas.Admin.Controllers
                 apply.SeoDescription = function.CheckString(SnNo) + ',';
                 apply.SeoDescription = function.CheckString(SnNo) + ',';
 
 
                 fromstore = db.StoreHouse.FirstOrDefault(m => m.Id == FromStoreId);
                 fromstore = db.StoreHouse.FirstOrDefault(m => m.Id == FromStoreId);
-                // tostore = db.StoreHouse.FirstOrDefault(m => m.Sort > 0 && m.UserId == apply.UserId && m.BrandId == BrandId.ToString() && m.Status == 1);
 
 
                 MachineForSnNo machinefor = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == SnNo) ?? new MachineForSnNo();
                 MachineForSnNo machinefor = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == SnNo) ?? new MachineForSnNo();
                 PosMachinesTwo machine = db.PosMachinesTwo.FirstOrDefault(m => m.Id == machinefor.SnId && m.BuyUserId == 0 && m.UserId == 0) ?? new PosMachinesTwo();
                 PosMachinesTwo machine = db.PosMachinesTwo.FirstOrDefault(m => m.Id == machinefor.SnId && m.BuyUserId == 0 && m.UserId == 0) ?? new PosMachinesTwo();
@@ -748,9 +751,6 @@ namespace MySystem.Areas.Admin.Controllers
                         //修改机具所属仓库
                         //修改机具所属仓库
                         machine.StoreId = tostore.Id;
                         machine.StoreId = tostore.Id;
                         machine.UpdateDate = DateTime.Now;
                         machine.UpdateDate = DateTime.Now;
-
-                        // //添加机具所属运营中心
-                        // machine.OpId = tostore.UserId;
                         db.SaveChanges();
                         db.SaveChanges();
                     }
                     }
                 }
                 }

+ 0 - 26
Areas/Admin/Controllers/OperateServer/SysAdminOperateController.cs

@@ -74,11 +74,6 @@ namespace MySystem.Areas.Admin.Controllers
             {
             {
                 condition += " and Id in (select OpId from OperateForCode where OpCode='" + OpCode + "')";
                 condition += " and Id in (select OpId from OperateForCode where OpCode='" + OpCode + "')";
             }
             }
-            // //运营中心名称
-            // if (!string.IsNullOrEmpty(RealName))
-            // {
-            //     condition += " and UserId in (select UserId from UserForRealName where RealName='" + RealName + "')";
-            // }
             //创建时间
             //创建时间
             if (!string.IsNullOrEmpty(CreateDateData))
             if (!string.IsNullOrEmpty(CreateDateData))
             {
             {
@@ -117,9 +112,6 @@ namespace MySystem.Areas.Admin.Controllers
                 //提现中金额
                 //提现中金额
                 dic["WithdrawingAmount"] = userAccount.WithdrawingAmount;
                 dic["WithdrawingAmount"] = userAccount.WithdrawingAmount;
 
 
-                //分仓数量 StoreForOperate
-                // dic["StoreCount"] = opdb.StoreForOperate.Where(m => m.OpId == Id).Count();
-
             }
             }
             return Json(obj);
             return Json(obj);
         }
         }
@@ -155,7 +147,6 @@ namespace MySystem.Areas.Admin.Controllers
             Dictionary<string, object> Fields = new Dictionary<string, object>();
             Dictionary<string, object> Fields = new Dictionary<string, object>();
             Dictionary<string, object> Field = new Dictionary<string, object>();
             Dictionary<string, object> Field = new Dictionary<string, object>();
 
 
-            // Models.WebCMSEntities db = new Models.WebCMSEntities();
             var userForMakerCode = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == data.MakerCode) ?? new Models.UserForMakerCode();
             var userForMakerCode = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == data.MakerCode) ?? new Models.UserForMakerCode();
             if (userForMakerCode.UserId > 0)
             if (userForMakerCode.UserId > 0)
             {
             {
@@ -209,7 +200,6 @@ namespace MySystem.Areas.Admin.Controllers
                     if (info != null)
                     if (info != null)
                     {
                     {
                         Field.Add("TotalAmt", userAccount.TotalAmt); //初始额度
                         Field.Add("TotalAmt", userAccount.TotalAmt); //初始额度
-                        // Field.Add("ValidAmount", userAccount.TotalAmt); //可用额度
                         Field.Add("Sort", Id); //运营中心Id
                         Field.Add("Sort", Id); //运营中心Id
                         Field.Add("Id", edit.UserId); //创客Id
                         Field.Add("Id", edit.UserId); //创客Id
                         Field.Add("UserId", edit.UserId); //创客Id
                         Field.Add("UserId", edit.UserId); //创客Id
@@ -574,24 +564,8 @@ namespace MySystem.Areas.Admin.Controllers
             var account = opdb.UserAccount.FirstOrDefault(m => m.UserId == sysAdmin.UserId);
             var account = opdb.UserAccount.FirstOrDefault(m => m.UserId == sysAdmin.UserId);
             decimal BeforeAmount = account.TotalAmt + account.ValidAmount + account.ValidForGetAmount; //变更前总金额
             decimal BeforeAmount = account.TotalAmt + account.ValidAmount + account.ValidForGetAmount; //变更前总金额
 
 
-            //扣减
-            
-            // if (Kind == 1 && decimal.Parse(OperationAmount) > account.TotalAmt)
-            // {
-            //     return "未使用额度不足";
-            // }
             int OperateType = 0;
             int OperateType = 0;
             var description = "";
             var description = "";
-            // if (Kind == 1 && decimal.Parse(OperationAmount) <= account.TotalAmt)
-            // {
-            //     account.TotalAmt -= decimal.Parse(OperationAmount);
-            //     OperateType = 2;//系统扣减
-            //     description ="系统扣减";
-            // }
-            // else if (Kind == 1 && decimal.Parse(OperationAmount) > account.TotalAmt)
-            // {
-            //     return "扣减金额大于未使用额度";
-            // }
             if (Kind == 1)
             if (Kind == 1)
             {
             {
                 account.TotalAmt -= decimal.Parse(OperationAmount);
                 account.TotalAmt -= decimal.Parse(OperationAmount);

+ 1 - 5
Areas/Admin/Controllers/OperateServer/SystemSetOperateController.cs

@@ -67,11 +67,7 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("WebName", "2"); //网站名称
             Fields.Add("WebName", "2"); //网站名称
 
 
             Dictionary<string, object> obj = new AdminContentByConn(_accessor.HttpContext, PublicFunction.OpTables, OpConn).IndexData("SystemSet", Fields, "Id desc", "False", page, limit);
             Dictionary<string, object> obj = new AdminContentByConn(_accessor.HttpContext, PublicFunction.OpTables, OpConn).IndexData("SystemSet", Fields, "Id desc", "False", page, limit);
-            //List<Dictionary<string, object>> diclist = obj["data"] as List<Dictionary<string, object>>;
-            //foreach (Dictionary<string, object> dic in diclist)
-            //{
-
-            //}
+            
             return Json(obj);
             return Json(obj);
         }
         }
 
 

+ 0 - 5
Areas/Admin/Controllers/OperateServer/UserAccountRecordOperateController.cs

@@ -40,8 +40,6 @@ namespace MySystem.Areas.Admin.Controllers
             ViewBag.right = right;
             ViewBag.right = right;
             ViewBag.UserId = UserId.ToString();
             ViewBag.UserId = UserId.ToString();
 
 
-            // List<Users> TopUsers = db.Users.Where(m => m.ParentUserId == 0).ToList();
-            // ViewBag.TopUsers = TopUsers;
             var Brands = db.KqProducts.OrderBy(m => m.Id).ToList();
             var Brands = db.KqProducts.OrderBy(m => m.Id).ToList();
             ViewBag.Brands = Brands;
             ViewBag.Brands = Brands;
 
 
@@ -78,9 +76,6 @@ namespace MySystem.Areas.Admin.Controllers
             if (!string.IsNullOrEmpty(CreateDateData))
             if (!string.IsNullOrEmpty(CreateDateData))
             {
             {
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-                // string start = datelist[0];
-                // string end = datelist[1];
-                // condition += " and CreateDate>='" + start + " 00:00:00' and CreateDate<='" + end + " 23:59:59'";
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var check = db.UserAccountRecord.Any(m => m.CreateDate >= start);
                 var check = db.UserAccountRecord.Any(m => m.CreateDate >= start);

+ 0 - 16
Areas/Admin/Controllers/OperateServer/UserCashRecordOperateController.cs

@@ -92,9 +92,6 @@ namespace MySystem.Areas.Admin.Controllers
             if (!string.IsNullOrEmpty(CreateDateData))
             if (!string.IsNullOrEmpty(CreateDateData))
             {
             {
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-                // string start = datelist[0];
-                // string end = datelist[1];
-                // condition += " and CreateDate>='" + start + " 00:00:00' and CreateDate<='" + end + " 23:59:59'";
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var check = opdb.UserCashRecord.Any(m => m.CreateDate >= start && m.TradeType < 3);
                 var check = opdb.UserCashRecord.Any(m => m.CreateDate >= start && m.TradeType < 3);
@@ -457,7 +454,6 @@ namespace MySystem.Areas.Admin.Controllers
                 dic["SettleBankName"] = user.SettleBankName;
                 dic["SettleBankName"] = user.SettleBankName;
                 dic["SettleBankCardNo"] = user.SettleBankCardNo;
                 dic["SettleBankCardNo"] = user.SettleBankCardNo;
                 dic.Remove("UserId");
                 dic.Remove("UserId");
-                // dic["TradeType"] = RelationClassForConst.GetTradeTypeInfo(int.Parse(dic["TradeType"].ToString()));
                 int Status = int.Parse(dic["Status"].ToString());
                 int Status = int.Parse(dic["Status"].ToString());
                 if (Status == 0) dic["StatusName"] = "处理中";
                 if (Status == 0) dic["StatusName"] = "处理中";
                 if (Status == 1) dic["StatusName"] = "成功";
                 if (Status == 1) dic["StatusName"] = "成功";
@@ -488,18 +484,6 @@ namespace MySystem.Areas.Admin.Controllers
             ReturnFields.Add("StatusName", "状态");
             ReturnFields.Add("StatusName", "状态");
             ReturnFields.Add("Remark", "备注");
             ReturnFields.Add("Remark", "备注");
             ReturnFields.Add("CreateDate", "创建时间");
             ReturnFields.Add("CreateDate", "创建时间");
-
-            // ReturnFields.Add("CashOrderNo", "提现单号");
-            // ReturnFields.Add("MakerCode", "创客编码");
-            // ReturnFields.Add("RealName", "创客名称");
-            // ReturnFields.Add("IdCardNo", "身份证号");
-            // ReturnFields.Add("SettleBankCardNo", "提现卡号");
-            // ReturnFields.Add("SettleBankName", "银行名称");
-            // ReturnFields.Add("TradeType", "交易类型");
-            // ReturnFields.Add("TradeAmount", "交易金额(元)");
-            // ReturnFields.Add("Status", "订单状态");
-            // ReturnFields.Add("ReturnCode", "提现服务返回编码");
-            // ReturnFields.Add("ReturnMsg", "提现服务返回信息");
             result.Add("Fields", ReturnFields);
             result.Add("Fields", ReturnFields);
             AddSysLog("0", "OpUserCashRecord", "ExportExcel");
             AddSysLog("0", "OpUserCashRecord", "ExportExcel");
             return Json(result);
             return Json(result);

+ 0 - 16
Areas/Admin/Controllers/OperateServer/UserCashRecordOperatesController.cs

@@ -91,9 +91,6 @@ namespace MySystem.Areas.Admin.Controllers
             if (!string.IsNullOrEmpty(CreateDateData))
             if (!string.IsNullOrEmpty(CreateDateData))
             {
             {
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
                 string[] datelist = CreateDateData.Split(new string[] { " - " }, StringSplitOptions.None);
-                // string start = datelist[0];
-                // string end = datelist[1];
-                // condition += " and CreateDate>='" + start + " 00:00:00' and CreateDate<='" + end + " 23:59:59'";
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var start = Convert.ToDateTime(Convert.ToDateTime(datelist[0]).ToString("yyyy-MM-dd"));
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var end = Convert.ToDateTime(Convert.ToDateTime(datelist[1]).ToString("yyyy-MM-dd") + " 23:59:59");
                 var check = opdb.UserCashRecord.Any(m => m.CreateDate >= start && m.TradeType < 3);
                 var check = opdb.UserCashRecord.Any(m => m.CreateDate >= start && m.TradeType < 3);
@@ -515,7 +512,6 @@ namespace MySystem.Areas.Admin.Controllers
                 dic["SettleBankName"] = user.SettleBankName;
                 dic["SettleBankName"] = user.SettleBankName;
                 dic["SettleBankCardNo"] = user.SettleBankCardNo;
                 dic["SettleBankCardNo"] = user.SettleBankCardNo;
                 dic.Remove("UserId");
                 dic.Remove("UserId");
-                // dic["TradeType"] = RelationClassForConst.GetTradeTypeInfo(int.Parse(dic["TradeType"].ToString()));
                 int Status = int.Parse(dic["Status"].ToString());
                 int Status = int.Parse(dic["Status"].ToString());
                 if (Status == 0) dic["StatusName"] = "处理中";
                 if (Status == 0) dic["StatusName"] = "处理中";
                 if (Status == 1) dic["StatusName"] = "成功";
                 if (Status == 1) dic["StatusName"] = "成功";
@@ -546,18 +542,6 @@ namespace MySystem.Areas.Admin.Controllers
             ReturnFields.Add("StatusName", "状态");
             ReturnFields.Add("StatusName", "状态");
             ReturnFields.Add("Remark", "备注");
             ReturnFields.Add("Remark", "备注");
             ReturnFields.Add("CreateDate", "创建时间");
             ReturnFields.Add("CreateDate", "创建时间");
-
-            // ReturnFields.Add("CashOrderNo", "提现单号");
-            // ReturnFields.Add("MakerCode", "创客编码");
-            // ReturnFields.Add("RealName", "创客名称");
-            // ReturnFields.Add("IdCardNo", "身份证号");
-            // ReturnFields.Add("SettleBankCardNo", "提现卡号");
-            // ReturnFields.Add("SettleBankName", "银行名称");
-            // ReturnFields.Add("TradeType", "交易类型");
-            // ReturnFields.Add("TradeAmount", "交易金额(元)");
-            // ReturnFields.Add("Status", "订单状态");
-            // ReturnFields.Add("ReturnCode", "提现服务返回编码");
-            // ReturnFields.Add("ReturnMsg", "提现服务返回信息");
             result.Add("Fields", ReturnFields);
             result.Add("Fields", ReturnFields);
             AddSysLog("0", "OpUserCashRecord", "ExportExcel");
             AddSysLog("0", "OpUserCashRecord", "ExportExcel");
             return Json(result);
             return Json(result);

+ 1 - 2
Areas/Admin/Views/MainServer/UserAccount/CloseRemark.cshtml

@@ -35,8 +35,7 @@
                             <div class="layui-form-item layui-form-text">
                             <div class="layui-form-item layui-form-text">
                                 <label class="layui-form-label">账户冻结备注</label>
                                 <label class="layui-form-label">账户冻结备注</label>
                                 <div class="layui-input-block">
                                 <div class="layui-input-block">
-                                    <textarea class="layui-textarea" id="SeoDescription" name="SeoDescription"
-                                        maxlength="128" lay-verify=""
+                                    <textarea class="layui-textarea" id="SeoDescription" name="SeoDescription" lay-verify=""
                                         placeholder="请输入账户冻结备注">@editData.SeoDescription</textarea>
                                         placeholder="请输入账户冻结备注">@editData.SeoDescription</textarea>
                                 </div>
                                 </div>
                             </div>
                             </div>

+ 31 - 18
Areas/Admin/Views/MainServer/UserAccount/Index.cshtml

@@ -7,33 +7,40 @@
 }
 }
 <!DOCTYPE html>
 <!DOCTYPE html>
 <html>
 <html>
+
 <head>
 <head>
     <meta charset="utf-8">
     <meta charset="utf-8">
     <title>创客账户</title>
     <title>创客账户</title>
     <meta name="renderer" content="webkit">
     <meta name="renderer" content="webkit">
     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
+    <meta name="viewport"
+        content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
     <link rel="stylesheet" href="/layuiadmin/layui/css/layui.css" media="all">
     <link rel="stylesheet" href="/layuiadmin/layui/css/layui.css" media="all">
     <link rel="stylesheet" href="/layuiadmin/style/admin.css" media="all">
     <link rel="stylesheet" href="/layuiadmin/style/admin.css" media="all">
     <script src="/admin/js/jquery-1.10.1.min.js"></script>
     <script src="/admin/js/jquery-1.10.1.min.js"></script>
     <style>
     <style>
-        .layui-input-inline{
+        .layui-input-inline {
             width: 175px !important;
             width: 175px !important;
         }
         }
-        .layui-form-label{
+
+        .layui-form-label {
             width: 85px !important;
             width: 85px !important;
         }
         }
-        .layui-inline{
+
+        .layui-inline {
             margin-right: 0px !important;
             margin-right: 0px !important;
-        }        
-        .w100{
+        }
+
+        .w100 {
             width: 100px !important;
             width: 100px !important;
         }
         }
-        .ml50{
+
+        .ml50 {
             margin-left: 50px !important;
             margin-left: 50px !important;
         }
         }
     </style>
     </style>
 </head>
 </head>
+
 <body>
 <body>
     <div class="layui-fluid">
     <div class="layui-fluid">
         <div class="layui-card">
         <div class="layui-card">
@@ -56,7 +63,8 @@
                         <div class="layui-inline">
                         <div class="layui-inline">
                             <label class="layui-form-label">创建时间</label>
                             <label class="layui-form-label">创建时间</label>
                             <div class="layui-input-inline">
                             <div class="layui-input-inline">
-                                <input class="layui-input" type="text" readonly name="CreateDateData" id="CreateDate" autocomplete="off">
+                                <input class="layui-input" type="text" readonly name="CreateDateData" id="CreateDate"
+                                    autocomplete="off">
                             </div>
                             </div>
                         </div>
                         </div>
                         <div class="layui-inline">
                         <div class="layui-inline">
@@ -64,14 +72,14 @@
                             <div class="layui-input-inline">
                             <div class="layui-input-inline">
                                 <select id="TopUserId" name="TopUserId" lay-search="">
                                 <select id="TopUserId" name="TopUserId" lay-search="">
                                     <option value="">全部...</option>
                                     <option value="">全部...</option>
-                                    @foreach(Users TopUser in TopUsers)
+                                    @foreach (Users TopUser in TopUsers)
                                     {
                                     {
-                                    <option value="@TopUser.Id">@TopUser.RealName</option>
+                                        <option value="@TopUser.Id">@TopUser.RealName</option>
                                     }
                                     }
                                 </select>
                                 </select>
                             </div>
                             </div>
                         </div>
                         </div>
-                    
+
                         <div class="layui-inline">
                         <div class="layui-inline">
                             <label class="layui-form-label">账户状态</label>
                             <label class="layui-form-label">账户状态</label>
                             <div class="layui-input-inline">
                             <div class="layui-input-inline">
@@ -108,19 +116,23 @@
 
 
             <div class="layui-card-body">
             <div class="layui-card-body">
                 <blockquote class="layui-elem-quote layui-text">
                 <blockquote class="layui-elem-quote layui-text">
-                    账户总金额(元):<span style="color: #f00;" id="TotalAmount">0.00</span> | 冻结金额(元):<span style="color: #f00;" id="FreezeAmount">0.00</span> | 余额(元):<span style="color: #f00;" id="BalanceAmount">0.00</span>
+                    账户总金额(元):<span style="color: #f00;" id="TotalAmount">0.00</span> | 冻结金额(元):<span
+                        style="color: #f00;" id="FreezeAmount">0.00</span> | 余额(元):<span style="color: #f00;"
+                        id="BalanceAmount">0.00</span>
                 </blockquote>
                 </blockquote>
                 <table id="LAY-list-manage" lay-filter="LAY-list-manage"></table>
                 <table id="LAY-list-manage" lay-filter="LAY-list-manage"></table>
                 <script type="text/html" id="table-list-tools">
                 <script type="text/html" id="table-list-tools">
                     <a class="layui-btn layui-btn-warm layui-btn-xs" lay-text="{{d.RealName}}账户详情" lay-href="/Admin/UserAccountRecord/Index?right=@right&UserId=@("{{d.Id}}")"><i class="layui-icon layui-icon-read"></i>详情</a>
                     <a class="layui-btn layui-btn-warm layui-btn-xs" lay-text="{{d.RealName}}账户详情" lay-href="/Admin/UserAccountRecord/Index?right=@right&UserId=@("{{d.Id}}")"><i class="layui-icon layui-icon-read"></i>详情</a>
                     @if (RightInfo.Contains("," + right + "_Freeze,"))
                     @if (RightInfo.Contains("," + right + "_Freeze,"))
                     {
                     {
-                        <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="closeRemark"><i class="layui-icon layui-icon-edit"></i>冻结备注</a>
-                    @("{{#if (d.AccountStatus == 0){ }}")
-                    @* <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="Close"><i class="layui-icon layui-icon-edit"></i>冻结</a> *@
-                    @("{{#}else{ }}")
-                    <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="Open"><i class="layui-icon layui-icon-edit"></i>解冻</a>
-                    @("{{#} }}")
+                        @("{{#if (d.AccountStatus == 0){ }}")
+                            <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="closeRemark"><i class="layui-icon layui-icon-edit"></i>冻结备注</a>
+                        @("{{#} }}")
+                        @("{{#if (d.AccountStatus == 0){ }}")
+                        @* <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="Close"><i class="layui-icon layui-icon-edit"></i>冻结</a> *@
+                        @("{{#}else{ }}")
+                        <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="Open"><i class="layui-icon layui-icon-edit"></i>解冻</a>
+                        @("{{#} }}")
                     }
                     }
                 </script>
                 </script>
             </div>
             </div>
@@ -133,4 +145,5 @@
         var UserId = '@UserId';
         var UserId = '@UserId';
     </script>
     </script>
 </body>
 </body>
+
 </html>
 </html>