|
|
@ -97,6 +97,7 @@ namespace AMESCoreStudio.Web.Controllers |
|
|
|
var UnitItems = new List<SelectListItem>(); |
|
|
|
for (int i = 0; i < result.Count; i++) |
|
|
|
{ |
|
|
|
|
|
|
|
UnitItems.Add(new SelectListItem(result[i].UnitName, result[i].UnitNo.ToString())); |
|
|
|
} |
|
|
|
ViewBag.FactoryUnit = UnitItems; |
|
|
@ -108,7 +109,8 @@ namespace AMESCoreStudio.Web.Controllers |
|
|
|
var FactoryItems = new List<SelectListItem>(); |
|
|
|
for (int i = 0; i < result.Count; i++) |
|
|
|
{ |
|
|
|
FactoryItems.Add(new SelectListItem(result[i].FactoryNameCh, result[i].FactoryID.ToString())); |
|
|
|
if (result[i].StatusNo == "A") //yiru add 2022-10-11
|
|
|
|
FactoryItems.Add(new SelectListItem(result[i].FactoryNameCh, result[i].FactoryID.ToString())); |
|
|
|
} |
|
|
|
ViewBag.FactoryList = FactoryItems; |
|
|
|
} |
|
|
@ -874,6 +876,20 @@ namespace AMESCoreStudio.Web.Controllers |
|
|
|
[HttpPost] |
|
|
|
public async Task<IActionResult> WHS008CSaveAsync(SupportUser model) |
|
|
|
{ |
|
|
|
//製程單位
|
|
|
|
await GetFactoryUnitsList2(); |
|
|
|
//廠別
|
|
|
|
await GetFactoryList(); |
|
|
|
//線別
|
|
|
|
await GetLineList(); |
|
|
|
//站別
|
|
|
|
await GetStationList(); |
|
|
|
//班別
|
|
|
|
GetClassList(); |
|
|
|
//其他部門
|
|
|
|
await GetDeptList(); |
|
|
|
|
|
|
|
|
|
|
|
if (ModelState.IsValid) |
|
|
|
{ |
|
|
|
var Msg = string.Empty; |
|
|
@ -918,9 +934,13 @@ namespace AMESCoreStudio.Web.Controllers |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (Msg != null) |
|
|
|
if (!string.IsNullOrEmpty(Msg)) |
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ModelState.AddModelError("error", Msg); |
|
|
|
return View("WHS008C",model); |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|