lcl 1 ano atrás
pai
commit
1d8ad866b1
2 arquivos alterados com 20 adições e 2 exclusões
  1. 2 2
      Startup.cs
  2. 18 0
      Util/HaoDa/TestHaoDaService.cs

+ 2 - 2
Startup.cs

@@ -137,8 +137,8 @@ namespace MySystem
             initMainServer();
             if(Library.ConfigurationManager.EnvironmentFlag == 1)
             {
-                // TestHaoDaService.Instance.Start(); //好哒测试
-                MerchantStandardService.Instance.Start();
+                TestHaoDaService.Instance.Start(); //好哒测试
+                // MerchantStandardService.Instance.Start();
             }
             if(Library.ConfigurationManager.EnvironmentFlag == 2)
             {

+ 18 - 0
Util/HaoDa/TestHaoDaService.cs

@@ -43,6 +43,24 @@ namespace MySystem
             // AlipayFunctionForHD.Instance.AuthOrderAuthQuery("2088820718243322");
             // StartProfitShareListen();
             // HaoDaHelper.Instance.BindWeChatAppId("1490230", "21622558", AppConfig.Haoda.SubAppId);
+
+            // HaoDaHelper.Instance.OrderDivideAccountsQuery("FZ2023110315225748140470708", "1492500"); //查询分账结果
+            // WebCMSEntities db = new WebCMSEntities();
+            // List<int> ids = new List<int>();
+            // foreach(int id in ids)
+            // {
+            //     ConsumerOrders order = db.ConsumerOrders.FirstOrDefault(m => m.Id == id) ?? new ConsumerOrders();
+            //     MerchantAddInfo merchantAdd = db.MerchantAddInfo.FirstOrDefault(m => m.Id == order.MerchantId) ?? new MerchantAddInfo();
+            //     string applyNo = "FZ" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + function.get_Random(8); //批次号
+            //     string mchtNo = merchantAdd.OutMchtNo; //慧掌柜商户号
+            //     string orderNo = order.SeoTitle; //交易订单号(好哒平台订单号,G开头)
+            //     string acctNo = AppConfig.Haoda.AcctNo; //账户号,分账接收方账户号
+            //     string sacctNo = merchantAdd.MchtNo; //账户号,收款商户号
+            //     string acctType = "0"; //账户类型(0:商户收款账户(大B),1:分账接收方账户(小B))
+            //     HaoDaHelper.Instance.OrderDivideAccounts(OrderDivideAccountsUtil.AddValue(applyNo, mchtNo, orderNo, acctNo, sacctNo, acctType, 
+            //     "1", "0"));
+            // }
+            // db.Dispose();
         }
 
         public void StartProfitShareListen()