穿透项目加状态
This commit is contained in:
@@ -45,14 +45,14 @@ namespace FineUIPro.Web.DataShow
|
||||
LEFT JOIN InApproveManager_EquipmentIn AS EQ ON EQ.EquipmentInId = Item.EquipmentInId
|
||||
LEFT JOIN Base_SpecialEquipment AS SPE ON Item.SpecialEquipmentId = SPE.SpecialEquipmentId
|
||||
LEFT JOIN Base_Project AS P ON EQ.ProjectId = P.ProjectId
|
||||
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = EQ.UnitId
|
||||
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = EQ.UnitId where (P.ProjectState2 is null or P.ProjectState2 !=9)
|
||||
UNION ALL SELECT Item.GeneralEquipmentInItemId AS ID,EQ.ProjectId,P.ProjectCode,P.ProjectName,EQ.UnitId,Unit.UnitName,Item.SpecialEquipmentId
|
||||
,SPE.SpecialEquipmentName,Item.SizeModel,Item.OwnerCheck,Item.CertificateNum,Item.IsUsed,EQ.CompileDate,'一般设备' AS EQType
|
||||
FROM InApproveManager_GeneralEquipmentInItem AS Item
|
||||
LEFT JOIN InApproveManager_GeneralEquipmentIn AS EQ ON EQ.GeneralEquipmentInId = Item.GeneralEquipmentInId
|
||||
LEFT JOIN Base_SpecialEquipment AS SPE ON Item.SpecialEquipmentId = SPE.SpecialEquipmentId
|
||||
LEFT JOIN Base_Project AS P ON EQ.ProjectId = P.ProjectId
|
||||
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = EQ.UnitId ) V
|
||||
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = EQ.UnitId where (P.ProjectState2 is null or P.ProjectState2 !=9)) V
|
||||
WHERE 1=1 ";
|
||||
|
||||
strSql += " AND V.IsUsed = @IsUsed";
|
||||
|
||||
Reference in New Issue
Block a user