抛光库导入
This commit is contained in:
@@ -1289,16 +1289,14 @@ namespace ZR.Service.mes.qc
|
||||
boardData.StockOneTimeWarehouseCount = oneTimeWarehouseTotal;
|
||||
// 产线合格
|
||||
int productQualifiedTotal =
|
||||
(
|
||||
Context
|
||||
.Queryable<QcQualityStatisticsFirst>()
|
||||
.WhereIF(
|
||||
!string.IsNullOrEmpty(query.Partnumber),
|
||||
it => it.FinishedPartNumber == query.Partnumber
|
||||
)
|
||||
.Where(it => it.StartTime >= boardData.OneTimeStockTime)
|
||||
.Sum(it => it.QualifiedNumber) ?? 0
|
||||
) / 3;
|
||||
Context
|
||||
.Queryable<QcQualityStatisticsFirst>()
|
||||
.WhereIF(
|
||||
!string.IsNullOrEmpty(query.Partnumber),
|
||||
it => it.FinishedPartNumber == query.Partnumber
|
||||
)
|
||||
.Where(it => it.StartTime >= boardData.OneTimeStockTime)
|
||||
.Sum(it => it.QualifiedNumber) ?? 0;
|
||||
// 倒车雷达
|
||||
string[] checkStrArray2 = { "倒车雷达" };
|
||||
var ParkingSensorPartNumberCheck = Expressionable.Create<WmMaterial>();
|
||||
@@ -1306,7 +1304,7 @@ namespace ZR.Service.mes.qc
|
||||
{
|
||||
ParkingSensorPartNumberCheck.Or(it => it.Description.Contains(checkStr));
|
||||
}
|
||||
;
|
||||
;
|
||||
ParkingSensorPartNumberCheck.And(it => it.Type == 1).And(it => it.Status == 1);
|
||||
List<string> ParkingSensorPartNumberList = Context
|
||||
.Queryable<WmMaterial>()
|
||||
@@ -1325,9 +1323,9 @@ namespace ZR.Service.mes.qc
|
||||
.Queryable<QcQualityStatisticsFirst>()
|
||||
.Where(predicateParkingSensor)
|
||||
.Sum(it => it.QualifiedNumber) ?? 0;
|
||||
productParkingSensorbQualifiedTotal = productParkingSensorbQualifiedTotal / 3;
|
||||
// 产线合格 - 倒车雷达
|
||||
productQualifiedTotal -= productParkingSensorbQualifiedTotal;
|
||||
productQualifiedTotal =
|
||||
(productQualifiedTotal - productParkingSensorbQualifiedTotal) / 3;
|
||||
|
||||
// 抛光合格
|
||||
int polishQualifiedTotal =
|
||||
@@ -1350,13 +1348,14 @@ namespace ZR.Service.mes.qc
|
||||
.Where(it => it.StartTime >= boardData.OneTimeStockTime)
|
||||
.Sum(it => it.RequireNumber) ?? 0;
|
||||
// 后道直接出库
|
||||
int afterPolishOutTotal = Context
|
||||
int afterPolishOutTotal =
|
||||
Context
|
||||
.Queryable<WmPolishQualityStatistics>()
|
||||
.WhereIF(
|
||||
!string.IsNullOrEmpty(query.Partnumber),
|
||||
it => it.Partnumber == query.Partnumber
|
||||
)
|
||||
.Where(it =>it.Type == 1)
|
||||
.Where(it => it.Type == 1)
|
||||
.Where(it => it.StartTime >= boardData.OneTimeStockTime)
|
||||
.Sum(it => it.RequireNumber) ?? 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user