diff --git a/AMESCoreStudio.Web/AMESCoreStudio.Web.csproj b/AMESCoreStudio.Web/AMESCoreStudio.Web.csproj index fc729fe2..a58b631e 100644 --- a/AMESCoreStudio.Web/AMESCoreStudio.Web.csproj +++ b/AMESCoreStudio.Web/AMESCoreStudio.Web.csproj @@ -31,6 +31,7 @@ + diff --git a/AMESCoreStudio.Web/Controllers/KCSController.cs b/AMESCoreStudio.Web/Controllers/KCSController.cs index c6c9c48c..91cf5306 100644 --- a/AMESCoreStudio.Web/Controllers/KCSController.cs +++ b/AMESCoreStudio.Web/Controllers/KCSController.cs @@ -7,7 +7,6 @@ using AMESCoreStudio.WebApi.Models.AMES; using AMESCoreStudio.CommonTools.Result; using System.Collections.Generic; using Microsoft.AspNetCore.Mvc.Rendering; -using AMESCoreStudio.CommonTools.Result; using System.IO; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Hosting; @@ -697,9 +696,17 @@ namespace AMESCoreStudio.Web.Controllers #endregion - public async Task SPC005RSaveAsync(InspectionResultBlob model, IFormFile formFile) + + public IActionResult KCS005() + { + return View(); + } + [HttpPost] + public async Task KCS005SaveAsync(InspectionResultBlob model, IFormFile formFile) { IResultModel result; + var tt = await _kcsApi.GetKPLink(""); + var userID = ""; HttpContext.Request.Cookies.TryGetValue("UserID", out userID); int user_id = 0; @@ -711,11 +718,24 @@ namespace AMESCoreStudio.Web.Controllers } } var msg = ""; - var count = 0; - if (formFile == null ) msg="未選取檔案或檔案上傳失敗"; - var file = formFile; - if (Path.GetExtension(file.FileName) != ".xlsx") msg="請使用Excel 2007(.xlsx)格式"; + + if (formFile == null ) { + + + msg+="未選取檔案或檔案上傳失敗"; + ModelState.AddModelError("error", msg); + return View("KCS005"); + } + + if (Path.GetExtension(file.FileName) != ".xlsx") + { + + msg = "請使用Excel 2007(.xlsx)格式"; + ModelState.AddModelError("error", msg); + return View("KCS005"); + } + if (file.Length > 0) { @@ -723,24 +743,131 @@ namespace AMESCoreStudio.Web.Controllers { file.CopyTo(ms); var fileBytes = ms.ToArray(); - string s = System.Convert.ToBase64String(fileBytes); - //ClosedXML.Excel.XLWorkbook wb = new ClosedXML.Excel.XLWorkbook(ms); - // act on the Base64 data + string s = System.Convert.ToBase64String(fileBytes); + ClosedXML.Excel.XLWorkbook wb = new ClosedXML.Excel.XLWorkbook(ms); - //ClosedXML.Excel.IXLWorksheet = wb.Worksheet; + if (wb.Worksheets.Count > 1) + { + msg = "工作表大於一頁"; + ModelState.AddModelError("error", msg); + return View("KCS005"); + } + else { + - } - } + // 讀取第一個 Sheet + ClosedXML.Excel.IXLWorksheet worksheet = wb.Worksheet(1); + + // 定義資料起始/結束 Cell + var firstCell = worksheet.FirstCellUsed(); + var lastCell = worksheet.LastCellUsed(); + var firstCol1 = worksheet.Cell(1,1).Value.ToString().ToUpper(); + var firstCol2 = worksheet.Cell(1,2).Value.ToString().ToUpper(); + var firstCol3 = worksheet.Cell(1,3).Value.ToString().ToUpper(); + var erroCol = ""; + + + if (lastCell.Address.ColumnNumber != 3) + erroCol += "請確認欄位是否正確,總數應為3欄\r\n"; + + if (firstCol1 != "KEY_PART_NO") + erroCol += "第一個欄位標題應該為KEY_PART_NO\r\n"; + + if (firstCol2 != "KEY_PART_SN") + erroCol += "第二個欄位標題應該為KEY_PART_SN\r\n"; + if (firstCol3 != "PO_NO") + erroCol += "第三個欄位標題應該為PO_NO\r\n"; - ViewBag.ItemID = model.InspectionItemID; - ViewBag.MasterID = model.InspectionID; + List kpLinks = new List(); + kpLinks.Add(new KPLink()); + kpLinks.Add(new KPLink()); + + for (int i = 2; i<= lastCell.Address.RowNumber; i++) + { + var Cell1 = worksheet.Cell(i, 1).Value.ToString().ToUpper(); + var Cell2 = worksheet.Cell(i, 2).Value.ToString().ToUpper(); + var Cell3 = worksheet.Cell(i, 3).Value.ToString().ToUpper(); + KPLink kpLink = new KPLink(); + kpLink.KeyPartNo = Cell1; + kpLink.KeyPartSn = Cell2; + kpLink.PoNo = Cell3; + kpLink.CreateUserID = user_id; + kpLink.UpdateUserID = user_id; + kpLink.CreateDate = System.DateTime.Now; + kpLink.UpdateDate = System.DateTime.Now; + + if (string.IsNullOrEmpty(Cell1) || string.IsNullOrEmpty(Cell1))// || string.IsNullOrEmpty(Cell1)) + { + erroCol += "第" + i + "列有缺少資料!!\r\n"; + } + else { + if(Cell1.Length > 20) + erroCol += "第" + i + "列KEY_PART_NO資料過長!!\r\n"; + if (Cell2.Length > 150) + erroCol += "第" + i + "列KEY_PART_SN資料過長!!\r\n"; + if (Cell3.Length > 20) + erroCol += "第" + i + "列PO_NO資料過長!!\r\n"; + } + + //kpLinks[i]= kpLink; + + kpLinks.Add(kpLink); + + } + + + if (!string.IsNullOrEmpty(erroCol)) + { + ModelState.AddModelError("error", erroCol); + return View("KCS005"); + } + else { + var resultMsg = ""; + var count = 0; + for (int i = 2; i <= lastCell.Address.RowNumber; i++) { + var kpLinkModel = kpLinks[i]; + + result = await _kcsApi.PostKPLink(JsonConvert.SerializeObject(kpLinkModel)); + + if (!result.Success) + { + resultMsg += "第" + i + "列:資料寫入失敗!!!原因:" + result.Msg + "\r\n"; + } + else + count++; + + } + if (resultMsg != "") + { + + ModelState.AddModelError("error", resultMsg); + return View("KCS005"); + + } + else { + + ModelState.AddModelError("error", "資料寫入成功!!"); + return View("KCS005"); + //var _msg = "資料寫入成功!!!"; + //return RedirectToAction("Refresh", "Home", new { msg = _msg }); + } + + + } + + } + + } + + + } - return View("SPC005R"); + return View("KCS005"); } diff --git a/AMESCoreStudio.Web/Views/BAS/BAS001.cshtml b/AMESCoreStudio.Web/Views/BAS/BAS001.cshtml index 5d701dae..5793302d 100644 --- a/AMESCoreStudio.Web/Views/BAS/BAS001.cshtml +++ b/AMESCoreStudio.Web/Views/BAS/BAS001.cshtml @@ -44,11 +44,6 @@ title: '英文名稱', width: 160 }, - { - field: 'telNo', - title: '電話', - width: 160 - }, { field: 'center', width: 160, diff --git a/AMESCoreStudio.Web/Views/BAS/BAS012C.cshtml b/AMESCoreStudio.Web/Views/BAS/BAS012C.cshtml index ed31a1b7..1e087c25 100644 --- a/AMESCoreStudio.Web/Views/BAS/BAS012C.cshtml +++ b/AMESCoreStudio.Web/Views/BAS/BAS012C.cshtml @@ -39,6 +39,11 @@ +
+ + + +
diff --git a/AMESCoreStudio.Web/Views/BAS/BAS012U.cshtml b/AMESCoreStudio.Web/Views/BAS/BAS012U.cshtml index f33c728e..019896eb 100644 --- a/AMESCoreStudio.Web/Views/BAS/BAS012U.cshtml +++ b/AMESCoreStudio.Web/Views/BAS/BAS012U.cshtml @@ -39,9 +39,14 @@
+
+ + + +
- +
diff --git a/AMESCoreStudio.Web/Views/BAS/BAS014.cshtml b/AMESCoreStudio.Web/Views/BAS/BAS014.cshtml index f63038ea..2df6bdb2 100644 --- a/AMESCoreStudio.Web/Views/BAS/BAS014.cshtml +++ b/AMESCoreStudio.Web/Views/BAS/BAS014.cshtml @@ -55,7 +55,6 @@ //通过行tool删除,lay-event="del" function del(obj) { - alert(obj); if (obj.data.rrid) { hg.confirm("系統:" + obj.data.rrDesc + ",确定要删除吗?", function () { $.ajax({ diff --git a/AMESCoreStudio.Web/Views/KCS/KCS005.cshtml b/AMESCoreStudio.Web/Views/KCS/KCS005.cshtml new file mode 100644 index 00000000..a7d2c048 --- /dev/null +++ b/AMESCoreStudio.Web/Views/KCS/KCS005.cshtml @@ -0,0 +1,148 @@ + +@{ ViewData["Title"] = "組件料號序號上傳"; + Layout = "~/Views/Shared/_AMESLayout.cshtml"; } + + + +
+
+
+
+
+
+ + +
+
+
+
+
@Html.ValidationMessage("error")
+
+
+
+
+ +
+
+ +@section Scripts { + @{ await Html.RenderPartialAsync("_ValidationScriptsPartial"); + await Html.RenderPartialAsync("_FileinputScriptsPartial"); } + + + + +} + diff --git a/AMESCoreStudio.Web/Views/PCS/PCS024C.cshtml b/AMESCoreStudio.Web/Views/PCS/PCS024C.cshtml index dd92490e..88add3b4 100644 --- a/AMESCoreStudio.Web/Views/PCS/PCS024C.cshtml +++ b/AMESCoreStudio.Web/Views/PCS/PCS024C.cshtml @@ -23,7 +23,7 @@
- + diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.dll b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.dll index 9681a983..25d0b7cd 100644 Binary files a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.dll and b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.dll differ diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.pdb b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.pdb index 97d617bb..72ba08d1 100644 Binary files a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.pdb and b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.Views.pdb differ diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.deps.json b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.deps.json index b53353a5..f84f39f8 100644 --- a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.deps.json +++ b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.deps.json @@ -32,6 +32,7 @@ "AMESCoreStudio.Web/1.0.0": { "dependencies": { "AMESCoreStudio.WebApi": "1.0.0", + "ClosedXML": "0.95.4", "Microsoft.AspNetCore.Mvc.NewtonsoftJson": "3.1.20", "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": "3.1.3", "Microsoft.EntityFrameworkCore.Proxies": "5.0.8", @@ -337,6 +338,49 @@ "lib/netstandard1.5/Castle.Core.dll": {} } }, + "ClosedXML/0.95.4": { + "dependencies": { + "DocumentFormat.OpenXml": "2.7.2", + "ExcelNumberFormat": "1.0.10", + "Microsoft.CSharp": "4.7.0", + "System.Drawing.Common": "4.7.0" + }, + "runtime": { + "lib/netstandard2.0/ClosedXML.dll": { + "assemblyVersion": "0.95.4.0", + "fileVersion": "0.95.4.0" + } + }, + "compile": { + "lib/netstandard2.0/ClosedXML.dll": {} + } + }, + "DocumentFormat.OpenXml/2.7.2": { + "dependencies": { + "NETStandard.Library": "1.6.1", + "System.IO.Packaging": "4.0.0" + }, + "runtime": { + "lib/netstandard1.3/DocumentFormat.OpenXml.dll": { + "assemblyVersion": "2.7.2.0", + "fileVersion": "2.7.2.0" + } + }, + "compile": { + "lib/netstandard1.3/DocumentFormat.OpenXml.dll": {} + } + }, + "ExcelNumberFormat/1.0.10": { + "runtime": { + "lib/netstandard2.0/ExcelNumberFormat.dll": { + "assemblyVersion": "1.0.10.0", + "fileVersion": "1.0.10.0" + } + }, + "compile": { + "lib/netstandard2.0/ExcelNumberFormat.dll": {} + } + }, "Microsoft.AspNetCore.Html.Abstractions/2.2.0": { "dependencies": { "System.Text.Encodings.Web": "4.5.0" @@ -1821,6 +1865,9 @@ "dependencies": { "Microsoft.NETCore.Platforms": "3.1.0", "Microsoft.Win32.SystemEvents": "4.7.0" + }, + "compile": { + "ref/netcoreapp3.0/System.Drawing.Common.dll": {} } }, "System.Dynamic.Runtime/4.3.0": { @@ -1949,6 +1996,31 @@ "System.Runtime": "4.3.0" } }, + "System.IO.Packaging/4.0.0": { + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + }, + "runtime": { + "lib/netstandard1.3/System.IO.Packaging.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "1.0.24212.1" + } + }, + "compile": { + "ref/netstandard1.3/System.IO.Packaging.dll": {} + } + }, "System.Linq/4.3.0": { "dependencies": { "System.Collections": "4.3.0", @@ -4202,6 +4274,27 @@ "path": "castle.core/4.4.1", "hashPath": "castle.core.4.4.1.nupkg.sha512" }, + "ClosedXML/0.95.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YixFPzUJ4Ni2AaW/FbPgzFvdtjIzE/4NKROwI1RqIQHWka7QN9Spt4sHuXaSk9PLmXBkk8newHGW0UWLcLs5GA==", + "path": "closedxml/0.95.4", + "hashPath": "closedxml.0.95.4.nupkg.sha512" + }, + "DocumentFormat.OpenXml/2.7.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tWT7iu0ab9PNoMTWjv24rt+qnyqvcnPOYs167vPnk4aegAYSAxoUjwNW+VxY8xoLtJntQ/JlWTi7Vt+8TghLlQ==", + "path": "documentformat.openxml/2.7.2", + "hashPath": "documentformat.openxml.2.7.2.nupkg.sha512" + }, + "ExcelNumberFormat/1.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dRx817M5t0sv4GCJyAXU8qmhFXcqRpCHzLpxNmkMWTvzlfE0/KM7BNk6qEble0ffAr4xT7RyU7s/HpovVlA/9g==", + "path": "excelnumberformat/1.0.10", + "hashPath": "excelnumberformat.1.0.10.nupkg.sha512" + }, "Microsoft.AspNetCore.Html.Abstractions/2.2.0": { "type": "package", "serviceable": true, @@ -5084,6 +5177,13 @@ "path": "system.io.filesystem.primitives/4.3.0", "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" }, + "System.IO.Packaging/4.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-taPqPWcAj/h6e/c+zIWIVe1ddJtpV6acC6g9GpolxUcIwUaH6zc0ZbFS8kkVzBkuWv76pMalKeTzfmHtfT1pXA==", + "path": "system.io.packaging/4.0.0", + "hashPath": "system.io.packaging.4.0.0.nupkg.sha512" + }, "System.Linq/4.3.0": { "type": "package", "serviceable": true, diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.dll b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.dll index 3f156428..064a555f 100644 Binary files a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.dll and b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.dll differ diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.pdb b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.pdb index ad89f672..74fc9d3d 100644 Binary files a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.pdb and b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.Web.pdb differ diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll index 4f1927c4..14bdb80c 100644 Binary files a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll and b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll differ diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb index 6ba15e11..77f3b308 100644 Binary files a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb and b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb differ diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll index 0acfd96d..94f6e7a9 100644 Binary files a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll and b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll differ diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb index 014bd20c..21d725f4 100644 Binary files a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb and b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb differ diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml index 46c91f31..19e8b504 100644 --- a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml +++ b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml @@ -14254,6 +14254,11 @@ 狀態 + + + 狀態 + + 創建者ID diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/ClosedXML.dll b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/ClosedXML.dll new file mode 100644 index 00000000..6a6b6ee6 Binary files /dev/null and b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/ClosedXML.dll differ diff --git a/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/DocumentFormat.OpenXml.dll b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/DocumentFormat.OpenXml.dll new file mode 100644 index 00000000..88e40792 Binary files /dev/null and b/AMESCoreStudio.Web/bin/Debug/netcoreapp3.1/DocumentFormat.OpenXml.dll differ diff --git a/AMESCoreStudio.WebApi/Models/BAS/MaterialFlow.cs b/AMESCoreStudio.WebApi/Models/BAS/MaterialFlow.cs index 6652bf30..9e58344c 100644 --- a/AMESCoreStudio.WebApi/Models/BAS/MaterialFlow.cs +++ b/AMESCoreStudio.WebApi/Models/BAS/MaterialFlow.cs @@ -67,6 +67,13 @@ namespace AMESCoreStudio.WebApi.Models.BAS [DataMember] public string MaterialFlowStatus { get; set; } + /// + /// 狀態 + /// + [Column("MATERIAL_FLOW_REMARK")] + [Display(Name = "流程備註")] + [DataMember] + public string MaterialFlowRemark { get; set; } /// /// 料號作業流程 diff --git a/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll b/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll index 4f1927c4..14bdb80c 100644 Binary files a/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll and b/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.dll differ diff --git a/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb b/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb index 6ba15e11..77f3b308 100644 Binary files a/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb and b/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.Views.pdb differ diff --git a/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll b/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll index 0acfd96d..94f6e7a9 100644 Binary files a/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll and b/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.dll differ diff --git a/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb b/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb index 014bd20c..21d725f4 100644 Binary files a/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb and b/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.pdb differ diff --git a/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml b/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml index 46c91f31..19e8b504 100644 --- a/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml +++ b/AMESCoreStudio.WebApi/bin/Debug/netcoreapp3.1/AMESCoreStudio.WebApi.xml @@ -14254,6 +14254,11 @@ 狀態 + + + 狀態 + + 創建者ID