林豪 左 2 年之前
父節點
當前提交
9c984d542a
共有 1 個文件被更改,包括 23 次插入10 次删除
  1. 23 10
      WCS.WorkEngineering/WebApi/Controllers/IwmsApi.cs

+ 23 - 10
WCS.WorkEngineering/WebApi/Controllers/IwmsApi.cs

@@ -27,9 +27,28 @@ namespace WCS.WorkEngineering.WebApi.Controllers
             }
         }
 
-        public static zhongTianIntoStockResponse 满轮出库(string matCode, string wbCode, string taskNo)
+        public static zhongTianIntoStockResponse 满轮出库(string matCode, string wbCode, string taskNo, string rfid)
         {
-            return zhongTianIntoStock(matCode, wbCode, "1", $"RK{taskNo}");
+            return zhongTianIntoStock(new zhongTianIntoStockRequest()
+            {
+                matCode = matCode,
+                wbCode = wbCode,
+                inSpoolFull = "1",
+                getOutEmpty = false,
+                wetInto = false,
+                wetIntoSpec = false,
+                wetIntoReturn = false,
+                wetSpecWbCode = "0",
+                isSurplus = "0",
+                isRework = "0",
+                spoolNo = rfid,
+                gradeCode = "",
+                matFast = "0",
+                orderProcessLenOut = "0",
+                taskNo = $"RK{taskNo}",
+                returnDesc = "",
+                lockFlag = "0",
+            });
         }
 
         //public static zhongTianIntoStockResponse 余料入库(string matCode, string wbCode)
@@ -37,15 +56,9 @@ namespace WCS.WorkEngineering.WebApi.Controllers
         //    //return zhongTianIntoStock(matCode, )
         //}
 
-        public static zhongTianIntoStockResponse zhongTianIntoStock(string matCode, string wbCode, string inSpoolFull, string taskNo)
+        public static zhongTianIntoStockResponse zhongTianIntoStock(zhongTianIntoStockRequest req)
         {
-            var res = APICaller.CallApi2<zhongTianIntoStockResponse>(IwmsUrl + "/databus/publish/zhongTianIntoStock", new zhongTianIntoStockRequest
-            {
-                matCode = matCode,
-                wbCode = wbCode,
-                inSpoolFull = inSpoolFull,
-                taskNo = taskNo
-            });
+            var res = APICaller.CallApi2<zhongTianIntoStockResponse>(IwmsUrl + "/databus/publish/zhongTianIntoStock", req);
             if (res.code != AgvResponseCode.Success)
             {
                 throw new KnownException(res.message, LogLevelEnum.High);