提交代码
This commit is contained in:
parent
0594d57506
commit
a1246056bf
|
@ -0,0 +1,474 @@
|
|||
delete from Sys_MenuFlowOperate;
|
||||
|
||||
--动火作业票
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('0c1a6c13-1cb8-45e8-a415-d93c4f2dd4c0','2E58D4F1-2FF1-450E-8A00-1CE3BBCF8D4B',1,1,1,'分包商施工经理意见',0)
|
||||
GO
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('211e7843-7986-4fd3-80ef-a0d01c0d1261','2E58D4F1-2FF1-450E-8A00-1CE3BBCF8D4B',2,1,1,'分包商HSE经理意见',0)
|
||||
GO
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('ac7d5fec-6bfe-4fbe-b385-1617691fa13f','2E58D4F1-2FF1-450E-8A00-1CE3BBCF8D4B',3,1,1,'五环施工经理意见',0)
|
||||
GO
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('d8477641-40ef-485e-92b7-3c5ddce7b9ce','2E58D4F1-2FF1-450E-8A00-1CE3BBCF8D4B',4,1,1,'五环HSE经理意见',0)
|
||||
GO
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('dc0fc1b6-f9bf-4810-94fb-473e8f9721d5','2E58D4F1-2FF1-450E-8A00-1CE3BBCF8D4B',5,1,1,'完成',1)
|
||||
GO
|
||||
--高处作业票
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('817F4373-5A30-4197-9793-5ACB0152E80F','DA1CAE8E-B5BF-4AC0-9996-AF6CAA412CA9',1,1,1,'分包商施工经理意见',0)
|
||||
GO
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('BF3A7FAD-6265-4228-ACB4-03DCA3581270','DA1CAE8E-B5BF-4AC0-9996-AF6CAA412CA9',2,1,1,'分包商HSE经理意见',0)
|
||||
GO
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('A71C71E1-9BAB-4AF6-A0DC-BFF18299FFEA','DA1CAE8E-B5BF-4AC0-9996-AF6CAA412CA9',3,1,1,'五环施工经理意见',0)
|
||||
GO
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('6630FC39-44FB-4B50-BA0D-7DEDB628F5EE','DA1CAE8E-B5BF-4AC0-9996-AF6CAA412CA9',4,1,1,'五环HSE经理意见',0)
|
||||
GO
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('45CAC29E-986E-4FCE-BE6F-C1FE085A0AD6','DA1CAE8E-B5BF-4AC0-9996-AF6CAA412CA9',5,1,1,'完成',1)
|
||||
GO
|
||||
--受限空间作业票
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('034452AD-92AB-4956-ACF6-BE89FE01BECE','AEC9166D-1C91-45F0-8BFE-D3D0479A28C7',1,1,1,'分包商施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('A0F4DE31-59C6-4DF9-B6AB-B559BC70FCAB','AEC9166D-1C91-45F0-8BFE-D3D0479A28C7',2,1,1,'分包商HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('A41B5815-8D40-4EB7-89EC-2A5E18D8EE8A','AEC9166D-1C91-45F0-8BFE-D3D0479A28C7',3,1,1,'五环施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('B72FAA80-D647-41EB-89B7-0A4A48DC53ED','AEC9166D-1C91-45F0-8BFE-D3D0479A28C7',4,1,1,'五环HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('B34C3254-91A5-45B9-8592-CBE7BCA2AF60','AEC9166D-1C91-45F0-8BFE-D3D0479A28C7',5,1,1,'完成',1)
|
||||
GO
|
||||
--射线作业票
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('FD0271ED-6CAB-4FC2-8645-E530F0724A79','F72FF20B-D3EB-46A5-97F7-C99B2473A140',1,1,1,'分包商施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('98448443-8BB2-4D29-B174-FF0EADD4711D','F72FF20B-D3EB-46A5-97F7-C99B2473A140',2,1,1,'分包商HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('EAC9F894-0ED7-49D3-A397-88B53E5C1D74','F72FF20B-D3EB-46A5-97F7-C99B2473A140',3,1,1,'五环施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('E5CE0A69-CF76-4685-A164-7F665DA26627','F72FF20B-D3EB-46A5-97F7-C99B2473A140',4,1,1,'五环HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('1D75313C-8C94-416B-84CE-37A41E376A76','F72FF20B-D3EB-46A5-97F7-C99B2473A140',5,1,1,'完成',1)
|
||||
GO
|
||||
--断路(占道)作业票
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('FE783A32-17ED-4BFC-917B-413C8DB246CC','4E607E83-41FC-4F49-B26F-A21CFE38328F',1,1,1,'分包商施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('EEA2A984-C229-48A5-972B-1D99D2C18475','4E607E83-41FC-4F49-B26F-A21CFE38328F',2,1,1,'分包商HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('D0C91634-29A7-43E2-98A3-62FA148AA517','4E607E83-41FC-4F49-B26F-A21CFE38328F',3,1,1,'五环施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('13FE0C64-AE97-47E9-8637-6904A87ECCE9','4E607E83-41FC-4F49-B26F-A21CFE38328F',4,1,1,'五环HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('6BA6D160-3D1C-4333-92E1-996A3F13AECC','4E607E83-41FC-4F49-B26F-A21CFE38328F',5,1,1,'完成',1)
|
||||
GO
|
||||
--动土作业票
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('755C6AC9-2E38-4D4F-AF33-33CB1744A9071','755C6AC9-2E38-4D4F-AF33-33CB1744A907',1,1,1,'分包商施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('755C6AC9-2E38-4D4F-AF33-33CB1744A9072','755C6AC9-2E38-4D4F-AF33-33CB1744A907',2,1,1,'分包商HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('755C6AC9-2E38-4D4F-AF33-33CB1744A9073','755C6AC9-2E38-4D4F-AF33-33CB1744A907',3,1,1,'五环施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('755C6AC9-2E38-4D4F-AF33-33CB1744A9074','755C6AC9-2E38-4D4F-AF33-33CB1744A907',4,1,1,'五环HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('755C6AC9-2E38-4D4F-AF33-33CB1744A9077','755C6AC9-2E38-4D4F-AF33-33CB1744A907',5,1,1,'完成',1)
|
||||
GO
|
||||
--夜间施工作业票
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('7BBAE649-7B00-4475-A911-BFE3A37AC55B1','7BBAE649-7B00-4475-A911-BFE3A37AC55B',1,1,1,'分包商施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('7BBAE649-7B00-4475-A911-BFE3A37AC55B2','7BBAE649-7B00-4475-A911-BFE3A37AC55B',2,1,1,'分包商HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('7BBAE649-7B00-4475-A911-BFE3A37AC55B3','7BBAE649-7B00-4475-A911-BFE3A37AC55B',3,1,1,'五环施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('7BBAE649-7B00-4475-A911-BFE3A37AC55B4','7BBAE649-7B00-4475-A911-BFE3A37AC55B',4,1,1,'五环HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('7BBAE649-7B00-4475-A911-BFE3A37AC55B7','7BBAE649-7B00-4475-A911-BFE3A37AC55B',5,1,1,'完成',1)
|
||||
GO
|
||||
--吊装作业票
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('A1BE3AB6-9D4A-41E7-8870-E734231654511','A1BE3AB6-9D4A-41E7-8870-E73423165451',1,1,1,'分包商施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('A1BE3AB6-9D4A-41E7-8870-E734231654512','A1BE3AB6-9D4A-41E7-8870-E73423165451',2,1,1,'分包商HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('A1BE3AB6-9D4A-41E7-8870-E734231654513','A1BE3AB6-9D4A-41E7-8870-E73423165451',3,1,1,'五环施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('A1BE3AB6-9D4A-41E7-8870-E734231654514','A1BE3AB6-9D4A-41E7-8870-E73423165451',4,1,1,'五环HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('A1BE3AB6-9D4A-41E7-8870-E734231654517','A1BE3AB6-9D4A-41E7-8870-E73423165451',5,1,1,'完成',1)
|
||||
GO
|
||||
|
||||
--临时作业票审批流程
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('48F64E0F-38B2-4BDC-9B61-6200BD02CBF51','48F64E0F-38B2-4BDC-9B61-6200BD02CBF5',1,1,1,'分包商施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('48F64E0F-38B2-4BDC-9B61-6200BD02CBF52','48F64E0F-38B2-4BDC-9B61-6200BD02CBF5',2,1,1,'分包商HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('48F64E0F-38B2-4BDC-9B61-6200BD02CBF53','48F64E0F-38B2-4BDC-9B61-6200BD02CBF5',3,1,1,'五环施工经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('48F64E0F-38B2-4BDC-9B61-6200BD02CBF54','48F64E0F-38B2-4BDC-9B61-6200BD02CBF5',4,1,1,'五环HSE经理意见',0)
|
||||
INSERT Sys_MenuFlowOperate(FlowOperateId,MenuId,FlowStep,GroupNum,OrderNum,AuditFlowName,IsFlowEnd)
|
||||
VALUES('48F64E0F-38B2-4BDC-9B61-6200BD02CBF57','48F64E0F-38B2-4BDC-9B61-6200BD02CBF5',5,1,1,'完成',1);
|
||||
GO;
|
||||
|
||||
|
||||
ALTER PROCEDURE [dbo].[Sp_APP_GetToDoItems]
|
||||
@projectId NVARCHAR(50)=NULL,
|
||||
@userId NVARCHAR(200)=NULL
|
||||
AS
|
||||
/*获取当前人待办事项*/
|
||||
BEGIN
|
||||
SELECT HazardRegisterId AS DataId
|
||||
,'B6BE5FE0-CB84-47FF-A6C3-5AD9E1CCE079' AS MenuId
|
||||
,'安全巡检' AS MenuName
|
||||
,register.RegisterDef AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,register.RegisterDate AS DataTime
|
||||
,CONVERT(varchar(100),register.RegisterDate, 23) AS DataTimeStr
|
||||
,'/pagesHSSE/safe/inspecitonconfirm' AS UrlStr
|
||||
FROM HSSE_Hazard_HazardRegister AS register
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =@userId
|
||||
WHERE register.ProjectId=@projectId AND
|
||||
((register.states = '1' AND (register.ResponsibleMan =@userId OR register.CCManIds LIKE ('%'+@userId+'%') ))
|
||||
OR (register.states = '2' AND register.CheckManId =@userId))
|
||||
|
||||
UNION ALL
|
||||
SELECT PlanId AS DataId
|
||||
,'B782A26B-D85C-4F84-8B45-F7AA47B3159E' AS MenuId
|
||||
,'培训计划' AS MenuName
|
||||
,PlanName AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,DesignerDate AS DataTime
|
||||
,CONVERT(varchar(100),DesignerDate, 23) AS DataTimeStr
|
||||
,'/pagesTest/test/trainindex' AS UrlStr
|
||||
FROM Training_Plan AS ePlan
|
||||
LEFT JOIN Sys_User AS users ON ePlan.DesignerId= users.UserId
|
||||
WHERE (ePlan.ProjectId=@projectId or (@projectId is null and ePlan.ProjectId is null))
|
||||
AND (States = '0' OR States = '1' ) AND ePlan.DesignerId =@userId
|
||||
|
||||
UNION ALL
|
||||
SELECT TestPlanId AS DataId
|
||||
,'FAF7F4A4-A4BC-4D94-9E88-0CF5A380DB34' AS MenuId
|
||||
,'考试计划' AS MenuName
|
||||
,PlanName AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,PlanDate AS DataTime
|
||||
,CONVERT(varchar(100),PlanDate, 23) AS DataTimeStr
|
||||
,'/pagesTest/test/testplan' AS UrlStr
|
||||
FROM Training_TestPlan AS TPlan
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =TPlan.PlanManId
|
||||
WHERE (TPlan.ProjectId=@projectId or (@projectId is null and TPlan.ProjectId is null))
|
||||
AND (States = '0' OR States = '1' ) AND PlanManId =@userId
|
||||
|
||||
UNION ALL
|
||||
SELECT TaskId AS DataId
|
||||
,'E108F75D-89D0-4DCA-8356-A156C328805C' AS MenuId
|
||||
,'培训任务' AS MenuName
|
||||
,Plans.PlanName AS Content
|
||||
,users.UserId
|
||||
,users.UserName
|
||||
,TaskDate AS DataTime
|
||||
,CONVERT(varchar(100),TaskDate, 23) AS DataTimeStr
|
||||
,('/pagesTest/test/taskindex') AS UrlStr
|
||||
FROM Training_Task AS Task
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =@userId
|
||||
LEFT JOIN Training_Plan AS Plans ON Plans.PlanId =Task.PlanId
|
||||
WHERE (Task.ProjectId=@projectId or (@projectId is null and Task.ProjectId is null))
|
||||
AND (Task.States IS NULL OR Task.States != 2)
|
||||
AND Task.UserId = @userId
|
||||
|
||||
UNION ALL
|
||||
SELECT TestRecordId AS DataId
|
||||
,'0EEB138D-84F9-4686-8CBB-CAEAA6CF1B2A' AS MenuId
|
||||
,'扫码考试' AS MenuName
|
||||
,TestPlan.PlanName AS Content
|
||||
,TestRecord.TestManId
|
||||
,Person.PersonName
|
||||
,TestPlan.TestStartTime AS DataTime
|
||||
,CONVERT(varchar(100),TestPlan.TestStartTime, 23) AS DataTimeStr
|
||||
,('/pages/temp_index/index') AS UrlStr
|
||||
FROM Training_TestRecord AS TestRecord
|
||||
left join Training_TestPlan as TestPlan on TestRecord.TestPlanId = TestPlan.TestPlanId
|
||||
left join SitePerson_Person as Person on Person.PersonId = TestRecord.TestManId
|
||||
left join Sys_User as uses on Person.IdentityCard = uses.IdentityCard
|
||||
WHERE (TestRecord.ProjectId=@projectId or (@projectId is null and TestRecord.ProjectId is null))
|
||||
AND TestPlan.States ='1'
|
||||
AND TestRecord.TestEndTime IS NULL
|
||||
AND (TestRecord.TestManId = @userId or uses.UserId = @userId)
|
||||
|
||||
UNION ALL
|
||||
SELECT FireWorkId AS DataId
|
||||
,'2E58D4F1-2FF1-450E-8A00-1CE3BBCF8D4B' AS MenuId
|
||||
,'动火作业' AS MenuName
|
||||
,LicenseCode AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,ApplyDate AS DataTime
|
||||
,CONVERT(varchar(100),ApplyDate, 23) AS DataTimeStr
|
||||
,(CASE WHEN States = '0' THEN '/pagesWork/dhuo/add'
|
||||
ELSE '/pagesWork/dhuo/approval' END) AS UrlStr
|
||||
FROM License_FireWork AS License
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =License.NextManId
|
||||
WHERE License.ProjectId=@projectId
|
||||
AND (States = '0' OR States = '1' OR States= '6')
|
||||
AND License.NextManId LIKE '%'+ @userId+'%'
|
||||
|
||||
UNION ALL
|
||||
SELECT HeightWorkId AS DataId
|
||||
,'DA1CAE8E-B5BF-4AC0-9996-AF6CAA412CA9' AS MenuId
|
||||
,'高处作业' AS MenuName
|
||||
,LicenseCode AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,ApplyDate AS DataTime
|
||||
,CONVERT(varchar(100),ApplyDate, 23) AS DataTimeStr
|
||||
,(CASE WHEN States = '0' THEN '/pagesWork/gchu/add'
|
||||
ELSE '/pagesWork/dhuo/approval' END) AS UrlStr
|
||||
FROM License_HeightWork AS License
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =License.NextManId
|
||||
WHERE License.ProjectId=@projectId
|
||||
AND (States = '0' OR States = '1' OR States= '6')
|
||||
AND License.NextManId LIKE '%'+ @userId+'%'
|
||||
|
||||
UNION ALL
|
||||
SELECT LimitedSpaceId AS DataId
|
||||
,'AEC9166D-1C91-45F0-8BFE-D3D0479A28C7' AS MenuId
|
||||
,'受限空间' AS MenuName
|
||||
,LicenseCode AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,ApplyDate AS DataTime
|
||||
,CONVERT(varchar(100),ApplyDate, 23) AS DataTimeStr
|
||||
,(CASE WHEN States = '0' THEN '/pagesWork/sxkj/add'
|
||||
ELSE '/pagesWork/dhuo/approval' END) AS UrlStr
|
||||
FROM License_LimitedSpace AS License
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =License.NextManId
|
||||
WHERE License.ProjectId=@projectId
|
||||
AND (States = '0' OR States = '1' OR States= '6')
|
||||
AND License.NextManId LIKE '%'+ @userId+'%'
|
||||
|
||||
UNION ALL
|
||||
SELECT RadialWorkId AS DataId
|
||||
,'F72FF20B-D3EB-46A5-97F7-C99B2473A140' AS MenuId
|
||||
,'射线作业' AS MenuName
|
||||
,LicenseCode AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,ApplyDate AS DataTime
|
||||
,CONVERT(varchar(100),ApplyDate, 23) AS DataTimeStr
|
||||
,(CASE WHEN States = '0' THEN '/pagesWork/sx/add'
|
||||
ELSE '/pagesWork/dhuo/approval' END) AS UrlStr
|
||||
FROM License_RadialWork AS License
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =License.NextManId
|
||||
WHERE License.ProjectId=@projectId
|
||||
AND (States = '0' OR States = '1' OR States= '6')
|
||||
AND License.NextManId LIKE '%'+ @userId+'%'
|
||||
|
||||
UNION ALL
|
||||
SELECT OpenCircuitId AS DataId
|
||||
,'4E607E83-41FC-4F49-B26F-A21CFE38328F' AS MenuId
|
||||
,'断路(占道)' AS MenuName
|
||||
,LicenseCode AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,ApplyDate AS DataTime
|
||||
,CONVERT(varchar(100),ApplyDate, 23) AS DataTimeStr
|
||||
,(CASE WHEN States = '0' THEN '/pagesWork/dlu/add'
|
||||
ELSE '/pagesWork/dhuo/approval' END) AS UrlStr
|
||||
FROM License_OpenCircuit AS License
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =License.NextManId
|
||||
WHERE License.ProjectId=@projectId
|
||||
AND (States = '0' OR States = '1' OR States= '6')
|
||||
AND License.NextManId LIKE '%'+ @userId+'%'
|
||||
|
||||
UNION ALL
|
||||
SELECT BreakGroundId AS DataId
|
||||
,'755C6AC9-2E38-4D4F-AF33-33CB1744A907' AS MenuId
|
||||
,'动土作业' AS MenuName
|
||||
,LicenseCode AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,ApplyDate AS DataTime
|
||||
,CONVERT(varchar(100),ApplyDate, 23) AS DataTimeStr
|
||||
,(CASE WHEN States = '0' THEN '/pagesWork/dtu/add'
|
||||
ELSE '/pagesWork/dhuo/approval' END) AS UrlStr
|
||||
FROM License_BreakGround AS License
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =License.NextManId
|
||||
WHERE License.ProjectId=@projectId
|
||||
AND (States = '0' OR States = '1' OR States= '6')
|
||||
AND License.NextManId LIKE '%'+ @userId+'%'
|
||||
|
||||
UNION ALL
|
||||
SELECT NightWorkId AS DataId
|
||||
,'7BBAE649-7B00-4475-A911-BFE3A37AC55B' AS MenuId
|
||||
,'夜间施工' AS MenuName
|
||||
,LicenseCode AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,ApplyDate AS DataTime
|
||||
,CONVERT(varchar(100),ApplyDate, 23) AS DataTimeStr
|
||||
,(CASE WHEN States = '0' THEN '/pagesWork/yjsg/add'
|
||||
ELSE '/pagesWork/dhuo/approval' END) AS UrlStr
|
||||
FROM License_NightWork AS License
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =License.NextManId
|
||||
WHERE License.ProjectId=@projectId
|
||||
AND (States = '0' OR States = '1' OR States= '6')
|
||||
AND License.NextManId LIKE '%'+ @userId+'%'
|
||||
|
||||
UNION ALL
|
||||
SELECT LiftingWorkId AS DataId
|
||||
,'A1BE3AB6-9D4A-41E7-8870-E73423165451' AS MenuId
|
||||
,'吊装作业' AS MenuName
|
||||
,LicenseCode AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,ApplyDate AS DataTime
|
||||
,CONVERT(varchar(100),ApplyDate, 23) AS DataTimeStr
|
||||
,(CASE WHEN States = '0' THEN '/pagesWork/dzhuang/add'
|
||||
ELSE '/pagesWork/dhuo/approval' END) AS UrlStr
|
||||
FROM License_LiftingWork AS License
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =License.NextManId
|
||||
WHERE License.ProjectId=@projectId
|
||||
AND (States = '0' OR States = '1' OR States= '6')
|
||||
AND License.NextManId LIKE '%'+ @userId+'%'
|
||||
|
||||
UNION ALL
|
||||
SELECT ElectricityId AS DataId
|
||||
,'48F64E0F-38B2-4BDC-9B61-6200BD02CBF5' AS MenuId
|
||||
,'临时用电' AS MenuName
|
||||
,LicenseCode AS Content
|
||||
,UserId
|
||||
,users.UserName
|
||||
,ApplyDate AS DataTime
|
||||
,CONVERT(varchar(100),ApplyDate, 23) AS DataTimeStr
|
||||
,(CASE WHEN States = '0' THEN '/pagesWork/ldian/add'
|
||||
ELSE '/pagesWork/dhuo/approval' END) AS UrlStr
|
||||
FROM License_Electricity AS License
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =License.NextManId
|
||||
WHERE License.ProjectId=@projectId
|
||||
AND (States = '0' OR States = '1' OR States= '6')
|
||||
AND License.NextManId LIKE '%'+ @userId+'%'
|
||||
|
||||
UNION ALL
|
||||
SELECT RectifyNoticesId AS DataId
|
||||
,'0038D764-D628-46F0-94FF-D0A22C3C45A3' AS MenuId
|
||||
,'隐患整改' AS MenuName
|
||||
,(CASE WHEN Rectify.States =1 THEN '待签发:'
|
||||
WHEN Rectify.States =2 THEN '待整改:'
|
||||
WHEN Rectify.States =3 THEN '待审核:'
|
||||
WHEN Rectify.States =4 THEN '待复查:'
|
||||
WHEN Rectify.States =5 THEN '已完成:'
|
||||
ELSE '待提交:' END + RectifyNoticesCode) AS Content
|
||||
,users.UserId
|
||||
,users.UserName
|
||||
,CheckedDate AS DataTime
|
||||
,CONVERT(varchar(100),CheckedDate, 23) AS DataTimeStr
|
||||
,(CASE WHEN ISNULL(Rectify.States,0) =0 THEN '/pagesHSSE/rn/rn_add' --提交
|
||||
WHEN Rectify.States =1 THEN '/pagesHSSE/rn/rn_approval' --签发
|
||||
WHEN Rectify.States =2 THEN '/pagesHSSE/rn/rn_rectify' --整改
|
||||
WHEN Rectify.States =3 THEN '/pagesHSSE/rn/rn_rectifycf' --审核
|
||||
WHEN Rectify.States =4 THEN '/pagesHSSE/rn/rn_confirm' --复查
|
||||
ELSE '/pagesHSSE/rn/rn_add' END) AS UrlStr
|
||||
FROM Check_RectifyNotices AS Rectify
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =@userId
|
||||
WHERE Rectify.Projectid=@projectId AND Rectify.States <> 5
|
||||
AND ((ISNULL(Rectify.States,0) =0 AND Rectify.CompleteManId LIKE '%'+ @userId+'%')
|
||||
OR (Rectify.States =1 AND Rectify.SignPerson LIKE '%'+ @userId+'%')
|
||||
OR (Rectify.States =2 AND Rectify.DutyPersonId LIKE '%'+ @userId+'%')
|
||||
OR (Rectify.States =3 AND Rectify.UnitHeadManId LIKE '%'+ @userId+'%')
|
||||
OR (Rectify.States =4 AND Rectify.CheckPerson LIKE '%'+ @userId+'%')
|
||||
OR (Rectify.ProfessionalEngineerId LIKE '%'+ @userId+'%' AND (ProfessionalEngineerTime1 IS NULL OR ProfessionalEngineerTime2 IS NULL))
|
||||
OR (Rectify.ConstructionManagerId LIKE '%'+ @userId+'%' AND (ConstructionManagerTime1 IS NULL OR ConstructionManagerTime2 IS NULL))
|
||||
OR (Rectify.ProjectManagerId LIKE '%'+ @userId+'%' AND (ProjectManagerTime1 IS NULL OR ProjectManagerTime2 IS NULL)))
|
||||
|
||||
UNION ALL
|
||||
SELECT PersonId AS DataId
|
||||
,'EE260447-028F-46AF-8864-9A5DC9DAA5BD' AS MenuId
|
||||
,'现场人员' AS MenuName
|
||||
,Person.PersonName AS Content
|
||||
,users.UserId
|
||||
,users.UserName
|
||||
,Person.InTime AS DataTime
|
||||
,CONVERT(varchar(100),Person.InTime, 23) AS DataTimeStr
|
||||
,('/pagesHSSE/info/peopledetail') AS UrlStr
|
||||
FROM SitePerson_Person AS Person
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =@userId
|
||||
WHERE Person.ProjectId=@projectId AND (Person.IsUsed IS NULL OR Person.IsUsed= 0)
|
||||
AND Person.AuditorId = @userId AND Person.AuditorDate IS NULL
|
||||
|
||||
|
||||
UNION ALL
|
||||
SELECT PauseNoticeId AS DataId
|
||||
,'C81DB7ED-165E-4C69-86B0-A3AAE37059FE' AS MenuId
|
||||
,'暂停令' AS MenuName
|
||||
,(CASE WHEN PauseNotice.PauseStates =1 THEN '待签发:'
|
||||
WHEN PauseNotice.PauseStates =2 THEN '待批准:'
|
||||
WHEN PauseNotice.PauseStates =3 THEN '待接收:'
|
||||
ELSE '待提交:' END + PauseNoticeCode) AS Content
|
||||
,users.UserId
|
||||
,users.UserName
|
||||
,PauseTime AS DataTime
|
||||
,CONVERT(varchar(100),PauseTime, 23) AS DataTimeStr
|
||||
,(CASE WHEN ISNULL(PauseNotice.PauseStates,0) =0 THEN '/pagesHSSE/info/stop_add ' --待提交
|
||||
WHEN PauseNotice.PauseStates =1 AND PauseNotice.SignManId=@userId THEN '/pagesHSSE/info/stop_approval' --待签发
|
||||
WHEN PauseNotice.PauseStates =2 AND PauseNotice.ApproveManId=@userId THEN '/pagesHSSE/info/stop_confirm' --待批准
|
||||
WHEN PauseNotice.PauseStates =3 AND PauseNotice.DutyPersonId=@userId THEN '/pagesHSSE/info/stop_feedback' --待接收
|
||||
ELSE '/pagesHSSE/info/stop_detail' END) AS UrlStr
|
||||
FROM Check_PauseNotice AS PauseNotice
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =@userId
|
||||
WHERE PauseNotice.ProjectId=@projectId AND PauseNotice.PauseStates <> 4
|
||||
AND ((ISNULL(PauseNotice.PauseStates,0) =0 AND PauseNotice.CompileManId LIKE '%'+ @userId+'%')
|
||||
OR (PauseNotice.PauseStates =1 AND PauseNotice.SignManId LIKE '%'+ @userId+'%')
|
||||
OR (PauseNotice.PauseStates =2 AND PauseNotice.ApproveManId LIKE '%'+ @userId+'%')
|
||||
OR (PauseNotice.PauseStates =3 AND PauseNotice.DutyPersonId LIKE '%'+ @userId+'%')
|
||||
OR (PauseNotice.ProfessionalEngineerId LIKE '%'+ @userId+'%' AND ProfessionalEngineerTime IS NULL)
|
||||
OR (PauseNotice.ConstructionManagerId LIKE '%'+ @userId+'%' AND ConstructionManagerTime IS NULL)
|
||||
OR (PauseNotice.UnitHeadManId LIKE '%'+ @userId+'%' AND UnitHeadManTime IS NULL)
|
||||
OR (PauseNotice.SupervisorManId LIKE '%'+ @userId+'%' AND SupervisorManTime IS NULL)
|
||||
OR (PauseNotice.OwnerId LIKE '%'+ @userId+'%' AND OwnerTime IS NULL))
|
||||
UNION ALL
|
||||
SELECT PunishNoticeId AS DataId
|
||||
,'755F1C1D-2178-47D8-9F82-A501B53A2436' AS MenuId
|
||||
,'处罚单' AS MenuName
|
||||
,(CASE WHEN PunishNotice.PunishStates =1 THEN '待签发:'
|
||||
WHEN PunishNotice.PunishStates =2 THEN '待批准:'
|
||||
WHEN PunishNotice.PunishStates =3 THEN '待回执:'
|
||||
ELSE '待提交:' END + PunishNoticeCode) AS Content
|
||||
,users.UserId
|
||||
,users.UserName
|
||||
,PunishNoticeDate AS DataTime
|
||||
,CONVERT(varchar(100),PunishNoticeDate, 23) AS DataTimeStr
|
||||
,(CASE WHEN ISNULL(PunishNotice.PunishStates,0) =0 THEN '/pagesTest/punish/add' --待提交
|
||||
WHEN PunishNotice.PunishStates =1 AND PunishNotice.SignMan=@userId THEN '/pagesTest/punish/approval' --待签发
|
||||
WHEN PunishNotice.PunishStates =2 AND PunishNotice.ApproveMan=@userId THEN '/pagesTest/punish/rectify' --待批准
|
||||
WHEN PunishNotice.PunishStates =3 AND PunishNotice.DutyPersonId=@userId THEN '/pagesTest/punish/rectifycf' --待回执
|
||||
ELSE '/pagesTest/punish/detail' END) AS UrlStr
|
||||
FROM Check_PunishNotice AS PunishNotice
|
||||
LEFT JOIN Sys_User AS users ON users.UserId =@userId
|
||||
WHERE PunishNotice.ProjectId=@projectId AND PunishNotice.PunishStates <> 4
|
||||
AND ((ISNULL(PunishNotice.PunishStates,0) =0 AND PunishNotice.CompileMan LIKE '%'+ @userId+'%')
|
||||
OR (PunishNotice.PunishStates =1 AND PunishNotice.SignMan LIKE '%'+ @userId+'%')
|
||||
OR (PunishNotice.PunishStates =2 AND PunishNotice.ApproveMan LIKE '%'+ @userId+'%')
|
||||
OR (PunishNotice.PunishStates =3 AND PunishNotice.DutyPersonId LIKE '%'+ @userId+'%')
|
||||
OR (PunishNotice.ProfessionalEngineerId LIKE '%'+ @userId+'%' AND ProfessionalEngineerTime IS NULL)
|
||||
OR (PunishNotice.ConstructionManagerId LIKE '%'+ @userId+'%' AND ConstructionManagerTime IS NULL)
|
||||
OR (PunishNotice.UnitHeadManId LIKE '%'+ @userId+'%' AND UnitHeadManTime IS NULL))
|
||||
|
||||
ORDER BY DataTime DESC
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -996,7 +996,7 @@ namespace BLL
|
|||
getInfoList = (from x in db.Manager_HSSELog
|
||||
join y in db.Sys_User on x.CompileMan equals y.UserId
|
||||
join z in db.Sys_Const on x.Weather equals z.ConstValue
|
||||
orderby x.CompileDate
|
||||
orderby x.CompileDate descending
|
||||
where x.IsVisible != false && z.GroupId == BLL.ConstValue.Group_Weather && x.ProjectId == projectId
|
||||
select new Model.HSSELogItem
|
||||
{
|
||||
|
|
|
@ -1376,9 +1376,6 @@ namespace Model
|
|||
partial void InsertManager_Month_CheckC(Manager_Month_CheckC instance);
|
||||
partial void UpdateManager_Month_CheckC(Manager_Month_CheckC instance);
|
||||
partial void DeleteManager_Month_CheckC(Manager_Month_CheckC instance);
|
||||
partial void InsertManager_Month_ComplianceObligations(Manager_Month_ComplianceObligations instance);
|
||||
partial void UpdateManager_Month_ComplianceObligations(Manager_Month_ComplianceObligations instance);
|
||||
partial void DeleteManager_Month_ComplianceObligations(Manager_Month_ComplianceObligations instance);
|
||||
partial void InsertManager_Month_ComplianceObligationsC(Manager_Month_ComplianceObligationsC instance);
|
||||
partial void UpdateManager_Month_ComplianceObligationsC(Manager_Month_ComplianceObligationsC instance);
|
||||
partial void DeleteManager_Month_ComplianceObligationsC(Manager_Month_ComplianceObligationsC instance);
|
||||
|
@ -6046,14 +6043,6 @@ namespace Model
|
|||
}
|
||||
}
|
||||
|
||||
public System.Data.Linq.Table<Manager_Month_ComplianceObligations> Manager_Month_ComplianceObligations
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.GetTable<Manager_Month_ComplianceObligations>();
|
||||
}
|
||||
}
|
||||
|
||||
public System.Data.Linq.Table<Manager_Month_ComplianceObligationsC> Manager_Month_ComplianceObligationsC
|
||||
{
|
||||
get
|
||||
|
@ -20603,6 +20592,8 @@ namespace Model
|
|||
|
||||
private string _CodeRule;
|
||||
|
||||
private EntitySet<Doc_DocManage> _Doc_DocManage;
|
||||
|
||||
#region 可扩展性方法定义
|
||||
partial void OnLoaded();
|
||||
partial void OnValidate(System.Data.Linq.ChangeAction action);
|
||||
|
@ -20619,6 +20610,7 @@ namespace Model
|
|||
|
||||
public Base_DocType()
|
||||
{
|
||||
this._Doc_DocManage = new EntitySet<Doc_DocManage>(new Action<Doc_DocManage>(this.attach_Doc_DocManage), new Action<Doc_DocManage>(this.detach_Doc_DocManage));
|
||||
OnCreated();
|
||||
}
|
||||
|
||||
|
@ -20702,6 +20694,19 @@ namespace Model
|
|||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Doc_DocManage_Base_DocType", Storage="_Doc_DocManage", ThisKey="DocTypeId", OtherKey="DocTypeId", DeleteRule="NO ACTION")]
|
||||
public EntitySet<Doc_DocManage> Doc_DocManage
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._Doc_DocManage;
|
||||
}
|
||||
set
|
||||
{
|
||||
this._Doc_DocManage.Assign(value);
|
||||
}
|
||||
}
|
||||
|
||||
public event PropertyChangingEventHandler PropertyChanging;
|
||||
|
||||
public event PropertyChangedEventHandler PropertyChanged;
|
||||
|
@ -20721,6 +20726,18 @@ namespace Model
|
|||
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
|
||||
}
|
||||
}
|
||||
|
||||
private void attach_Doc_DocManage(Doc_DocManage entity)
|
||||
{
|
||||
this.SendPropertyChanging();
|
||||
entity.Base_DocType = this;
|
||||
}
|
||||
|
||||
private void detach_Doc_DocManage(Doc_DocManage entity)
|
||||
{
|
||||
this.SendPropertyChanging();
|
||||
entity.Base_DocType = null;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Base_EmergencyType")]
|
||||
|
@ -114734,6 +114751,8 @@ namespace Model
|
|||
|
||||
private EntityRef<Base_CNProfessional> _Base_CNProfessional;
|
||||
|
||||
private EntityRef<Base_DocType> _Base_DocType;
|
||||
|
||||
private EntityRef<Base_Project> _Base_Project;
|
||||
|
||||
private EntityRef<Base_Unit> _Base_Unit;
|
||||
|
@ -114785,6 +114804,7 @@ namespace Model
|
|||
public Doc_DocManage()
|
||||
{
|
||||
this._Base_CNProfessional = default(EntityRef<Base_CNProfessional>);
|
||||
this._Base_DocType = default(EntityRef<Base_DocType>);
|
||||
this._Base_Project = default(EntityRef<Base_Project>);
|
||||
this._Base_Unit = default(EntityRef<Base_Unit>);
|
||||
this._Sys_User = default(EntityRef<Sys_User>);
|
||||
|
@ -114863,6 +114883,10 @@ namespace Model
|
|||
{
|
||||
if ((this._DocTypeId != value))
|
||||
{
|
||||
if (this._Base_DocType.HasLoadedOrAssignedValue)
|
||||
{
|
||||
throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException();
|
||||
}
|
||||
this.OnDocTypeIdChanging(value);
|
||||
this.SendPropertyChanging();
|
||||
this._DocTypeId = value;
|
||||
|
@ -115182,6 +115206,40 @@ namespace Model
|
|||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Doc_DocManage_Base_DocType", Storage="_Base_DocType", ThisKey="DocTypeId", OtherKey="DocTypeId", IsForeignKey=true)]
|
||||
public Base_DocType Base_DocType
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._Base_DocType.Entity;
|
||||
}
|
||||
set
|
||||
{
|
||||
Base_DocType previousValue = this._Base_DocType.Entity;
|
||||
if (((previousValue != value)
|
||||
|| (this._Base_DocType.HasLoadedOrAssignedValue == false)))
|
||||
{
|
||||
this.SendPropertyChanging();
|
||||
if ((previousValue != null))
|
||||
{
|
||||
this._Base_DocType.Entity = null;
|
||||
previousValue.Doc_DocManage.Remove(this);
|
||||
}
|
||||
this._Base_DocType.Entity = value;
|
||||
if ((value != null))
|
||||
{
|
||||
value.Doc_DocManage.Add(this);
|
||||
this._DocTypeId = value.DocTypeId;
|
||||
}
|
||||
else
|
||||
{
|
||||
this._DocTypeId = default(string);
|
||||
}
|
||||
this.SendPropertyChanged("Base_DocType");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Doc_DocManage_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)]
|
||||
public Base_Project Base_Project
|
||||
{
|
||||
|
@ -115352,6 +115410,8 @@ namespace Model
|
|||
|
||||
private EntityRef<Doc_DocManage> _Doc_DocManage;
|
||||
|
||||
private EntityRef<Sys_User> _Sys_User;
|
||||
|
||||
#region 可扩展性方法定义
|
||||
partial void OnLoaded();
|
||||
partial void OnValidate(System.Data.Linq.ChangeAction action);
|
||||
|
@ -115375,6 +115435,7 @@ namespace Model
|
|||
public Doc_DocManageApprove()
|
||||
{
|
||||
this._Doc_DocManage = default(EntityRef<Doc_DocManage>);
|
||||
this._Sys_User = default(EntityRef<Sys_User>);
|
||||
OnCreated();
|
||||
}
|
||||
|
||||
|
@ -115422,7 +115483,7 @@ namespace Model
|
|||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveMan", DbType="NVarChar(500)")]
|
||||
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveMan", DbType="NVarChar(50)")]
|
||||
public string ApproveMan
|
||||
{
|
||||
get
|
||||
|
@ -115433,6 +115494,10 @@ namespace Model
|
|||
{
|
||||
if ((this._ApproveMan != value))
|
||||
{
|
||||
if (this._Sys_User.HasLoadedOrAssignedValue)
|
||||
{
|
||||
throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException();
|
||||
}
|
||||
this.OnApproveManChanging(value);
|
||||
this.SendPropertyChanging();
|
||||
this._ApproveMan = value;
|
||||
|
@ -115556,6 +115621,40 @@ namespace Model
|
|||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Doc_DocManageApprove_Sys_User", Storage="_Sys_User", ThisKey="ApproveMan", OtherKey="UserId", IsForeignKey=true)]
|
||||
public Sys_User Sys_User
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._Sys_User.Entity;
|
||||
}
|
||||
set
|
||||
{
|
||||
Sys_User previousValue = this._Sys_User.Entity;
|
||||
if (((previousValue != value)
|
||||
|| (this._Sys_User.HasLoadedOrAssignedValue == false)))
|
||||
{
|
||||
this.SendPropertyChanging();
|
||||
if ((previousValue != null))
|
||||
{
|
||||
this._Sys_User.Entity = null;
|
||||
previousValue.Doc_DocManageApprove.Remove(this);
|
||||
}
|
||||
this._Sys_User.Entity = value;
|
||||
if ((value != null))
|
||||
{
|
||||
value.Doc_DocManageApprove.Add(this);
|
||||
this._ApproveMan = value.UserId;
|
||||
}
|
||||
else
|
||||
{
|
||||
this._ApproveMan = default(string);
|
||||
}
|
||||
this.SendPropertyChanged("Sys_User");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public event PropertyChangingEventHandler PropertyChanging;
|
||||
|
||||
public event PropertyChangedEventHandler PropertyChanged;
|
||||
|
@ -224335,229 +224434,6 @@ namespace Model
|
|||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Manager_Month_ComplianceObligations")]
|
||||
public partial class Manager_Month_ComplianceObligations : INotifyPropertyChanging, INotifyPropertyChanged
|
||||
{
|
||||
|
||||
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
|
||||
|
||||
private string _ComplianceObligationsId;
|
||||
|
||||
private string _MonthReportId;
|
||||
|
||||
private string _InformationContent;
|
||||
|
||||
private string _ResponseMeasures;
|
||||
|
||||
private string _ImplementationStatus;
|
||||
|
||||
private string _EvaluationConclusion;
|
||||
|
||||
private EntityRef<Manager_MonthReportC> _Manager_MonthReportC;
|
||||
|
||||
#region 可扩展性方法定义
|
||||
partial void OnLoaded();
|
||||
partial void OnValidate(System.Data.Linq.ChangeAction action);
|
||||
partial void OnCreated();
|
||||
partial void OnComplianceObligationsIdChanging(string value);
|
||||
partial void OnComplianceObligationsIdChanged();
|
||||
partial void OnMonthReportIdChanging(string value);
|
||||
partial void OnMonthReportIdChanged();
|
||||
partial void OnInformationContentChanging(string value);
|
||||
partial void OnInformationContentChanged();
|
||||
partial void OnResponseMeasuresChanging(string value);
|
||||
partial void OnResponseMeasuresChanged();
|
||||
partial void OnImplementationStatusChanging(string value);
|
||||
partial void OnImplementationStatusChanged();
|
||||
partial void OnEvaluationConclusionChanging(string value);
|
||||
partial void OnEvaluationConclusionChanged();
|
||||
#endregion
|
||||
|
||||
public Manager_Month_ComplianceObligations()
|
||||
{
|
||||
this._Manager_MonthReportC = default(EntityRef<Manager_MonthReportC>);
|
||||
OnCreated();
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ComplianceObligationsId", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)]
|
||||
public string ComplianceObligationsId
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._ComplianceObligationsId;
|
||||
}
|
||||
set
|
||||
{
|
||||
if ((this._ComplianceObligationsId != value))
|
||||
{
|
||||
this.OnComplianceObligationsIdChanging(value);
|
||||
this.SendPropertyChanging();
|
||||
this._ComplianceObligationsId = value;
|
||||
this.SendPropertyChanged("ComplianceObligationsId");
|
||||
this.OnComplianceObligationsIdChanged();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MonthReportId", DbType="NVarChar(50)")]
|
||||
public string MonthReportId
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._MonthReportId;
|
||||
}
|
||||
set
|
||||
{
|
||||
if ((this._MonthReportId != value))
|
||||
{
|
||||
if (this._Manager_MonthReportC.HasLoadedOrAssignedValue)
|
||||
{
|
||||
throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException();
|
||||
}
|
||||
this.OnMonthReportIdChanging(value);
|
||||
this.SendPropertyChanging();
|
||||
this._MonthReportId = value;
|
||||
this.SendPropertyChanged("MonthReportId");
|
||||
this.OnMonthReportIdChanged();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InformationContent", DbType="NVarChar(500)")]
|
||||
public string InformationContent
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._InformationContent;
|
||||
}
|
||||
set
|
||||
{
|
||||
if ((this._InformationContent != value))
|
||||
{
|
||||
this.OnInformationContentChanging(value);
|
||||
this.SendPropertyChanging();
|
||||
this._InformationContent = value;
|
||||
this.SendPropertyChanged("InformationContent");
|
||||
this.OnInformationContentChanged();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ResponseMeasures", DbType="NVarChar(500)")]
|
||||
public string ResponseMeasures
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._ResponseMeasures;
|
||||
}
|
||||
set
|
||||
{
|
||||
if ((this._ResponseMeasures != value))
|
||||
{
|
||||
this.OnResponseMeasuresChanging(value);
|
||||
this.SendPropertyChanging();
|
||||
this._ResponseMeasures = value;
|
||||
this.SendPropertyChanged("ResponseMeasures");
|
||||
this.OnResponseMeasuresChanged();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ImplementationStatus", DbType="NVarChar(500)")]
|
||||
public string ImplementationStatus
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._ImplementationStatus;
|
||||
}
|
||||
set
|
||||
{
|
||||
if ((this._ImplementationStatus != value))
|
||||
{
|
||||
this.OnImplementationStatusChanging(value);
|
||||
this.SendPropertyChanging();
|
||||
this._ImplementationStatus = value;
|
||||
this.SendPropertyChanged("ImplementationStatus");
|
||||
this.OnImplementationStatusChanged();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EvaluationConclusion", DbType="NVarChar(50)")]
|
||||
public string EvaluationConclusion
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._EvaluationConclusion;
|
||||
}
|
||||
set
|
||||
{
|
||||
if ((this._EvaluationConclusion != value))
|
||||
{
|
||||
this.OnEvaluationConclusionChanging(value);
|
||||
this.SendPropertyChanging();
|
||||
this._EvaluationConclusion = value;
|
||||
this.SendPropertyChanged("EvaluationConclusion");
|
||||
this.OnEvaluationConclusionChanged();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Manager_Month_ComplianceObligations_Manager_MonthReportC", Storage="_Manager_MonthReportC", ThisKey="MonthReportId", OtherKey="MonthReportId", IsForeignKey=true)]
|
||||
public Manager_MonthReportC Manager_MonthReportC
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._Manager_MonthReportC.Entity;
|
||||
}
|
||||
set
|
||||
{
|
||||
Manager_MonthReportC previousValue = this._Manager_MonthReportC.Entity;
|
||||
if (((previousValue != value)
|
||||
|| (this._Manager_MonthReportC.HasLoadedOrAssignedValue == false)))
|
||||
{
|
||||
this.SendPropertyChanging();
|
||||
if ((previousValue != null))
|
||||
{
|
||||
this._Manager_MonthReportC.Entity = null;
|
||||
previousValue.Manager_Month_ComplianceObligations.Remove(this);
|
||||
}
|
||||
this._Manager_MonthReportC.Entity = value;
|
||||
if ((value != null))
|
||||
{
|
||||
value.Manager_Month_ComplianceObligations.Add(this);
|
||||
this._MonthReportId = value.MonthReportId;
|
||||
}
|
||||
else
|
||||
{
|
||||
this._MonthReportId = default(string);
|
||||
}
|
||||
this.SendPropertyChanged("Manager_MonthReportC");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public event PropertyChangingEventHandler PropertyChanging;
|
||||
|
||||
public event PropertyChangedEventHandler PropertyChanged;
|
||||
|
||||
protected virtual void SendPropertyChanging()
|
||||
{
|
||||
if ((this.PropertyChanging != null))
|
||||
{
|
||||
this.PropertyChanging(this, emptyChangingEventArgs);
|
||||
}
|
||||
}
|
||||
|
||||
protected virtual void SendPropertyChanged(String propertyName)
|
||||
{
|
||||
if ((this.PropertyChanged != null))
|
||||
{
|
||||
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Manager_Month_ComplianceObligationsC")]
|
||||
public partial class Manager_Month_ComplianceObligationsC : INotifyPropertyChanging, INotifyPropertyChanged
|
||||
{
|
||||
|
@ -230757,8 +230633,6 @@ namespace Model
|
|||
|
||||
private EntitySet<Manager_Month_CheckC> _Manager_Month_CheckC;
|
||||
|
||||
private EntitySet<Manager_Month_ComplianceObligations> _Manager_Month_ComplianceObligations;
|
||||
|
||||
private EntitySet<Manager_Month_ComplianceObligationsC> _Manager_Month_ComplianceObligationsC;
|
||||
|
||||
private EntitySet<Manager_Month_CostInvestmentPlanC> _Manager_Month_CostInvestmentPlanC;
|
||||
|
@ -231031,7 +230905,6 @@ namespace Model
|
|||
this._Manager_Month_ActivitiesC = new EntitySet<Manager_Month_ActivitiesC>(new Action<Manager_Month_ActivitiesC>(this.attach_Manager_Month_ActivitiesC), new Action<Manager_Month_ActivitiesC>(this.detach_Manager_Month_ActivitiesC));
|
||||
this._Manager_Month_ActivityDesC = new EntitySet<Manager_Month_ActivityDesC>(new Action<Manager_Month_ActivityDesC>(this.attach_Manager_Month_ActivityDesC), new Action<Manager_Month_ActivityDesC>(this.detach_Manager_Month_ActivityDesC));
|
||||
this._Manager_Month_CheckC = new EntitySet<Manager_Month_CheckC>(new Action<Manager_Month_CheckC>(this.attach_Manager_Month_CheckC), new Action<Manager_Month_CheckC>(this.detach_Manager_Month_CheckC));
|
||||
this._Manager_Month_ComplianceObligations = new EntitySet<Manager_Month_ComplianceObligations>(new Action<Manager_Month_ComplianceObligations>(this.attach_Manager_Month_ComplianceObligations), new Action<Manager_Month_ComplianceObligations>(this.detach_Manager_Month_ComplianceObligations));
|
||||
this._Manager_Month_ComplianceObligationsC = new EntitySet<Manager_Month_ComplianceObligationsC>(new Action<Manager_Month_ComplianceObligationsC>(this.attach_Manager_Month_ComplianceObligationsC), new Action<Manager_Month_ComplianceObligationsC>(this.detach_Manager_Month_ComplianceObligationsC));
|
||||
this._Manager_Month_CostInvestmentPlanC = new EntitySet<Manager_Month_CostInvestmentPlanC>(new Action<Manager_Month_CostInvestmentPlanC>(this.attach_Manager_Month_CostInvestmentPlanC), new Action<Manager_Month_CostInvestmentPlanC>(this.detach_Manager_Month_CostInvestmentPlanC));
|
||||
this._Manager_Month_EmergencyExercisesC = new EntitySet<Manager_Month_EmergencyExercisesC>(new Action<Manager_Month_EmergencyExercisesC>(this.attach_Manager_Month_EmergencyExercisesC), new Action<Manager_Month_EmergencyExercisesC>(this.detach_Manager_Month_EmergencyExercisesC));
|
||||
|
@ -233212,19 +233085,6 @@ namespace Model
|
|||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Manager_Month_ComplianceObligations_Manager_MonthReportC", Storage="_Manager_Month_ComplianceObligations", ThisKey="MonthReportId", OtherKey="MonthReportId", DeleteRule="NO ACTION")]
|
||||
public EntitySet<Manager_Month_ComplianceObligations> Manager_Month_ComplianceObligations
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._Manager_Month_ComplianceObligations;
|
||||
}
|
||||
set
|
||||
{
|
||||
this._Manager_Month_ComplianceObligations.Assign(value);
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Manager_Month_ComplianceObligationsC_Manager_MonthReportC", Storage="_Manager_Month_ComplianceObligationsC", ThisKey="MonthReportId", OtherKey="MonthReportId", DeleteRule="NO ACTION")]
|
||||
public EntitySet<Manager_Month_ComplianceObligationsC> Manager_Month_ComplianceObligationsC
|
||||
{
|
||||
|
@ -233806,18 +233666,6 @@ namespace Model
|
|||
entity.Manager_MonthReportC = null;
|
||||
}
|
||||
|
||||
private void attach_Manager_Month_ComplianceObligations(Manager_Month_ComplianceObligations entity)
|
||||
{
|
||||
this.SendPropertyChanging();
|
||||
entity.Manager_MonthReportC = this;
|
||||
}
|
||||
|
||||
private void detach_Manager_Month_ComplianceObligations(Manager_Month_ComplianceObligations entity)
|
||||
{
|
||||
this.SendPropertyChanging();
|
||||
entity.Manager_MonthReportC = null;
|
||||
}
|
||||
|
||||
private void attach_Manager_Month_ComplianceObligationsC(Manager_Month_ComplianceObligationsC entity)
|
||||
{
|
||||
this.SendPropertyChanging();
|
||||
|
@ -328916,6 +328764,8 @@ namespace Model
|
|||
|
||||
private EntitySet<Doc_DocManage> _Doc_DocManage;
|
||||
|
||||
private EntitySet<Doc_DocManageApprove> _Doc_DocManageApprove;
|
||||
|
||||
private EntitySet<Driver_DriverProgress> _Driver_DriverProgress;
|
||||
|
||||
private EntitySet<Driver_DriverReport> _Driver_DriverReport;
|
||||
|
@ -329617,6 +329467,7 @@ namespace Model
|
|||
this._DataBase_File = new EntitySet<DataBase_File>(new Action<DataBase_File>(this.attach_DataBase_File), new Action<DataBase_File>(this.detach_DataBase_File));
|
||||
this._DataBase_StartWorkReport = new EntitySet<DataBase_StartWorkReport>(new Action<DataBase_StartWorkReport>(this.attach_DataBase_StartWorkReport), new Action<DataBase_StartWorkReport>(this.detach_DataBase_StartWorkReport));
|
||||
this._Doc_DocManage = new EntitySet<Doc_DocManage>(new Action<Doc_DocManage>(this.attach_Doc_DocManage), new Action<Doc_DocManage>(this.detach_Doc_DocManage));
|
||||
this._Doc_DocManageApprove = new EntitySet<Doc_DocManageApprove>(new Action<Doc_DocManageApprove>(this.attach_Doc_DocManageApprove), new Action<Doc_DocManageApprove>(this.detach_Doc_DocManageApprove));
|
||||
this._Driver_DriverProgress = new EntitySet<Driver_DriverProgress>(new Action<Driver_DriverProgress>(this.attach_Driver_DriverProgress), new Action<Driver_DriverProgress>(this.detach_Driver_DriverProgress));
|
||||
this._Driver_DriverReport = new EntitySet<Driver_DriverReport>(new Action<Driver_DriverReport>(this.attach_Driver_DriverReport), new Action<Driver_DriverReport>(this.detach_Driver_DriverReport));
|
||||
this._Driver_DriverScheme = new EntitySet<Driver_DriverScheme>(new Action<Driver_DriverScheme>(this.attach_Driver_DriverScheme), new Action<Driver_DriverScheme>(this.detach_Driver_DriverScheme));
|
||||
|
@ -331989,6 +331840,19 @@ namespace Model
|
|||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Doc_DocManageApprove_Sys_User", Storage="_Doc_DocManageApprove", ThisKey="UserId", OtherKey="ApproveMan", DeleteRule="NO ACTION")]
|
||||
public EntitySet<Doc_DocManageApprove> Doc_DocManageApprove
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._Doc_DocManageApprove;
|
||||
}
|
||||
set
|
||||
{
|
||||
this._Doc_DocManageApprove.Assign(value);
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Driver_DriverProgress_Sys_User", Storage="_Driver_DriverProgress", ThisKey="UserId", OtherKey="CompileMan", DeleteRule="NO ACTION")]
|
||||
public EntitySet<Driver_DriverProgress> Driver_DriverProgress
|
||||
{
|
||||
|
@ -336391,6 +336255,18 @@ namespace Model
|
|||
entity.Sys_User = null;
|
||||
}
|
||||
|
||||
private void attach_Doc_DocManageApprove(Doc_DocManageApprove entity)
|
||||
{
|
||||
this.SendPropertyChanging();
|
||||
entity.Sys_User = this;
|
||||
}
|
||||
|
||||
private void detach_Doc_DocManageApprove(Doc_DocManageApprove entity)
|
||||
{
|
||||
this.SendPropertyChanging();
|
||||
entity.Sys_User = null;
|
||||
}
|
||||
|
||||
private void attach_Driver_DriverProgress(Driver_DriverProgress entity)
|
||||
{
|
||||
this.SendPropertyChanging();
|
||||
|
|
Loading…
Reference in New Issue