|
|
@ -1430,29 +1430,42 @@ namespace AMESCoreStudio.Web.Controllers |
|
|
|
model.barcodeQngInfo.StationID = model.barcodeInfo.StationID; |
|
|
|
model.barcodeQngInfo.UnitNo = model.barcodeInfo.GetWipInfo.UnitNO; |
|
|
|
|
|
|
|
if (model.OPUserNo != "" && model.OPUserNo != null) |
|
|
|
{ |
|
|
|
var op_user = await _sysApi.GetUserInfoByUserNo(model.OPUserNo); |
|
|
|
if (op_user != null) |
|
|
|
{ |
|
|
|
model.barcodeQngInfo.OperatorID = op_user.UserID; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (model.IPQAUserNo != "" && model.IPQAUserNo != null) |
|
|
|
{ |
|
|
|
var ipqa_user = await _sysApi.GetUserInfoByUserNo(model.IPQAUserNo); |
|
|
|
if (ipqa_user != null) |
|
|
|
{ |
|
|
|
model.barcodeQngInfo.IPQAID = ipqa_user.UserID; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (model.PEUserNo != "" && model.PEUserNo != null) |
|
|
|
{ |
|
|
|
var pe_user = await _sysApi.GetUserInfoByUserNo(model.PEUserNo); |
|
|
|
if (pe_user != null) |
|
|
|
{ |
|
|
|
model.barcodeQngInfo.PEID = pe_user.UserID; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (model.ManagerUserNo != "" && model.ManagerUserNo != null) |
|
|
|
{ |
|
|
|
var manager_user = await _sysApi.GetUserInfoByUserNo(model.ManagerUserNo); |
|
|
|
if (manager_user != null) |
|
|
|
{ |
|
|
|
model.barcodeQngInfo.ManagerID = manager_user.UserID; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
model.barcodeQngInfo.CreateUserID = user_id; |
|
|
|
model.barcodeQngInfo.CreateDate = System.DateTime.Now; |
|
|
|
model.barcodeQngInfo.RuleStatus = "S"; |
|
|
@ -1464,10 +1477,14 @@ namespace AMESCoreStudio.Web.Controllers |
|
|
|
var _msg = "保存成功!"; |
|
|
|
return RedirectToAction("Refresh", "Home", new { msg = _msg }); |
|
|
|
} |
|
|
|
|
|
|
|
else |
|
|
|
{ |
|
|
|
ModelState.AddModelError("error", result.Msg); |
|
|
|
return View("REP006C", model); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
public IActionResult REP007() |
|
|
|
{ |
|
|
|
return View(); |
|
|
@ -1507,29 +1524,41 @@ namespace AMESCoreStudio.Web.Controllers |
|
|
|
model.barcodeQngInfo.StationID = model.barcodeInfo.StationID; |
|
|
|
model.barcodeQngInfo.UnitNo = model.barcodeInfo.GetWipInfo.UnitNO; |
|
|
|
|
|
|
|
if (model.OPUserNo != "" && model.OPUserNo != null) |
|
|
|
{ |
|
|
|
var op_user = await _sysApi.GetUserInfoByUserNo(model.OPUserNo); |
|
|
|
if (op_user != null) |
|
|
|
{ |
|
|
|
model.barcodeQngInfo.OperatorID = op_user.UserID; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (model.IPQAUserNo != "" && model.IPQAUserNo != null) |
|
|
|
{ |
|
|
|
var ipqa_user = await _sysApi.GetUserInfoByUserNo(model.IPQAUserNo); |
|
|
|
if (ipqa_user != null) |
|
|
|
{ |
|
|
|
model.barcodeQngInfo.IPQAID = ipqa_user.UserID; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (model.PEUserNo != "" && model.PEUserNo != null) |
|
|
|
{ |
|
|
|
var pe_user = await _sysApi.GetUserInfoByUserNo(model.PEUserNo); |
|
|
|
if (pe_user != null) |
|
|
|
{ |
|
|
|
model.barcodeQngInfo.PEID = pe_user.UserID; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (model.ManagerUserNo != "" && model.ManagerUserNo != null) |
|
|
|
{ |
|
|
|
var manager_user = await _sysApi.GetUserInfoByUserNo(model.ManagerUserNo); |
|
|
|
if (manager_user != null) |
|
|
|
{ |
|
|
|
model.barcodeQngInfo.ManagerID = manager_user.UserID; |
|
|
|
} |
|
|
|
} |
|
|
|
model.barcodeQngInfo.CreateUserID = user_id; |
|
|
|
model.barcodeQngInfo.CreateDate = System.DateTime.Now; |
|
|
|
model.barcodeQngInfo.RuleStatus = "C"; |
|
|
@ -1541,9 +1570,12 @@ namespace AMESCoreStudio.Web.Controllers |
|
|
|
var _msg = "保存成功!"; |
|
|
|
return RedirectToAction("Refresh", "Home", new { msg = _msg }); |
|
|
|
} |
|
|
|
|
|
|
|
else |
|
|
|
{ |
|
|
|
ModelState.AddModelError("error", result.Msg); |
|
|
|
return View("REP007C", model); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
[ResponseCache(Duration = 0)] |
|
|
|
[HttpGet] |
|
|
|