预备signalr

This commit is contained in:
qianhao.xu
2023-12-01 15:39:07 +08:00
parent 4fc6dd5d8c
commit 3429a1e39e
15 changed files with 373 additions and 13 deletions

View File

@@ -84,7 +84,7 @@ namespace ZR.Service.mes.pro
.Where(it => it.Id.Equals(id))
.ExecuteCommand();
}
public int ReleaseProduction(string id, HttpContext context)
{
int result = Context.Updateable<ProWorkorder>()
@@ -180,7 +180,7 @@ namespace ZR.Service.mes.pro
.AndIF(year > 0, it => it.Year == year)
.AndIF(week > 0, it => it.Week == week)
.AndIF(date > 0, it => it.Date == date)
.And(it=>it.Wrokerorder_status==1)
.And(it=>it.Wrokerorder_status==2) // 已经排产
.ToExpression();

View File

@@ -0,0 +1,33 @@
using Infrastructure.Attribute;
using Microsoft.Extensions.DependencyInjection;
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ZR.Model.MES.qc.DTO;
using ZR.Model.MES.qu;
using ZR.Service.mes.qc.IService;
using ZR.Service.mes.qu.IService;
namespace ZR.Service.mes.qc
{
[AppService(ServiceType = typeof(IFirstFQCService), ServiceLifetime = LifeTime.Transient)]
public class FirstFQCService : BaseService<QcInspectionitem>, IFirstFQCService
{
public CheckItemTableDTO GetCheckItemTable()
{
CheckItemTableDTO checkItem=new CheckItemTableDTO();
checkItem.Paint = Queryable().Where(it => it.InspectionModule == "油漆").OrderBy(it=>it.Id).ToList();
checkItem.device = Queryable().Where(it => it.InspectionModule == "设备").OrderBy(it => it.Id).ToList();
checkItem.Blank = Queryable().Where(it => it.InspectionModule == "毛坯").OrderBy(it => it.Id).ToList();
checkItem.program = Queryable().Where(it => it.InspectionModule == "程序").OrderBy(it => it.Id).ToList();
checkItem.Team = Queryable().Where(it => it.InspectionModule == "班组操作").OrderBy(it => it.Id).ToList();
return checkItem;
}
}
}

View File

@@ -0,0 +1,14 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ZR.Model.MES.qc.DTO;
namespace ZR.Service.mes.qc.IService
{
public interface IFirstFQCService
{
public CheckItemTableDTO GetCheckItemTable();
}
}