Browse Source

FQC排产缺待排产时间

master
rui_li 4 years ago
parent
commit
5bdf0efd9d
  1. 9
      src/main/java/com/gaotao/modules/schedule/data/ShopOrderOutData.java
  2. 2
      src/main/resources/mapper/schedule/SchedulingMapper.xml

9
src/main/java/com/gaotao/modules/schedule/data/ShopOrderOutData.java

@ -45,6 +45,7 @@ public class ShopOrderOutData extends BaseShopOrderData {
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date prePlanFinishTime;//前道结束时间 private Date prePlanFinishTime;//前道结束时间
private Float timeRequired;//需求时间
public ShopOrderOutData() { public ShopOrderOutData() {
} }
@ -232,4 +233,12 @@ public class ShopOrderOutData extends BaseShopOrderData {
public void setPrePlanFinishTime(Date prePlanFinishTime) { public void setPrePlanFinishTime(Date prePlanFinishTime) {
this.prePlanFinishTime = prePlanFinishTime; this.prePlanFinishTime = prePlanFinishTime;
} }
public Float getTimeRequired() {
return timeRequired;
}
public void setTimeRequired(Float timeRequired) {
this.timeRequired = timeRequired;
}
} }

2
src/main/resources/mapper/schedule/SchedulingMapper.xml

@ -18,7 +18,7 @@
SELECT T.Site site, T.OrderNo orderNo, T.ItemNo itemNo, T.OperationDesc itemDesc, D.NeedDate needDate, T.PartNo partNo, P.PartDescription partDesc, SELECT T.Site site, T.OrderNo orderNo, T.ItemNo itemNo, T.OperationDesc itemDesc, D.NeedDate needDate, T.PartNo partNo, P.PartDescription partDesc,
P.Spec spec, T.WorkCenterNo workCenterNo, T.NextItemNo nextItemNo, S2.OperationDesc nextItemDesc, T.PreItemNo preItemNo,S1.OperationDesc preItemDesc, P.Spec spec, T.WorkCenterNo workCenterNo, T.NextItemNo nextItemNo, S2.OperationDesc nextItemDesc, T.PreItemNo preItemNo,S1.OperationDesc preItemDesc,
S1.ScheduledFlag preScheduledFlag, T.QtyReported qtyReported, T.ScheduledFlag scheduledFlag, D.LotSize lotSize, D.EnterDate enterDate, S1.ScheduledFlag preScheduledFlag, T.QtyReported qtyReported, T.ScheduledFlag scheduledFlag, D.LotSize lotSize, D.EnterDate enterDate,
dbo.Get_SOOpsScheduleAvailResource(T.Site,T.OrderNo,T.WorkCenterNo,T.ItemNo) as AvailResource, ROUND(T.TimeRequired, 3) timeRequired,
dbo.Get_SOOpsScheduleAvailResource(T.Site,T.OrderNo,T.WorkCenterNo,T.ItemNo) as AvailResource, ROUND(T.TimeRequired, 2) timeRequired,
dbo.getScheduleToPlanTime(D.LotSize, T.MachSetupTime, T.MachRunFactor, T.FactorUnit, T.Efficiency) scheduleToPlanTime, dbo.getScheduleToPlanTime(D.LotSize, T.MachSetupTime, T.MachRunFactor, T.FactorUnit, T.Efficiency) scheduleToPlanTime,
D.CustomerID customerId, P.ConfigurationTemplateID customerName, T.MachRunFactor machRunFactor, T.MachSetupTime machSetupTime, T.FactorUnit factorUnit, D.CustomerID customerId, P.ConfigurationTemplateID customerName, T.MachRunFactor machRunFactor, T.MachSetupTime machSetupTime, T.FactorUnit factorUnit,
T.QtyScheduled qtyScheduled, (round(T.QtyRequired,3) - Round(T.QtyScheduled,3)) qtyToSchedule, Isnull(S1.QtyScheduled,0.0) qtyScheduledPreOps, T.QtyScheduled qtyScheduled, (round(T.QtyRequired,3) - Round(T.QtyScheduled,3)) qtyToSchedule, Isnull(S1.QtyScheduled,0.0) qtyScheduledPreOps,

Loading…
Cancel
Save