Browse Source

2025-11-13

优化
master
fengyuan_yang 2 months ago
parent
commit
96818fff1b
  1. 2
      src/main/java/com/gaotao/modules/boxManage/data/SoReceiveCasesData.java
  2. 2
      src/main/java/com/gaotao/modules/boxManage/entity/SoReceiveCases.java
  3. 6
      src/main/resources/mapper/shopOrder/ShopOrderMapper.xml

2
src/main/java/com/gaotao/modules/boxManage/data/SoReceiveCasesData.java

@ -52,6 +52,8 @@ public class SoReceiveCasesData extends SoReceiveCases {

2
src/main/java/com/gaotao/modules/boxManage/entity/SoReceiveCases.java

@ -195,6 +195,8 @@ public class SoReceiveCases {

6
src/main/resources/mapper/shopOrder/ShopOrderMapper.xml

@ -118,7 +118,7 @@
S2.OperationDesc AS NextOperationDesc,
S2.ScheduledFlag AS NextScheduledFlag,
D.CustomerID,
P.ConfigurationTemplateID AS CustomerName,
C.CustomerName AS CustomerName,
D.EnterDate,
dbo.Get_SOOpsScheduleAvailResource (
T.Site,
@ -159,7 +159,8 @@
T.closedby,
T.serial_number AS serialNumber,
d.total_roll,
ISNULL(R.RollCount, 0) AS rollCount
ISNULL(R.RollCount, 0) AS rollCount,
D.LotSize AS OrderQty
FROM
SOScheduledRouting AS T
INNER JOIN SORouting AS S WITH(NOLOCK) ON T.Site = S.Site AND T.OrderNo = S.OrderNo AND T.ItemNo = S.ItemNo
@ -169,6 +170,7 @@
LEFT JOIN SORouting AS S1 WITH(NOLOCK) ON S.Site = S1.Site AND S.OrderNo = S1.OrderNo AND S.PreItemNo = S1.ItemNo
LEFT JOIN SORouting AS S2 WITH(NOLOCK) ON S.Site = S2.Site AND S.OrderNo = S2.OrderNo AND S.NextItemNo = S2.ItemNo
LEFT JOIN ( SELECT Site, CreatedOpsSeqNo, COUNT(1) AS RollCount FROM SFDC_Rolls WITH(NOLOCK) WHERE RollType = '下道流转' GROUP BY Site, CreatedOpsSeqNo) AS R ON R.Site = T.Site AND R.CreatedOpsSeqNo = T.SeqNo
LEFT JOIN Customer C WITH(NOLOCK) ON D.Site = C.Site AND D.CustomerID = C.CustomerID
<where>
AND T.Site = S.Site
AND T.OrderNo = S.OrderNo

Loading…
Cancel
Save