Commit d6ec7cad by jiawei.su

someupdate

parent f222fca0
...@@ -3,6 +3,7 @@ using System.Collections.Generic; ...@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using OfficeOpenXml.FormulaParsing.Excel.Functions.DateTime;
using Siger.Middlelayer.AccRepository.Entities; using Siger.Middlelayer.AccRepository.Entities;
using Siger.Middlelayer.AccRepository.Repositories.Interface; using Siger.Middlelayer.AccRepository.Repositories.Interface;
using Siger.Middlelayer.AccRepository.Request; using Siger.Middlelayer.AccRepository.Request;
...@@ -212,13 +213,36 @@ namespace Siger.ApiACC.Controllers ...@@ -212,13 +213,36 @@ namespace Siger.ApiACC.Controllers
ordercode=plandts.OrderNumber, ordercode=plandts.OrderNumber,
fixtureguid= fixtureToolsObj.FixtureGuid, fixtureguid= fixtureToolsObj.FixtureGuid,
locationid=fixtureToolsObj.Location, locationid=fixtureToolsObj.Location,
remark ="手动任务", remark ="手动任务",
}); });
// var monitor= _automationFixtureMonitor.Get() var monitor = _automationFixtureMonitor.Get(f => f.fixtureguid == fixtureToolsObj.FixtureGuid);
if (monitor==null)
{
_automationFixtureMonitor.Insert(new siger_automation_fixture_tools_monitor
{
fixtureguid=fixtureToolsObj.FixtureGuid,
projectId=ProjectId,
section=loading.section,
sn=sn,
createtime=DateTime.Now,
updatetime=DateTime.Now,
status=(int)Automation.MachineStatus.Produce,
});
}
else
{
monitor.sn = sn;
monitor.section = loading.section;
monitor.updatetime = DateTime.Now;
monitor.status = (int)Automation.MachineStatus.Produce;
_automationFixtureMonitor.Update(monitor);
}
if (_unitOfWork.Commit() > 0) if (_unitOfWork.Commit() > 0)
return new ObjectResult(CommonEnum.Succefull); return new ObjectResult(CommonEnum.Succefull);
......
...@@ -9,7 +9,7 @@ namespace Siger.Middlelayer.AccRepository.Entities ...@@ -9,7 +9,7 @@ namespace Siger.Middlelayer.AccRepository.Entities
/// <summary> /// <summary>
/// 工装ID /// 工装ID
/// </summary> /// </summary>
public int fixtureId { get; set; } public string fixtureguid { get; set; }
/// <summary> /// <summary>
/// 当前工站ID /// 当前工站ID
/// </summary> /// </summary>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment