32 lines
998 B
C#
32 lines
998 B
C#
using Infrastructure.Attribute;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using ZR.Model.MES.mm;
|
|
using ZR.Service.mes.mm.IService;
|
|
|
|
namespace ZR.Service.mes.mm
|
|
{
|
|
|
|
|
|
[AppService(ServiceType = typeof(IMmFinishedwarehouseService), ServiceLifetime = LifeTime.Transient)]
|
|
public class MmFinishedwarehouseService : BaseService<MmAgvLocation>, IMmFinishedwarehouseService
|
|
{
|
|
|
|
public string[] Finish_point()
|
|
{
|
|
List<MmAgvLocation> positions = Context.Queryable<MmAgvLocation>()
|
|
.Where(it => it.AreaCode == 4|| it.AreaCode == 5|| it.AreaCode == 8)
|
|
.ToList();
|
|
|
|
string[] cors = new string[positions.Count];
|
|
for (int i = 0; i < positions.Count; i++) cors[i] = positions[i].Coordinate.ToString();
|
|
|
|
return cors;
|
|
}
|
|
}
|
|
}
|