80 lines
1.7 KiB
C#
80 lines
1.7 KiB
C#
using DOAN.Model.MES.bigscreen.Dto;
|
|
using DOAN.Model.mes.echarts;
|
|
using DOAN.Model.MES.product;
|
|
using DOAN.Service.MES.bigScreen.IService;
|
|
using Infrastructure.Attribute;
|
|
|
|
namespace DOAN.Service.MES.bigScreen
|
|
{
|
|
|
|
/// <summary>
|
|
/// 生产大屏 2
|
|
/// </summary>
|
|
[AppService(ServiceType = typeof(IProduct2BigScreenService), ServiceLifetime = LifeTime.Transient)]
|
|
public class Product2BigScreenService : BaseService<ProWorkorder>, IProduct2BigScreenService
|
|
{
|
|
public ProductBigScreenMoudle02Dto GetMoudle01()
|
|
{
|
|
ProductBigScreenMoudle02Dto productBigScreen = new ProductBigScreenMoudle02Dto();
|
|
|
|
//今日班组
|
|
productBigScreen.TodayGroupQuantity= Context.Queryable<ProWorkorder>().Where(it => it.WorkorderDate == DateTime.Today)
|
|
.GroupBy(it => it.GroupCode).Count();
|
|
|
|
|
|
|
|
return productBigScreen;
|
|
|
|
}
|
|
|
|
public EchartsOptions GetMoudle02()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
public EchartsOptions GetMoudle03()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
public EchartsOptions GetMoudle04()
|
|
{
|
|
return null;
|
|
|
|
|
|
}
|
|
|
|
public EchartsOptions GetMoudle05()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
public EchartsOptions GetMoudle06()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
public EchartsOptions GetMoudle07()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
public EchartsOptions GetMoudle08()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
public EchartsOptions GetMoudle09()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
public EchartsOptions GetMoudle10()
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
|
|
}
|