1.0.0.20102401

Former-commit-id: 18e2e406b26dcb8fd39ad74ddd594590bb2f5f8d
Former-commit-id: 5aeb1cd2705457c7cdb400c833d95db666637c0a
TSXN
wanggang 5 years ago
parent 00d61a5c1b
commit d51393709b

@ -59,6 +59,22 @@ namespace IoTCenter.Api.Controllers
[HttpPost]
public ActionResult GetProduct([Required(ErrorMessage = nameof(RequiredAttribute))] string number, string organNumber)
{
try
{
var model = this._productRepo.ReadOnlyTable().Where(o => o.Number == number).FirstOrDefault();
model.Devices = this._deviceRepo.ReadOnlyTable()
.Where(o => o.Product.Id == model.Id)
.WhereIf(!string.IsNullOrWhiteSpace(organNumber), o => o.Node.OrganNodes.Any(o => o.Organ.Number == organNumber))
.Include(o=>o.Node)
.Include(o=>o.Data)
.ToList();
return Ok(model);
}
catch (Exception ex)
{
ex.PrintStack();
return Problem(ex.Message);
}
try
{
var model = this._nodeRepo.ReadOnlyTable()

@ -1,4 +1,4 @@
using System.Reflection;
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.20102301")]
[assembly: AssemblyInformationalVersion("1.0.0.20102401")]
Loading…
Cancel
Save