|
|
|
@ -213,6 +213,7 @@ |
|
|
|
T.SeqNo seqNo, T.QtyRequired qtyRequired, T.QtyReported qtyReported, T.QtyApprove qtyApprove, ROUND(T.TimeRequired, 3) timeRequired, |
|
|
|
T.TimeReported timeReported, T.PlanStartTime planStartTime, T.PlanFinishTime planFinishTime, T.BarcodeID barcodeId, T.Remark remark, |
|
|
|
T.Crewsize crewSize, T.ClosedFlag closedFlag, T.QtyScrapt qtyScrapt, T.OutWorkFlag outWorkFlag, T.S_ScheduledDate scheduledDate, |
|
|
|
t.S_WorkCenterNo workCenterNo, |
|
|
|
T.S_ResourceID resourceId, dbo.getWorkCenterResourceDesc(T.Site, t.S_WorkCenterNo, T.S_ResourceID) resourceDesc, |
|
|
|
E.S_ScheduledSeqNo scheduledSeqNo, T.S_ShiftNo shiftNo, D.MachSetupTime machSetupTime, D.MachRunFactor machRunFactor, |
|
|
|
D.FactorUnit factorUnit, D.Efficiency efficiency,D.NextItemNo nextItemNo, dbo.Get_SOOpsDescription(T.Site,T.OrderNo,D.NextItemNo) nextItemDesc, |
|
|
|
@ -738,7 +739,7 @@ |
|
|
|
</select> |
|
|
|
|
|
|
|
<!--检查派工单是否关闭--> |
|
|
|
<select id="countSfdcRollByRollNo" parameterType="SearchScheduleData" resultType="java.lang.Integer"> |
|
|
|
<select id="checkScheduleStatus" parameterType="SearchScheduleData" resultType="java.lang.Integer"> |
|
|
|
SELECT COUNT(1) FROM SOScheduledRouting ssr |
|
|
|
<where> |
|
|
|
<if test="site != null and site != ''"> |
|
|
|
@ -762,7 +763,7 @@ |
|
|
|
|
|
|
|
<!--获取rollId和normalRollId--> |
|
|
|
<select id="getRollIdAndNormalRollIdByCon" parameterType="SearchScheduleData" resultType="java.util.HashMap"> |
|
|
|
SELECT MAX(RollID) rollId, MAX(NormalRollID) normalRollId FROM SFDC_Rolls |
|
|
|
SELECT MAX(RollID) rollId, MAX(NormalRollID) normalRollId FROM SFDC_Rolls ssr |
|
|
|
<where> |
|
|
|
<if test="site != null and site != ''"> |
|
|
|
AND ssr.Site = #{site} |
|
|
|
@ -775,17 +776,17 @@ |
|
|
|
|
|
|
|
<!--插入sfdcRolls的数据--> |
|
|
|
<insert id="insertSfdcRolls" parameterType="SfdcRollData"> |
|
|
|
INSERT INTO SFDC_Rolls(Site, OrderNo, RollNo, CreatedDate, Createdby, CreatedOpsItemNo, CreatedOpsSeqNo, CurrentOpsItemNo, LastFinishedOpsItemNo, FinishedDate, |
|
|
|
INSERT INTO SFDC_Rolls(Site, OrderNo, RollID, RollNo, CreatedDate, Createdby, CreatedOpsItemNo, CreatedOpsSeqNo, CurrentOpsItemNo, LastFinishedOpsItemNo, FinishedDate, |
|
|
|
FinishedFlag, OnLineFlag, PauseFlag, OriRollNo, Remark, StartOpsItemNo, RollType, RollType_DB, RollQty, FirstLevelRollNo, FGRollFlag, FGRollID, |
|
|
|
NormalRollID, CombineFlag, VirtualRollFlag, VirtualLinkRollNo, CQCPassFlag, CQCInspectedFlag, CQCNeedInspectFlag) |
|
|
|
VALUES(#{site}, #{orderNo}, #{rollNo}, #{createdDate}, #{createdBy}, #{createdOpsItemNo}, #{createdOpsSeqNo}, #{currentOpsItemNo}, #{lastFinishedOpsItemNo}, #{finishedDate}, |
|
|
|
VALUES(#{site}, #{orderNo}, #{rollId}, #{rollNo}, #{createdDate}, #{createdBy}, #{createdOpsItemNo}, #{createdOpsSeqNo}, #{currentOpsItemNo}, #{lastFinishedOpsItemNo}, #{finishedDate}, |
|
|
|
#{finishedFlag}, #{onLineFlag}, #{pauseFlag}, #{oriRollNo}, #{remark}, #{startOpsItemNo}, #{rollType}, #{rollTypeDb}, #{rollQty}, #{firstLevelRollNo}, #{fgRollFlag}, #{fgRollId}, |
|
|
|
#{normalRollId}, #{combineFlag}, #{virtualRollFlag}, #{virtualLinkRollNo}, #{cqcPassFlag}, #{cqcInspectedFlag}, #{cqcNeedInspectFlag}) |
|
|
|
</insert> |
|
|
|
|
|
|
|
<!--插入sfdcRollOps的数据--> |
|
|
|
<insert id="insertSfdcRolls" parameterType="SfdcRollData"> |
|
|
|
INSERT INTO SFDC_Rolls(Site, OrderNo, RollNo, ItemNo, SeqNo, StartProdFlag, FinishedFlag, PauseFlag, |
|
|
|
<insert id="insertSfdcRollOps" parameterType="SfdcRollData"> |
|
|
|
INSERT INTO SFDC_RollOps(Site, OrderNo, RollNo, ItemNo, SeqNo, StartProdFlag, FinishedFlag, PauseFlag, |
|
|
|
Remark, QtyReported, QtyDefected, ReportedFlag) |
|
|
|
VALUES(#{site}, #{orderNo}, #{rollNo}, #{itemNo}, #{seqNo}, #{startProdFlag}, #{finishedFlag}, #{pauseFlag}, |
|
|
|
#{remark}, #{qtyReported}, #{qtyDefected}, #{reportedFlag}) |
|
|
|
|