|
|
@ -146,6 +146,7 @@ |
|
|
S1.PlanFinishTime preOpsPlanFinishTime, T.Remark remark, D.OriSOOrderNo oriSOOrderNo, P.Remark custPartNo, T.Efficiency eficiency, |
|
|
S1.PlanFinishTime preOpsPlanFinishTime, T.Remark remark, D.OriSOOrderNo oriSOOrderNo, P.Remark custPartNo, T.Efficiency eficiency, |
|
|
(Case when dbo.Get_SOOpsJobEstFinishDate(T.Site,T.OrderNo,T.ItemNo,T.SeqNo)<![CDATA[ <= ]]>T.PlanFinishTime then 0.0 |
|
|
(Case when dbo.Get_SOOpsJobEstFinishDate(T.Site,T.OrderNo,T.ItemNo,T.SeqNo)<![CDATA[ <= ]]>T.PlanFinishTime then 0.0 |
|
|
else round((convert(float,dbo.Get_SOOpsJobEstFinishDate(T.Site,T.OrderNo,T.ItemNo,T.SeqNo)) - convert(float,T.PlanFinishTime)) * 24,2) end) delayHours, |
|
|
else round((convert(float,dbo.Get_SOOpsJobEstFinishDate(T.Site,T.OrderNo,T.ItemNo,T.SeqNo)) - convert(float,T.PlanFinishTime)) * 24,2) end) delayHours, |
|
|
|
|
|
dbo.Get_SOSchedule_RecordIdentity(T.Site,T.PlanStartTime,T.PlanFinishTime,D.NeedDate,S1.PlanStartTime,S1.PlanFinishTime) mergeStatusCon, |
|
|
D.CostRollUpFlag costRollUpFlag |
|
|
D.CostRollUpFlag costRollUpFlag |
|
|
from SOScheduledList as E,SOScheduledRouting as T |
|
|
from SOScheduledList as E,SOScheduledRouting as T |
|
|
Left Join ShopOrder as D On T.Site=D.Site and T.OrderNo=D.OrderNo |
|
|
Left Join ShopOrder as D On T.Site=D.Site and T.OrderNo=D.OrderNo |
|
|
@ -1049,8 +1050,8 @@ |
|
|
|
|
|
|
|
|
<!--获取班次选择的数据--> |
|
|
<!--获取班次选择的数据--> |
|
|
<select id="getScheduleShiftWithSelect" parameterType="SearchScheduleData" resultType="java.util.HashMap"> |
|
|
<select id="getScheduleShiftWithSelect" parameterType="SearchScheduleData" resultType="java.util.HashMap"> |
|
|
SELECT WR.ResourceID resourceId, CE.ScheduleDate scheduleDate, CES.ShiftNo shiftNo, CES.ShiftDesc shiftDesc, |
|
|
|
|
|
CONVERT(VARCHAR(5), CES.StartExactTime, 108) starttime, CONVERT(VARCHAR(5), CES.EndExactTime, 108) endTime, |
|
|
|
|
|
|
|
|
SELECT WR.ResourceID resourceId, CONVERT(VARCHAR(10), CE.ScheduleDate, 120) scheduleDate, CES.ShiftNo shiftNo, CES.ShiftDesc shiftDesc, |
|
|
|
|
|
CONVERT(VARCHAR(5), CES.StartExactTime, 108) startTime, CONVERT(VARCHAR(5), CES.EndExactTime, 108) endTime, |
|
|
(CASE WHEN CES.EndTime <![CDATA[<]]> CES.StartTime THEN 'Y' ELSE 'N' END) nextDayFlag |
|
|
(CASE WHEN CES.EndTime <![CDATA[<]]> CES.StartTime THEN 'Y' ELSE 'N' END) nextDayFlag |
|
|
FROM WorkCenterResource WR, Calendar_Exception CE, Calendar_Exception_Shift CES |
|
|
FROM WorkCenterResource WR, Calendar_Exception CE, Calendar_Exception_Shift CES |
|
|
WHERE WR.Site=CE.Site and WR.CalendarID=CE.CalendarID |
|
|
WHERE WR.Site=CE.Site and WR.CalendarID=CE.CalendarID |
|
|
|