20260409 返修焊缝记录导出
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
|
||||
----럿錦보룹션쩌柬暠
|
||||
alter VIEW [dbo].[HJGL_View_CH_RepairItemRecord]
|
||||
/*럿錦보룹션쩌柬暠*/
|
||||
AS
|
||||
SELECT
|
||||
Record.RepairItemRecordId,
|
||||
Record.ProjectId,
|
||||
Record.ISO_ID,
|
||||
Record.JOT_ID,
|
||||
Record.FilmNum,
|
||||
Record.TrustItemID,
|
||||
Record.BatchId,
|
||||
Record.RepairMark,
|
||||
Record.DefectNature,
|
||||
Record.IsWeld,
|
||||
Record.JOT_CellWelder,
|
||||
Record.JOT_FloorWelder,
|
||||
Record.WeldDate,
|
||||
Record.ConstructionPerson,
|
||||
Record.ConfirmDate,
|
||||
Record.FeedbackDate,
|
||||
Record.NDT_ID,
|
||||
Record.IsPrint,
|
||||
Record.PrintMan,
|
||||
Record.PrintDate,
|
||||
Record.TrustRemark,
|
||||
Project.ProjectCode,
|
||||
IsoInfo.ISO_IsoNo,
|
||||
JointInfo.JOT_JointNo,
|
||||
CASE Record.IsWeld WHEN 1 THEN 'True'
|
||||
ELSE 'False' END AS IsWeldStr,
|
||||
WeldMethod.WME_Name, --보쌈렘랬
|
||||
Steel.STE_Code, --보쌈꼼죕
|
||||
CONVERT(FLOAT,JointInfo.JOT_Dia) AS JOT_Dia, --棍쓺
|
||||
JointInfo.JOT_PrepareTemp, --渡훑侊똑
|
||||
CellWelder.WED_Code AS CellWelderCode, --댔뒀보묏덜뵀
|
||||
FloorWelder.WED_Code AS FloorWelderCode, --맨충보묏덜뵀
|
||||
Batch.BatchCode, --툽늴긍뵀
|
||||
RepairItem.ExtendedNum, --윈탠뵀
|
||||
RepairItem.CheckPlace, --쇱꿎뒈듐
|
||||
RepairItem.Remark, --구鬧
|
||||
RepairItem.CheckPerson, --쇱駱逃
|
||||
Repair.RepairTrustDate, --럿錦官辜휑퍅
|
||||
Repair.CH_RepairNo --럿錦官辜데긍뵀
|
||||
,(case when trustItem.CH_TrustItemID is not null and trustItem.States='2' then 1 else (case when repairItems.CH_RepairItemId is not null and repairItems.States='2' then 1 else 0 end) end) as States1--탠튬북목
|
||||
,(case when trustItem.CH_TrustItemID is not null and trustItem.States!='2' then 1 else (case when repairItems.CH_RepairItemId is not null and repairItems.States!='2' then 1 else 0 end) end) as States3--덤탠튬
|
||||
FROM dbo.HJGL_CH_RepairItemRecord AS Record
|
||||
LEFT JOIN dbo.Base_Project AS Project ON Project.ProjectId=Record.ProjectId
|
||||
LEFT JOIN dbo.HJGL_PW_IsoInfo AS IsoInfo ON Record.ISO_ID = IsoInfo.ISO_ID
|
||||
LEFT JOIN dbo.HJGL_PW_JointInfo AS JointInfo ON JointInfo.JOT_ID = Record.JOT_ID
|
||||
LEFT JOIN dbo.HJGL_BS_WeldMethod AS WeldMethod ON WeldMethod.WME_ID = JointInfo.WME_ID
|
||||
LEFT JOIN dbo.HJGL_BS_Steel AS Steel ON Steel.STE_ID=JointInfo.STE_ID
|
||||
LEFT JOIN dbo.HJGL_BS_Welder AS CellWelder ON CellWelder.WED_ID=Record.JOT_CellWelder
|
||||
LEFT JOIN dbo.HJGL_BS_Welder AS FloorWelder ON FloorWelder.WED_ID=Record.JOT_FloorWelder
|
||||
LEFT JOIN dbo.HJGL_BO_Batch AS Batch ON Batch.BatchId=Record.BatchId
|
||||
LEFT JOIN dbo.HJGL_CH_RepairItem AS RepairItem ON RepairItem.RepairItemRecordId=Record.RepairItemRecordId
|
||||
LEFT JOIN dbo.HJGL_CH_Repair AS Repair ON Repair.CH_RepairID=RepairItem.CH_RepairID
|
||||
left join HJGL_CH_TrustItem as trustItem on trustItem.CH_TrustItemID = Record.TrustItemID
|
||||
left join HJGL_CH_RepairItem as repairItems on repairItems.CH_RepairItemId= Record.TrustItemID
|
||||
|
||||
GO
|
||||
|
||||
|
||||
Reference in New Issue
Block a user