Browse Source

1.修改维修资料输入

PTD
Marvin 3 years ago
parent
commit
c3a9bd3a80
  1. 13
      AMESCoreStudio.Web/Controllers/REPController.cs
  2. 2
      AMESCoreStudio.WebApi/Controllers/AMES/NgInfoController.cs

13
AMESCoreStudio.Web/Controllers/REPController.cs

@ -415,9 +415,14 @@ namespace AMESCoreStudio.Web.Controllers
} }
} }
else else
{
var ng_repiar_blob = await _repApi.GetNgRepairBlob(model.ngRepair.RepairID);
if (ng_repiar_blob.Count == 0)
{ {
ModelState.AddModelError("error", "請選擇要上傳檔案"); ModelState.AddModelError("error", "請選擇要上傳檔案");
} }
}
if (model.ngRepair.Missing == "Y") if (model.ngRepair.Missing == "Y")
{ {
@ -750,9 +755,15 @@ namespace AMESCoreStudio.Web.Controllers
} }
} }
else else
{
//ModelState.AddModelError("error", "請選擇要上傳檔案");
var ng_repiar_blob = await _repApi.GetNgRepairBlob(model.ngRepair.RepairID);
if (ng_repiar_blob.Count == 0)
{ {
ModelState.AddModelError("error", "請選擇要上傳檔案"); ModelState.AddModelError("error", "請選擇要上傳檔案");
} }
}
if (model.ngRepair.Missing == "Y") if (model.ngRepair.Missing == "Y")
{ {
@ -895,7 +906,7 @@ namespace AMESCoreStudio.Web.Controllers
} }
else else
{ {
if (result.Errors.Count > 0) if (result.Errors != null)
{ {
ModelState.AddModelError(result.Errors[0].Id, result.Errors[0].Msg); ModelState.AddModelError(result.Errors[0].Id, result.Errors[0].Msg);
} }

2
AMESCoreStudio.WebApi/Controllers/AMES/NgInfoController.cs

@ -141,10 +141,12 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES
public async Task<ResultModel<NgInfo>> PutNgInfo([FromBody] NgInfo ngInfo) public async Task<ResultModel<NgInfo>> PutNgInfo([FromBody] NgInfo ngInfo)
{ {
ResultModel<NgInfo> result = new ResultModel<NgInfo>(); ResultModel<NgInfo> result = new ResultModel<NgInfo>();
ngInfo.Status = 1;
_context.Attach(ngInfo); _context.Attach(ngInfo);
// 指定更新某個欄位 // 指定更新某個欄位
_context.Entry(ngInfo).Property(p => p.CreateUserID).IsModified = true; _context.Entry(ngInfo).Property(p => p.CreateUserID).IsModified = true;
_context.Entry(ngInfo).Property(p => p.Status).IsModified = true;
try try
{ {

Loading…
Cancel
Save