From 52e14bf30c5ce0f5ec90db0b1410295fe19b62e8 Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期一, 12 五月 2025 20:30:57 +0800
Subject: [PATCH] 修复了一些已知问题

---
 Tiger.Api/Controllers/Test/TestController.R.cs |   70 ++++++++++++++++++++++++++++++++++
 1 files changed, 69 insertions(+), 1 deletions(-)

diff --git a/Tiger.Api/Controllers/Test/TestController.R.cs b/Tiger.Api/Controllers/Test/TestController.R.cs
index d9ccad0..9aef2a4 100644
--- a/Tiger.Api/Controllers/Test/TestController.R.cs
+++ b/Tiger.Api/Controllers/Test/TestController.R.cs
@@ -25,6 +25,9 @@
 using Microsoft.CodeAnalysis.Options;
 using System.IO;
 using System.Runtime.Loader;
+using MailKit.Search;
+using Tiger.Model.DigitalTwin;
+using static Microsoft.Scripting.Hosting.Shell.ConsoleHostOptions;
 
 namespace Tiger.Api.Controllers.Test
 {
@@ -98,6 +101,10 @@
             //predicate = predicate.And(q => q.RULE_TYPE == 0);
             ////var data = Cache.CodeRule.Rules.Where(predicate.Compile());
             //var data = Cache.CodeRule.Verify("AB23#7930000002010", predicate.Compile());
+
+            var trans = AutoFacContainer.Instance.Resolve<IOut_BIZ_WMS_PREP>().Init("action.ID", "action.Data?.USER_CODE", "", "action.Data?.ORG_CODE");
+            var task = trans.Scan(new BaseInput() { Data = "" });
+
             return Ok("");
         }
 
@@ -152,7 +159,7 @@
             //var data = 0;
             //try
             //{
-            //     data = Biz.Db.Ado.UseStoredProcedure().ExecuteCommand("pkg_ImportItemFromSRM", new SugarParameter("dlvyNo", "BAD202308240443"));
+            //     data = Biz.Db.Ado.UseStoredProcedure().ExecuteCommand("sp_ImportItemFromSRM", new SugarParameter("dlvyNo", "BAD202308240443"));
             //}
             //catch (System.Exception ex)
             //{
@@ -368,6 +375,67 @@
             return Ok(result?.ToJson());
         }
 
+        [HttpPost]
+        public async Task<IActionResult> InterfaceAsync([FromBody] ApiAction action)
+        {
+            var data = action.Data;
+
+            //var json = new {
+            //    SN = "V025720241120000161",
+            //    ItemCode = "160305330",
+            //    Qty = 1700,
+            //    Unit = "PCS",
+            //    Supplier = "V0381",
+            //    DeliveryDate = DateTime.Now,
+            //    ProdDate = DateTime.Now,
+            //    BatchNo = "20241120",
+            //    ValidityDays = 365,
+            //    SerialNo = 161,
+            //    ItemName = "L-CW1323GA 涓や釜瑁呭僵鐩� 闅旀澘 鏉愯川300g鍗曠矇瑁盰F鍔犲己杩囧搼鑶� 105 mm 85 mm 3 mm 鍗楁嘲 ",
+            //    Warehouse = "W0001",
+            //    ItemModel = "鏉愭枡 闆朵欢 鍟嗗搧",
+            //};
+            //var result = action.GetResponse("GetSnInfo success.", json, true);
+
+            //var json = new List<object>
+            //{
+            //    new {
+            //        OrderNo = "RE202404308721",
+            //        Warehouse = "",
+            //        Details = new List<object>
+            //        {
+            //            new { ItemCode = "442500010", ItemName = "闀挎き鍦嗗舰鍗¢拡 35 x7.3 x0.9mm SUS304H 鏂粶娉�", Qty = 1000 },
+            //            new { ItemCode = "442500011", ItemName = "鐭き鍦嗗舰鍗¢拡 35 x7.3 x0.9mm SUS304H 鏂粶娉�", Qty = 500 }
+            //        },
+            //        SnDetails = new List<object>
+            //        {
+            //            new { SN = "V029720240427000069", ItemCode = "442500010", Qty = 500, Carton = "CV029720240427000001", Pallet = "PV029720240427000001" },
+            //            new { SN = "V029720240427000070", ItemCode = "442500010", Qty = 500, Carton = "CV029720240427000001", Pallet = "PV029720240427000001" },
+            //            new { SN = "V029720240427000071", ItemCode = "442500011", Qty = 500, Carton = "CV029720240427000002", Pallet = "PV029720240427000001" },
+            //        },
+            //    }
+            //};
+            //var result = action.GetResponse("GetInOrder success.", json, true);
+
+            //var json = new List<object>
+            //{
+            //    new {
+            //        OrderNo = "XC5406-231014306",
+            //        Warehouse = "XC003",
+            //        Details = new List<object>
+            //        {
+            //            new { ItemCode = "250100420", ItemName = "IC SMD DC-DC 0.6V 鍗曡矾 1A 1.5MHZ SOT563 TLV62568DRL TI", Qty = 1000 },
+            //            new { ItemCode = "200203670", ItemName = "CAP SMD X5R 0402 6.3V 4.7uF卤20%", Qty = 1500 }
+            //        },
+            //    }
+            //};
+            //var result = action.GetResponse("GetOutOrder success.", json, true);
+
+            var result = action.GetResponse("OutTask success.", true);
+
+            return Ok(new { result.Timestamp, result.IsSuccessed, result.Message, result.Data });
+        }
+
         [HttpGet]
         public async Task<IActionResult> RefreashPlugin(string path)
         {

--
Gitblit v1.9.3