20230606新增费用申请页面、项目列表按活跃度排序

This commit is contained in:
2023-06-06 17:01:34 +08:00
parent 5984687629
commit e4871bc690
105 changed files with 63242 additions and 2216 deletions
@@ -0,0 +1,187 @@
ALTER TABLE Technique_CheckItemDetail ALTER COLUMN CheckContent NVARCHAR(4000) NULL
GO
ALTER TABLE CostGoods_CostManageItem add SupCostTypeId NVARCHAR(50) NULL
GO
ALTER TABLE CostGoods_CostManageItem add SupCostTypeName NVARCHAR(50) NULL
GO
ALTER TABLE CostGoods_CostManageItem add SupSortIndex int NULL
GO
ALTER TABLE CostGoods_CostManageItem add CostTypeId NVARCHAR(50) NULL
GO
ALTER TABLE CostGoods_CostManageItem add CostTypeName NVARCHAR(50) NULL
GO
ALTER TABLE CostGoods_CostManageItem add SortIndex int NULL
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageItem', @level2type=N'COLUMN',@level2name=N'SupCostTypeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageItem', @level2type=N'COLUMN',@level2name=N'SupCostTypeName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别序号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageItem', @level2type=N'COLUMN',@level2name=N'SupSortIndex'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分项id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageItem', @level2type=N'COLUMN',@level2name=N'CostTypeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分项名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageItem', @level2type=N'COLUMN',@level2name=N'CostTypeName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分项序号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageItem', @level2type=N'COLUMN',@level2name=N'SortIndex'
GO
ALTER TABLE CostGoods_CostManage add SumMoney decimal(18,2) NULL
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'总金额' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManage', @level2type=N'COLUMN',@level2name=N'SumMoney'
GO
CREATE TABLE [dbo].[CostGoods_CostManageFlowOperate](
[FlowOperateId] [nvarchar](50) NOT NULL,
[CostManageId] [nvarchar](50) NULL,
[AuditFlowName] [nvarchar](50) NULL,
[SortIndex] [int] NULL,
[UnitId] [nvarchar](50) NULL,
[OperaterId] [nvarchar](50) NULL,
[OperaterTime] [datetime] NULL,
[IsAgree] [bit] NULL,
[Opinion] [nvarchar](500) NULL,
[IsClosed] [bit] NULL,
CONSTRAINT [PK_CostGoods_CostManageFlowOperate] PRIMARY KEY CLUSTERED
(
[FlowOperateId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[CostGoods_CostManageFlowOperate] WITH CHECK ADD CONSTRAINT [FK_CostGoods_CostManageFlowOperate_Base_Unit] FOREIGN KEY([UnitId])
REFERENCES [dbo].[Base_Unit] ([UnitId])
GO
ALTER TABLE [dbo].[CostGoods_CostManageFlowOperate] CHECK CONSTRAINT [FK_CostGoods_CostManageFlowOperate_Base_Unit]
GO
ALTER TABLE [dbo].[CostGoods_CostManageFlowOperate] WITH CHECK ADD CONSTRAINT [FK_CostGoods_CostManageFlowOperate_CostGoods_CostManage] FOREIGN KEY([CostManageId])
REFERENCES [dbo].[CostGoods_CostManage] ([CostManageId])
GO
ALTER TABLE [dbo].[CostGoods_CostManageFlowOperate] CHECK CONSTRAINT [FK_CostGoods_CostManageFlowOperate_CostGoods_CostManage]
GO
ALTER TABLE [dbo].[CostGoods_CostManageFlowOperate] WITH CHECK ADD CONSTRAINT [FK_CostGoods_CostManageFlowOperate_Person_Persons] FOREIGN KEY([OperaterId])
REFERENCES [dbo].[Person_Persons] ([PersonId])
GO
ALTER TABLE [dbo].[CostGoods_CostManageFlowOperate] CHECK CONSTRAINT [FK_CostGoods_CostManageFlowOperate_Person_Persons]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageFlowOperate', @level2type=N'COLUMN',@level2name=N'FlowOperateId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主表ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageFlowOperate', @level2type=N'COLUMN',@level2name=N'CostManageId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审核名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageFlowOperate', @level2type=N'COLUMN',@level2name=N'AuditFlowName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'序号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageFlowOperate', @level2type=N'COLUMN',@level2name=N'SortIndex'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审核单位ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageFlowOperate', @level2type=N'COLUMN',@level2name=N'UnitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审核人ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageFlowOperate', @level2type=N'COLUMN',@level2name=N'OperaterId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审核时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageFlowOperate', @level2type=N'COLUMN',@level2name=N'OperaterTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否同意' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageFlowOperate', @level2type=N'COLUMN',@level2name=N'IsAgree'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审核意见' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageFlowOperate', @level2type=N'COLUMN',@level2name=N'Opinion'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审核完成' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageFlowOperate', @level2type=N'COLUMN',@level2name=N'IsClosed'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审核流程表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CostGoods_CostManageFlowOperate'
GO
CREATE TABLE [dbo].[Project_ProjectUnitItem](
[ProjectUnitItemId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[ContractNum] [nvarchar](50) NULL,
[TotalMoney] [decimal](18, 2) NULL,
[HSEMoney] [decimal](18, 2) NULL,
[CompileManId] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
CONSTRAINT [PK_Project_ProjectUnitItem] PRIMARY KEY CLUSTERED
(
[ProjectUnitItemId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[Project_ProjectUnitItem] WITH CHECK ADD CONSTRAINT [FK_Project_ProjectUnitItem_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[Project_ProjectUnitItem] CHECK CONSTRAINT [FK_Project_ProjectUnitItem_Base_Project]
GO
ALTER TABLE [dbo].[Project_ProjectUnitItem] WITH CHECK ADD CONSTRAINT [FK_Project_ProjectUnitItem_Base_Unit] FOREIGN KEY([UnitId])
REFERENCES [dbo].[Base_Unit] ([UnitId])
GO
ALTER TABLE [dbo].[Project_ProjectUnitItem] CHECK CONSTRAINT [FK_Project_ProjectUnitItem_Base_Unit]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_ProjectUnitItem', @level2type=N'COLUMN',@level2name=N'ProjectUnitItemId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_ProjectUnitItem', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_ProjectUnitItem', @level2type=N'COLUMN',@level2name=N'UnitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_ProjectUnitItem', @level2type=N'COLUMN',@level2name=N'ContractNum'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'总金额' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_ProjectUnitItem', @level2type=N'COLUMN',@level2name=N'TotalMoney'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'HSE费用' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_ProjectUnitItem', @level2type=N'COLUMN',@level2name=N'HSEMoney'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_ProjectUnitItem', @level2type=N'COLUMN',@level2name=N'CompileManId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_ProjectUnitItem', @level2type=N'COLUMN',@level2name=N'CompileDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目单位明细表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_ProjectUnitItem'
GO
CREATE NONCLUSTERED INDEX [NonClusteredIndex-PersonId-RoleIds] ON [dbo].[SitePerson_Person]
(
[PersonId] ASC,
[RoleIds] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
UPDATE Sys_Menu SET SortIndex=20,MenuName='HSE费用申请' WHERE MenuId='FF68C697-B058-4687-A98F-71C591650E02'
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('F1AE30A2-A210-4607-B39E-4DC8DEF02EB8','项目HSE费用汇总','HSSE/CostGoods/CostSummary.aspx',40,'20ECB69E-28C4-4FAC-941A-15F446AEB634','Menu_HSSE',0,1,1)
GO
DELETE FROM Sys_ButtonToMenu WHERE MenuId='0C311396-C859-40B0-9D72-6A8B20733002'
GO
DELETE FROM Sys_Menu WHERE MenuId='0C311396-C859-40B0-9D72-6A8B20733002'
GO
delete from Sys_Menu where MenuId in ('39EE4D09-D413-4C3E-B719-542B63AEA9ED','E1052483-2591-4408-92A4-14E85805BBA0')
go
@@ -0,0 +1,4 @@
--ADD BY YangHongwei 2023-06-06
1、新增分包费用申请功能页面。
2、新增项目首页项目下拉框按照活跃度排序功能
--END
@@ -770,25 +770,10 @@ GO
VALUES('7FB0D534-15CB-4D44-B076-07A1CEA2F945','EEE7CBBE-2EFB-4D64-96A6-A932E20FF9DB','保存',4)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('7CAEBE24-F058-4A49-B984-771BE5C5D91A','EEE7CBBE-2EFB-4D64-96A6-A932E20FF9DB','提交',5)
GO
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('0C311396-C859-40B0-9D72-6A8B20733002','安全费用支出','HSSE/CostGoods/CostSmallDetail.aspx',20,'20ECB69E-28C4-4FAC-941A-15F446AEB634','Menu_HSSE',0,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('0350BD71-7C72-4483-90E3-A89908174FAA','0C311396-C859-40B0-9D72-6A8B20733002','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('67B1ED33-136C-4554-B21A-D11436E57A0E','0C311396-C859-40B0-9D72-6A8B20733002','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('CA54078C-F2EF-4C88-B222-8CA9A2FF6BD4','0C311396-C859-40B0-9D72-6A8B20733002','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('349D7D73-668D-4DC5-9087-DD5E5D1A1CBB','0C311396-C859-40B0-9D72-6A8B20733002','保存',4)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('9BF12C2D-6A82-4B5E-A358-AA2FED75A925','0C311396-C859-40B0-9D72-6A8B20733002','提交',5)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('FF68C697-B058-4687-A98F-71C591650E02','分包商HSE费用申请','HSSE/CostGoods/CostManage.aspx',30,'20ECB69E-28C4-4FAC-941A-15F446AEB634','Menu_HSSE',0,1,1)
VALUES('FF68C697-B058-4687-A98F-71C591650E02','HSE费用申请','HSSE/CostGoods/CostManage.aspx',20,'20ECB69E-28C4-4FAC-941A-15F446AEB634','Menu_HSSE',0,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('878A7D17-D5DC-42DB-9C15-8613C31ADEBF','FF68C697-B058-4687-A98F-71C591650E02','增加',1)
@@ -802,6 +787,26 @@ GO
VALUES('26B751C0-3CD6-49EA-B1DD-FB0BC2FDEA88','FF68C697-B058-4687-A98F-71C591650E02','提交',5)
GO
--INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
--VALUES('0C311396-C859-40B0-9D72-6A8B20733002','安全费用支出','HSSE/CostGoods/CostSmallDetail.aspx',30,'20ECB69E-28C4-4FAC-941A-15F446AEB634','Menu_HSSE',0,1,1)
--GO
--INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
--VALUES('0350BD71-7C72-4483-90E3-A89908174FAA','0C311396-C859-40B0-9D72-6A8B20733002','增加',1)
--INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
--VALUES('67B1ED33-136C-4554-B21A-D11436E57A0E','0C311396-C859-40B0-9D72-6A8B20733002','修改',2)
--INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
--VALUES('CA54078C-F2EF-4C88-B222-8CA9A2FF6BD4','0C311396-C859-40B0-9D72-6A8B20733002','删除',3)
--INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
--VALUES('349D7D73-668D-4DC5-9087-DD5E5D1A1CBB','0C311396-C859-40B0-9D72-6A8B20733002','保存',4)
--INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
--VALUES('9BF12C2D-6A82-4B5E-A358-AA2FED75A925','0C311396-C859-40B0-9D72-6A8B20733002','提交',5)
--GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('F1AE30A2-A210-4607-B39E-4DC8DEF02EB8','项目HSE费用汇总','HSSE/CostGoods/CostSummary.aspx',40,'20ECB69E-28C4-4FAC-941A-15F446AEB634','Menu_HSSE',0,1,1)
GO
--施工机具
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('28C8EDB9-F1C2-4287-8013-28A976B093E2','施工机具','',140,'0','Menu_HSSE',0,0,1)