Browse Source

完成Update修改

master
me 1 week ago
parent
commit
33c3fca9db
  1. 2
      API/Wood.Service/Controllers/CheryRecurringJobInputPageController.cs
  2. 15
      API/Wood.Service/Controllers/NormalBaseController.cs
  3. 6
      API/Wood.Service/Datas/SupplierEmployeeDtService.cs
  4. 6
      API/Wood.Service/Datas/SupplierInfoDtService.cs
  5. 6
      API/Wood.Service/Datas/SupplierProProcessEquipmentDtService.cs

2
API/Wood.Service/Controllers/CheryRecurringJobInputPageController.cs

@ -151,7 +151,7 @@ namespace TaskManager.Controllers
return;
}
var sublist = _jobDbContext.TaskSub.Where(p => taskName.Contains(p.TaskName) && p.WriteState == false && p.Subscriber == client ).ToList();
int pageSize = ;
int pageSize = 10;
if (!sublist.Any())
{
foreach (var sub in sublist)

15
API/Wood.Service/Controllers/NormalBaseController.cs

@ -74,17 +74,23 @@ namespace Wood.Service.Controllers
/// </summary>
/// <param name="entity"></param>
/// <returns></returns>
[HttpPut("{id}")]
public async virtual Task<IActionResult> Update(long UId, T entity)
[HttpPut]
[Route("Update/{UId}")]
public async virtual Task<IActionResult> Update(T entity)
{
var _first = await _repository.GetByIdAsync(UId);
if (entity.UId == 0)
{
throw new Exception("更新时,实体主键UId不能为空或0");
}
var _first = await _repository.GetByIdAsync(entity.UId);
if (_first == null)
{
throw new Exception($"NormalBaseController.Update报错:根据UId{entity.UId}没有找到记录");
return new JsonResult(new { Code = 400, Message = "修改失败!" });
}
EntityMapper.Trans(_first, entity, "UId");
await _repository.UpdateAsync(entity);
await _repository.UpdateAsync(_first);
return new JsonResult(new { Code = 200, Message = "修改成功!" });
}
/// <summary>
@ -313,6 +319,7 @@ namespace Wood.Service.Controllers
}
catch (Exception ex)
{
throw new Exception("NormalBaseController.Import报错:" + ex.Message);
// await _logger.AddError(ex.Message, TaskName);
return new JsonResult(new { Code = 400, Message = "导入失败!" });
}

6
API/Wood.Service/Datas/SupplierEmployeeDtService.cs

@ -106,7 +106,7 @@ namespace Wood.Service.Datas
{
empDtObj.UId = firstObj.UId;
empDtObj.CreationTime = CommonHelper.CurrentTime;
var ret = await base.Update(firstObj.UId, empDtObj);
var ret = await base.Update(empDtObj);
}
}
#endregion
@ -163,7 +163,7 @@ namespace Wood.Service.Datas
}
}
public override async Task<IActionResult> Update(long UId, SUPPLIER_EMPLOYEE_DT entity)
public override async Task<IActionResult> Update(SUPPLIER_EMPLOYEE_DT entity)
{
using var transaction = _context.Database.BeginTransaction();
try
@ -191,7 +191,7 @@ namespace Wood.Service.Datas
}
else
{
var ret = await base.Update(firstObj.UId, entity);
var ret = await base.Update(entity);
}
#endregion

6
API/Wood.Service/Datas/SupplierInfoDtService.cs

@ -104,7 +104,7 @@ namespace Wood.Service.Datas
{
empDtObj.UId = firstObj.UId;
empDtObj.CreationTime = CommonHelper.CurrentTime;
var ret = await base.Update(firstObj.UId, empDtObj);
var ret = await base.Update(empDtObj);
}
}
#endregion
@ -162,7 +162,7 @@ namespace Wood.Service.Datas
}
}
public override async Task<IActionResult> Update(long UId, SUPPLIER_INFO_DT entity)
public override async Task<IActionResult> Update(SUPPLIER_INFO_DT entity)
{
using var transaction = _context.Database.BeginTransaction();
try
@ -189,7 +189,7 @@ namespace Wood.Service.Datas
}
else
{
var ret = await base.Update(firstObj.UId, entity);
var ret = await base.Update(entity);
}
#endregion

6
API/Wood.Service/Datas/SupplierProProcessEquipmentDtService.cs

@ -104,7 +104,7 @@ namespace Wood.Service.Datas
{
empDtObj.UId = firstObj.UId;
empDtObj.CreationTime = CommonHelper.CurrentTime;
var ret = await base.Update(firstObj.UId, empDtObj);
var ret = await base.Update(empDtObj);
}
}
#endregion
@ -159,7 +159,7 @@ namespace Wood.Service.Datas
}
}
public override async Task<IActionResult> Update(long UId, SUPPLIER_PRO_PROCESS_EQUIPMENT_DT entity)
public override async Task<IActionResult> Update(SUPPLIER_PRO_PROCESS_EQUIPMENT_DT entity)
{
using var transaction = _context.Database.BeginTransaction();
try
@ -185,7 +185,7 @@ namespace Wood.Service.Datas
}
else
{
var ret = await base.Update(firstObj.UId, entity);
var ret = await base.Update(entity);
}
#endregion

Loading…
Cancel
Save