diff --git a/DataBase/版本日志/SGGLDB_V2025-09-28-xiaj.sql b/DataBase/版本日志/SGGLDB_V2025-09-28-xiaj.sql new file mode 100644 index 0000000..814b617 --- /dev/null +++ b/DataBase/版本日志/SGGLDB_V2025-09-28-xiaj.sql @@ -0,0 +1,13 @@ + + + +--ûɫֶ֧ +ALTER TABLE [Sys_User] +ALTER COLUMN [RoleId] NVARCHAR(500); + +--ְ +ALTER TABLE QualityAudit_SubUnitQuality +ALTER COLUMN SubUnitQualityName NVARCHAR(500); + + + diff --git a/DataBase/版本日志/SGGLDB_V2025-09-28-xiaj(建筑业企业资质).sql b/DataBase/版本日志/SGGLDB_V2025-09-28-xiaj(建筑业企业资质).sql new file mode 100644 index 0000000..7904cb3 --- /dev/null +++ b/DataBase/版本日志/SGGLDB_V2025-09-28-xiaj(建筑业企业资质).sql @@ -0,0 +1,309 @@ + +--ְʱId +IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'QualityAudit_SubUnitQuality' AND COLUMN_NAME = 'QualityId') +BEGIN + ALTER TABLE QualityAudit_SubUnitQuality ADD QualityId nvarchar(2000); +END +GO + +--áҵҵ +IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'CEB340BE-640E-4C95-ACB1-5E6207D4EDDA') +BEGIN +insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) +values('CEB340BE-640E-4C95-ACB1-5E6207D4EDDA','ҵҵ','BaseInfo/Qualification.aspx',190,'5196A6FD-4BF1-46B3-8D24-9A3CE5BB4760','Menu_SysSet',1,1,1) +END +GO + +IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = 'CEB340BE-640E-4C95-ACB1-5E6207D4EDDA') +BEGIN +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('804834BE-E7D0-4209-ACD4-1E90B0179B59','CEB340BE-640E-4C95-ACB1-5E6207D4EDDA','',1) +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('852036C3-D91F-49C5-B366-462385D1EAC5','CEB340BE-640E-4C95-ACB1-5E6207D4EDDA','޸',2) +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('B5248DEC-EBEA-4064-AFE6-A6EA623C6E89','CEB340BE-640E-4C95-ACB1-5E6207D4EDDA','ɾ',3) +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('7752BE1B-79C6-4EF6-B65E-B12936AC8B2B','CEB340BE-640E-4C95-ACB1-5E6207D4EDDA','',4) +END +GO + + + +--ҵҵʱ +IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_Qualification') AND type = N'U') +BEGIN +CREATE TABLE [dbo].[Base_Qualification]( + [QualificationId] [nvarchar](50) NOT NULL, + [QualificationCode] [nvarchar](50) NULL, + [QualificationName] [nvarchar](50) NOT NULL, + [QualificationType] [nvarchar](50) NULL, + [Remark] [nvarchar](50) NULL, + CONSTRAINT [PK_Base_Qualification] PRIMARY KEY CLUSTERED +( + [QualificationId] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] +) ON [PRIMARY] +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Qualification', @level2type=N'COLUMN',@level2name=N'QualificationId' +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʱ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Qualification', @level2type=N'COLUMN',@level2name=N'QualificationCode' +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Qualification', @level2type=N'COLUMN',@level2name=N'QualificationName' +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Qualification', @level2type=N'COLUMN',@level2name=N'QualificationType' +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ע' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Qualification', @level2type=N'COLUMN',@level2name=N'Remark' +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ҵҵʱ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_Qualification' +END + +GO + +--ҵҵʱʼ +IF NOT EXISTS (SELECT * FROM Base_Qualification) +BEGIN +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'00200CD6-DB74-430E-9090-7899132E39C6', N'20038', N'¹', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'0270C31A-376B-41E9-8CCB-CA641A7474F4', N'20166', N'ʯ͹һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'03203A40-E8DA-4922-B51A-501B37E27869', N'20088', N'·̶̹', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'0369A520-367A-4BA1-AC12-2DBB50E93133', N'10043', N'ͨŹʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'05F89153-25B3-4F6C-8EFF-B6A616A22BA8', N'20024', N'ʹ﹤һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'06156812-8873-4003-9FCC-599960A09693', N'10015', N'ۿ뺽ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'07C1ED12-017D-40B9-AAE1-ED61FA33AEEB', N'20108', N'һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'0889E523-248E-4982-9B8A-0D63D373DF64', N'20146', N'ͱ繤̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'08C7846B-FD26-4952-B0C5-AF1296045B62', N'10013', N'ۿ뺽ʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'0C0ABEA9-2332-471C-AC1E-D322BB625F04', N'20066', N'ӹһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'0D8148EE-7219-479D-A588-5233936C3B68', N'20122', N'ˮ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'0E78D9FE-A7FE-4CE2-9D6E-57D3A1C1B67D', N'10012', N'ۿ뺽ʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'0ED38AA3-C577-4871-9E4E-6DAA979700B8', N'20058', N'̶ܻ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'0FBF1518-33D3-4A0C-8648-A1B577AF1486', N'20063', N'Źһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'11EB7722-C166-4AE0-A374-59FBF6490091', N'20139', N'ˮһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'12026425-AE46-4224-8F43-A802A097BDC5', N'20093', N'һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'1237154C-4D12-449D-8383-67DB4A27F053', N'20069', N'һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'12EA3B75-006B-4426-BA6F-26092EC03E96', N'20116', N'ͨ豸װ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'13192F57-3229-4879-B61B-E86180B25B20', N'20177', N'ʩ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'13EED5F5-BCFD-4257-92D4-60D08526D539', N'20041', N'ּ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'15725F60-BCE9-4C9C-9D05-D252A236ED92', N'20105', N'ۿװж豸װһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'17162CAB-B8D8-4878-A8BC-50F1A47BDA08', N'20179', N'רҵ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'1971A354-3D42-4F50-A479-B2EA180E74F1', N'20035', N'ˮ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'1A9F2684-37F5-4712-82AE-367599D7B6E6', N'20020', N'԰ֹŽ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'1B7AB04F-1F18-40CA-B7A2-6F3339448774', N'20137', N'ˮϽͨƹ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'1C6DFF14-54FA-46E4-9D48-DA7E2F98983E', N'20037', N'¹̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'1E203CC0-285F-4C3E-A13B-FBBF6B4BD597', N'20163', N'⹤һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'1FD92214-46CB-4BDA-BCC6-5C8B39C996FB', N'10000', N'ݽʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'1FDDEF25-5979-4258-99AE-403A5909987D', N'20034', N'ˮ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'2063D767-E775-4154-A947-E0DB93FE2337', N'20107', N'ۿװж豸װ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'219A3E90-2989-46AD-BCBC-4C00E757ACB4', N'20084', N'·񹤳һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'22A05E5A-DE82-4F01-84A0-AD7BFA6E0D8D', N'20028', N'ݰװ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'232EF8EC-D57E-4BFC-8724-EC491CF66AED', N'10006', N'·ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'2345D5CD-6042-40BB-9379-ED93E4C2AF84', N'10033', N'ʯ͹ʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'23977BE3-F187-471A-A285-EA6DF7967A1F', N'10045', N'簲װʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'23EB9EF9-6B5F-4CFF-90A8-BC2A3007AE09', N'10026', N'ɽʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'261A7163-1804-4ED8-951F-F6731945F07E', N'20094', N'̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'277D9A9C-67ED-4367-BA91-AC057437B077', N'20027', N'ݰװһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'27B698D2-0714-4B03-9EC9-2EA5FA1ED5AB', N'20180', N'רҵ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'28D8440D-6CFE-411F-8CCB-41B62D07839B', N'20016', N'Ԥƹ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'292DBD55-BF5E-49F8-8639-4964D27691C1', N'30009', N'ģҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'293F2D16-C4ED-42D2-BB52-44ABB7A4FB0C', N'20029', N'ݰװ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'2A35D1DF-D3DA-4F91-AE51-22D38F520CC8', N'10034', N'ʯ͹ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'2AAF1CE8-5788-4C88-8801-0ED28744A751', N'20118', N'ˮϽͨƹ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'2C1289C2-0EF2-449D-BFF1-AEFF681FB2C5', N'20022', N'ֽṹ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'2DDEDA49-BEA7-4A77-8391-DF2D6F4B2C8A', N'20120', N'ˮһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'2DFD7084-ACF0-4BA6-9626-744E2B7DF4A2', N'20111', N'ͨһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'2E2A9DB6-88FF-4B29-84E9-27A828CFF9B8', N'20012', N'ԤƷһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'310ED141-689A-4B30-8231-C4E6825D32FC', N'20150', N'˹', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'31DC0AFE-5636-4492-AC92-AB36E4AFEFCE', N'20129', N'ˮˮ豸װ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'321239F4-3298-40CD-A3BC-FEC2D65A1C6E', N'20030', N'ʩһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'33661BC8-9637-4C7A-B082-3D1CC8FF8FBF', N'20040', N'ּܶ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'3505D34F-65EF-4043-AFED-D3F23D36C556', N'10041', N'ͨŹʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'352B93C8-7246-4B38-B484-50A4B2AFEE76', N'30011', N'ˮů簲װҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'35C52002-A391-4E92-B335-98D8E5AD89B9', N'20059', N'ܻ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'35F8CF53-54F9-4ECB-ADC9-8B11D817953B', N'20019', N'԰ֹŽ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'38336DAE-B79C-4B7F-AB3C-5E8323A6AE7C', N'10007', N'·ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'394A3C2D-B11A-4762-B4F1-9479A7BF5D9F', N'20170', N'й̶ͨ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'3AD4637D-92BB-4CD5-8E1F-2E56E8C25842', N'10021', N'ʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'3CDA17EC-FFFF-47FA-8C5E-FA6E4F308897', N'20073', N'̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'3DF1F048-FEB6-4475-BB91-20E7AB0CD989', N'10008', N'·ʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'3F29CB79-37A0-4FD2-BE3E-AFF954F7A3E6', N'20098', N'չܹ̼վ¥ϵͳ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'3F994647-09DB-4613-B134-0C15371DD73A', N'20074', N'', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'3FBC648C-F52D-4F81-9DD7-E7AA7E332A8D', N'20047', N'ԤӦ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'40805131-8DA3-4E3B-B4F6-32E5C53A299B', N'10004', N'·ʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'40E69C63-FA39-45A8-BBEE-985F43754372', N'20143', N'豸װ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'40F849F1-63E2-4F3C-A0EC-55C2349D2420', N'10029', N'ұʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4132CDB6-1192-4915-91E2-28F6F8834653', N'20070', N'̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'422C3D6E-0F01-4CF4-88B6-F7BC04EB2ED3', N'20076', N'··湤̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'439263B0-92A5-4426-8096-7540C7B8D7DD', N'20101', N'Ŀ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'448C0679-478F-4830-B3B4-8B4D97393C4C', N'20156', N'ұ豸װ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'450F2E29-6C82-4D2E-9ECB-696603F6168E', N'20115', N'ͨ豸װ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4596D596-ABB0-447F-9668-7D2311C025D8', N'20152', N'¯Ҥ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'45B99C65-49A0-4FC1-A734-804412C95FCB', N'20014', N'ԤƷ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'464060EA-7063-43BA-942D-654854C99BFC', N'20007', N'װװι̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'46D9CF42-0E6D-4A59-BB0A-C3D69CAC6AD1', N'20134', N'̷̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'46EB778D-D921-4206-9C75-74A9CC72F1CA', N'20087', N'·̹һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4795C790-4E00-46E0-B6B6-C4DF14B9600C', N'20144', N'豸װ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4812BB2E-C479-40BC-9132-0D5544E8B75F', N'20018', N'԰ֹŽһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4A853B24-E24B-4031-8F9E-E5CAFD50FD9A', N'20056', N'', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4A907DEC-364A-47AC-AA71-121FE62B83E0', N'10014', N'ۿ뺽ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4CC523B2-AE42-432D-B296-68415D0A8A6E', N'20005', N'ʯ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4D2D0E3B-C95E-4D31-A722-CE3FD0BD44E1', N'20125', N'ˮṹ밲װ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4E1BE286-6DEC-491B-A907-070716CB87AC', N'20174', N'м·', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4E1F0F29-0AAA-41BA-82CE-1F928126E022', N'10010', N'·ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4E5A5265-5D2F-4E0D-8DF7-8663B7844A57', N'20033', N'ˮһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'4F1591E8-91D2-4B9F-AAC8-466B5A8B38D8', N'20097', N'չܹ̼վ¥ϵͳ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'513A8E96-70B7-4C7A-90B6-A9259EE1A7D2', N'20160', N'ܵһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'51B84B0A-555D-4B59-957A-1A9622404D8E', N'20081', N'·ͨһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'52CBD3C7-C6E7-4A41-956F-C4F1D734CCB8', N'20071', N'', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'540F2F68-E21A-41C8-B920-171191DE84A8', N'10018', N'ˮˮ繤ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'552FFBBB-B1C0-4A76-9353-07F3DF04FD55', N'20025', N'ʹ﹤̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'56F4E31C-ACD2-4BFA-9897-13DAE78E1F4A', N'20172', N'м·һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'57E07642-E2FD-48FB-ADAD-A9A101AA49FF', N'10031', N'ұʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'58536C45-5F0A-4377-BCBC-71C345F5D716', N'20031', N'ʩ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'5F9C53A2-AB97-4614-A141-334C3F7021C9', N'20173', N'м·̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'61BC1413-DCA3-4AEC-AFB6-D1670336EC9A', N'20008', N'װװι', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'62125C5C-6326-4D85-921B-49623318D19E', N'20010', N'Ļǽ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'63F20C2F-EB82-4FA1-94D4-7009A8F2318C', N'20015', N'Ԥƹһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'64BF9E04-E08B-4FD4-AD9B-6FDA20345DFC', N'10030', N'ұʩܳа', N'ʩܳа', N'') + +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'679322CD-7D86-4696-9647-13B31152ED08', N'20162', N'ܵ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'67A8C709-90D0-4F41-B357-8D12156879E1', N'20083', N'·ͨ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'68333DE8-711A-4022-9B18-DED3674D9285', N'20099', N'Ŀһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'69201560-A070-478A-B63D-FFF577BF5251', N'20149', N'˹̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'6EBB7B34-5F5F-4BB4-B64B-E0EA8E8AD5C3', N'20072', N'һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'6FDFC11D-6E9C-4B3F-9416-0F617370C773', N'20159', N'ʯ豸ܵװ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'7097B084-40A9-4EA7-8B5E-43B92D1C78ED', N'10025', N'ɽʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'713081F6-F44D-4163-8841-5E280126BEEB', N'20114', N'ͨ豸װһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'731AF2CB-3FD5-4FE6-B563-178271AABF86', N'20032', N'ʩ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'73D7A21B-FF50-45C2-B4B8-C7877700CC95', N'20128', N'ˮˮ豸װ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'7538526F-2CA5-41C8-9DC4-68897F232745', N'20140', N'ˮ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'7556778B-D18F-489D-9C61-C53015C48899', N'20067', N'ӹ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'7675C36B-FED1-44A3-BCA4-4BE39B8D9CF8', N'20164', N'⹤̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'7716DE1E-17AF-4DC4-83B3-191A1F113A7D', N'20106', N'ۿװж豸װ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'792C68D6-F87A-4747-A0D3-A631E7971032', N'10005', N'·ʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'79CDCFF8-055A-428C-BD02-A3BCB83324E4', N'20133', N'̷һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'7BFC7372-AE0A-4E9D-89D8-78917B23D2A3', N'20046', N'ԤӦ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'7FACEF74-5CC1-45D2-B7E1-7B79716B17EF', N'20117', N'ˮϽͨƹһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'7FEFF8E8-64F5-4795-9423-AE38569CCED8', N'20003', N'ʯһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'804E7D9B-4C38-4A96-AE02-468C8A184A2B', N'10016', N'ˮˮ繤ʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'8296D4B5-C510-496E-B934-A3C378020610', N'30007', N'ҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'838C584E-EB53-4270-9144-74EDE0C51AB4', N'20057', N'ܻһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'84AB5627-676D-4919-8352-D81BE08A0CBB', N'20002', N'ػ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'862D2D2D-5923-4E48-83D9-7453A3C84A33', N'20045', N'ԤӦһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'88539818-D873-44F1-A756-F0CCD0AAEC54', N'20009', N'Ļǽһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'8875BFC7-937A-4630-962E-3C6D56C1E4D9', N'20052', N'豸װ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'89307558-571E-485B-842F-E3A8853B6293', N'30003', N'Ĩҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'8C12D57D-6371-4307-943D-EED6AADF8665', N'10017', N'ˮˮ繤ʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'8C778D9B-2105-4C07-A873-02F9F8EE6920', N'20138', N'ˮϽͨƹ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'8DD78119-306E-459C-AF9E-379DE3E308DB', N'20148', N'˹һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'8F64848D-A8CD-4596-863F-F615D547E5D0', N'20078', N'··һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'8F8E5E94-1FEE-455C-A1F9-D4C6355CCD1C', N'20123', N'ˮ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'8FFC662F-0FC1-4515-A876-0E0E308C636E', N'20082', N'·̶ͨ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'90C8F3F8-75B7-42DC-B8A6-E8DE064F10FA', N'20077', N'··湤', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'9224F586-B335-4095-A36A-341EE7A01D09', N'20102', N'ۿ뺣һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'92B80543-442C-4809-BFEC-213F0CD6500E', N'10032', N'ʯ͹ʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'932615B2-E86A-4B42-AB4C-BF4EB7633619', N'10035', N'ʯ͹ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'93742245-FC2E-4897-AEDC-F8639CC26BBB', N'20127', N'ˮˮ豸װһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'97CAF43D-4879-43E9-BCC9-4CE216E2056D', N'20091', N'·̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'97E02FB4-2FE2-4FBD-8433-9948F67390A5', N'20065', N'Ź', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'97E5C7A8-15A4-45D1-BE05-A1621FAFE0DE', N'20036', N'¹һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'98337F79-E06F-4981-8D69-DDD8CABB1B04', N'30012', N'ӽҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'9A71037D-7D4E-471A-9139-A2250092C5C9', N'20021', N'ֽṹһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'9B231ED0-4612-4CFA-B271-0F567C9ABC74', N'20079', N'··̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'9B71E6C1-21DC-44CB-A9E4-FCC0B50320FE', N'20096', N'չܹ̼վ¥ϵͳһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'9CC5F787-B2FE-448D-A8BC-06AEA98A7B2C', N'20103', N'ۿ뺣̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'9F57BE4B-B8E0-4500-BFA5-433120942485', N'20013', N'ԤƷ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'9F826D05-D86D-497D-992C-4B5C99AD334E', N'20051', N'豸װһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'9FAB2313-7171-415D-A93D-D552EBA183ED', N'10044', N'簲װʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'A1FE1B94-D1DF-4C2A-843C-BD49A862A8E5', N'20004', N'ʯ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'A20C3456-DC36-49C2-93E1-A09174142871', N'10038', N'ùʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'A213FAB8-2DA3-41F5-B90E-EEBB97794B70', N'20126', N'ˮṹ밲װ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'A22E4FF2-7A92-4B09-B2B4-22BA36AAB94D', N'10003', N'ݽʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'A2769748-F7E1-4786-ADDC-3B621D94A779', N'30010', N'ҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'A2C5D652-483A-47BA-A4C5-9C84B5DB0956', N'20001', N'ػ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'A3D6BF2C-6145-41A3-B238-0968A36984BE', N'20119', N'ˮϽͨƹ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'A4870C49-8439-49C5-AB4A-44A54E42A811', N'20043', N'Ŵ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'A69D9958-5A9F-4295-8E78-C9023C4C9414', N'10036', N'ùʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'A8502567-7ABF-4734-9D68-978E6C2962BD', N'20141', N'ˮ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'AA5584EC-1C93-4316-BCAA-9D085E68A7EA', N'10024', N'ɽʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'AADAD85F-6E61-4B6A-BC74-45E4115C2238', N'20178', N'רҵһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'AB81E894-8D0E-43D5-8702-F2177A728E3F', N'20080', N'··', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'AC829D5B-523E-48E2-8701-C3D158E91A4A', N'20165', N'⹤', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'ACDB6C83-5323-4179-9A6D-29D3D41BEF9E', N'30006', N'ֽҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'AF12B90F-A0BC-466E-85A3-FA7144521504', N'20092', N'·', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B0510BA9-70C0-409E-9DFB-F171D068F7D0', N'10027', N'ɽʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B07690E3-8E30-4713-A815-17AB7824CF96', N'20113', N'ͨ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B2D8BCD3-B972-41A7-A342-980F6636EEAC', N'20153', N'¯Ҥ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B3505D16-2222-453C-9B71-617F51E417BA', N'20062', N'', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B46BF1D3-5F6F-4C9D-9210-2914B91BEE76', N'30013', N'ҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B51B945E-9B58-4659-9688-89B2C8158BDE', N'20104', N'ۿ뺣', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B5B3D244-3944-4CC6-9684-204B108CF220', N'20049', N'豸װ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B5F11DDA-CB9D-4054-BFBE-305BC1201032', N'30004', N'ʯ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B6EC99E8-2948-40C0-BC76-3C52FF9B7B03', N'20075', N'··湤һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B7AB3B2B-069F-47D7-A056-DAADD72156FF', N'20155', N'ұ豸װ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B8018D11-F87A-48CD-A559-06A914218968', N'30002', N'ҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B8B0BE5C-E018-4650-8066-F41F58399E8D', N'30008', N'ּҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B8D0A3C5-A103-4D65-BB76-6F98DBFC48D8', N'20064', N'Ź̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B8D180CA-0241-4C68-980D-0FB7F756B4E3', N'20124', N'ˮṹ밲װһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B90698A5-53A2-4132-89B7-0D4E5A00A748', N'20135', N'̷', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'B9E4ADB0-89DA-4D05-A097-2BA97EB406E0', N'20089', N'·̹', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'BB1ED0BB-840A-407F-B234-4557045A76EA', N'20048', N'豸װһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'BD07CD2B-746E-419B-A958-225A50CBF344', N'20068', N'ӹ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'BD21946C-1183-442D-BF0A-BBB78C649B41', N'20157', N'ʯ豸ܵװһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'C03E53A8-E132-4D96-8886-0C77A5ADDFBA', N'20006', N'װװιһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'C06B3621-1085-43F7-BB67-B4A741B55B07', N'20053', N'豸װ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'C13BD53E-10D2-4BC7-8534-AFE762ED595A', N'20142', N'豸װһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'C254E4DA-0CE3-4B10-8C9A-B6EFFA90422E', N'10009', N'·ʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'C3021442-A3FE-4809-BD65-0E1EE423A55C', N'20055', N'̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'C41087E4-818F-4745-AA28-4ABF1F05B70A', N'20147', N'ͱ繤', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'C644DF14-67BC-44F4-83CC-BD695E68ABDA', N'20145', N'ͱ繤һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'C764CF10-A064-4294-8209-421473E03AB0', N'10001', N'ݽʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'C911DBBA-5A0F-41B6-81E2-4904A36D2949', N'10022', N'ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'C93567E2-9617-4AEA-9B51-B002E60A582C', N'20158', N'ʯ豸ܵװ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'C970DF3D-5D68-4EE2-BE6B-CE4ECD444E6B', N'20167', N'ʯ͹̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'CC0DDF39-844D-4A3C-B735-A8DF1643B643', N'20039', N'ּһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'D0FE4C5F-DE47-4420-9373-15E01D1A3DD9', N'20169', N'йͨһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'D2EDCE69-4741-48CD-B817-0F606C0AE6D3', N'20026', N'ʹ﹤', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'D354E817-95F2-4E4B-AAF4-D0173100D3E8', N'20100', N'Ŀ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'D3A6C125-163C-4B3B-A946-29FD872137CA', N'20171', N'йͨ', N'רҵа', N'') + +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'D4884095-AC6B-4B0E-B113-D7093CABFB0F', N'20042', N'Ŵһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'D48D3BDA-84E5-45CF-A9C2-357430610935', N'20095', N'', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'D48EF025-E19D-4A9E-910F-17F01769498D', N'20151', N'¯Ҥһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'D624483F-2A01-4A95-9C27-D11719AC0C1A', N'10047', N'簲װʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'D6B476C3-5DCB-4098-9DCD-2B487BF7B007', N'20011', N'Ļǽ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'D943C46F-7460-4FFA-B01C-3B595C228B17', N'20061', N'̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'D9DC45CA-F1FF-481B-94A9-6AEB6BDBE101', N'20060', N'һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'DCB4C76B-2A3B-4395-9EA7-5F9225144693', N'20054', N'һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'DED90707-32E8-41A5-BC9D-10609D5C0446', N'10039', N'ùʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'DF1B59AF-AF3A-42F4-9AC3-146D04FF8570', N'10046', N'簲װʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'DF79B2D5-4905-4DFD-9D00-A44434508F1B', N'10040', N'ͨŹʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E0152591-954F-44A6-81C8-5F257E9A4F38', N'20023', N'ֽṹ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E1DD1CC1-13D6-442D-B3BB-BF5CECEFA9F5', N'10011', N'·ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E1ED3C7F-739C-457D-AEC6-1439E959538D', N'30001', N'ľҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E214DEA3-802E-42F1-B0C9-8C8894DB8C08', N'10028', N'ұʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E275DFDF-637E-408E-9C9A-4DDDADA6F782', N'20161', N'̶ܵ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E2FA0314-A511-4F74-A8E3-1563F7E3967F', N'20090', N'·һ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E4112D04-E4B9-4A39-B7BB-96AC7A846DBE', N'10019', N'ˮˮ繤ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E4CA604F-8E3D-4BDF-A0DA-B1225D2422AF', N'20109', N'̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E54B923C-CAD5-4B73-A497-9F146B704874', N'20130', N'Ӻιһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E5D1E168-0BDE-46C5-8FB3-4811832F2680', N'20131', N'Ӻι̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E5E80A96-CC1E-4097-82A1-03490A4830C3', N'10002', N'ݽʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E66593D3-01DA-460D-98FF-33DBF7566533', N'10023', N'ʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E90775DD-FFBC-4439-9627-A661C8B038A2', N'20112', N'̶ͨ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E938EE2F-9C8F-4D63-BCFB-89CFD626BB31', N'20086', N'·񹤳', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'E9818CDA-0960-4DF0-A422-CAA98D562092', N'30005', N'ҵ', N'ְ', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'EB401086-EDBA-4D4C-8E1C-67EE1E109CAD', N'20044', N'Ŵ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'EB9A2681-DD9B-4659-A924-41888BC317B6', N'10037', N'ùʩܳаһ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'EBB7AB85-4F65-4B41-BCEE-25615D6A4067', N'10042', N'ͨŹʩܳа', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'ECD9FD41-5CB4-48B0-8771-0CFD4346A5D6', N'20050', N'豸װ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'EDBD893B-9FF4-4E27-B512-F957564BC388', N'20017', N'Ԥƹ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'EF3E87D0-27FF-44EA-89CA-8E36BB85AE49', N'10020', N'ʩܳаؼ', N'ʩܳа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'EFAE1369-2A7D-45F2-A328-2FE02196F261', N'20085', N'·񹤳̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'F4DD7634-6D4C-4907-B80D-5F32AD2F4FFD', N'20176', N'ʩ̶', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'F5BBCEAD-EC44-4C9B-BA18-E9F321766488', N'20000', N'ػһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'F725C17B-15EC-47AF-999E-C56A70C3D8AC', N'20110', N'', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'F78F633F-47B6-4324-B7AA-650457899E99', N'20175', N'ʩһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'F8E626CD-C0FF-4E0F-9B67-6B1239AA7BDD', N'20132', N'Ӻι', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'F9AA7B93-5AA9-400A-BC4E-1A2BE7456145', N'20154', N'ұ豸װһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'FDA6A0C1-52C7-4175-8C42-65000C110BAA', N'20136', N'ˮϽͨƹһ', N'רҵа', N'') +INSERT [dbo].[Base_Qualification] ([QualificationId], [QualificationCode], [QualificationName], [QualificationType], [Remark]) VALUES (N'FEC7013E-1D39-485D-802E-87D0DA93CB5A', N'20168', N'ʯ͹', N'רҵа', N'') +END +GO + + + + + + diff --git a/SGGL/BLL/BLL.csproj b/SGGL/BLL/BLL.csproj index 81eece6..2a4c1d8 100644 --- a/SGGL/BLL/BLL.csproj +++ b/SGGL/BLL/BLL.csproj @@ -268,6 +268,7 @@ + diff --git a/SGGL/BLL/BaseInfo/QualificationService.cs b/SGGL/BLL/BaseInfo/QualificationService.cs new file mode 100644 index 0000000..fe4ac62 --- /dev/null +++ b/SGGL/BLL/BaseInfo/QualificationService.cs @@ -0,0 +1,139 @@ +using Newtonsoft.Json.Linq; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Web.UI.WebControls; + +namespace BLL +{ + public static class QualificationService + { + /// + /// 根据主键获取信息 + /// + /// + /// + public static Model.Base_Qualification GetQualificationById(string QualificationId) + { + return Funs.DB.Base_Qualification.FirstOrDefault(e => e.QualificationId == QualificationId); + } + + /// + /// 根据主键获取信息 + /// + /// + /// + public static Model.Base_Qualification GetQualificationByName(string QualificationName) + { + return Funs.DB.Base_Qualification.FirstOrDefault(e => e.QualificationName == QualificationName); + } + + /// + /// 添加 + /// + /// + public static void AddQualification(Model.Base_Qualification model) + { + Model.CNPCDB db = Funs.DB; + Model.Base_Qualification newModel = new Model.Base_Qualification + { + QualificationId = model.QualificationId, + QualificationCode = model.QualificationCode, + QualificationName = model.QualificationName, + QualificationType = model.QualificationType, + Remark = model.Remark + }; + + db.Base_Qualification.InsertOnSubmit(newModel); + db.SubmitChanges(); + } + + /// + /// 修改 + /// + /// + public static void UpdateQualification(Model.Base_Qualification model) + { + Model.CNPCDB db = Funs.DB; + Model.Base_Qualification newModel = db.Base_Qualification.FirstOrDefault(e => e.QualificationId == model.QualificationId); + if (newModel != null) + { + newModel.QualificationCode = model.QualificationCode; + newModel.QualificationName = model.QualificationName; + newModel.QualificationType = model.QualificationType; + newModel.Remark = model.Remark; + db.SubmitChanges(); + } + } + + /// + /// 根据主键删除信息 + /// + /// + public static void DeleteQualificationById(string QualificationId) + { + Model.CNPCDB db = Funs.DB; + Model.Base_Qualification model = db.Base_Qualification.FirstOrDefault(e => e.QualificationId == QualificationId); + { + db.Base_Qualification.DeleteOnSubmit(model); + db.SubmitChanges(); + } + } + + /// + /// 获取类别下拉项 + /// + /// + public static List GetQualificationList() + { + var list = (from x in Funs.DB.Base_Qualification orderby x.QualificationCode select x).ToList(); + return list; + } + /// + /// 获取建筑业企业资质下拉选项 + /// + /// + public static List GetQualificationDropDownList() + { + var list = (from x in Funs.DB.Base_Qualification orderby x.QualificationCode select x).ToList(); + return list; + } + + #region 建筑业企业资质表下拉框 + /// + /// 建筑业企业资质表下拉框 + /// + /// 下拉框名字 + /// 是否显示请选择 + public static void InitQualificationDropDownList(FineUIPro.DropDownList dropName, bool isShowPlease) + { + dropName.DataValueField = "QualificationId"; + dropName.DataTextField = "QualificationName"; + dropName.DataSource = BLL.QualificationService.GetQualificationDropDownList(); + dropName.DataBind(); + if (isShowPlease) + { + Funs.FineUIPleaseSelect(dropName); + } + } + #endregion + + /// + /// 根据主键获取信息 + /// + /// + /// + public static string GetQualificationNameById(string QualificationId) + { + string name = string.Empty; + var getType= Funs.DB.Base_Qualification.FirstOrDefault(e => e.QualificationId == QualificationId); + if (getType != null) + { + name = getType.QualificationName; + } + return name; + } + } +} diff --git a/SGGL/BLL/Common/Const.cs b/SGGL/BLL/Common/Const.cs index 93148db..ee354b0 100644 --- a/SGGL/BLL/Common/Const.cs +++ b/SGGL/BLL/Common/Const.cs @@ -1681,6 +1681,10 @@ namespace BLL /// public const string ProjectTypeMenuId = "AEB427BD-AE1A-47CC-9337-368BB06B37F7"; /// + /// 建筑业企业资质 + /// + public const string QualificationMenuId = "CEB340BE-640E-4C95-ACB1-5E6207D4EDDA"; + /// /// 执业资格证书证书 /// public const string PracticeCertificateMenuId = "1390195D8-874B-4E7B-8DBF-D81A5984E973"; diff --git a/SGGL/BLL/Common/Funs.cs b/SGGL/BLL/Common/Funs.cs index c540896..457e190 100644 --- a/SGGL/BLL/Common/Funs.cs +++ b/SGGL/BLL/Common/Funs.cs @@ -221,10 +221,10 @@ namespace BLL /// Ŀ public static void DropDownPageSize(FineUIPro.DropDownList DDL) { - DDL.Items.Insert(0, new FineUIPro.ListItem("10", "10")); - DDL.Items.Insert(1, new FineUIPro.ListItem("20", "20", true)); - DDL.Items.Insert(2, new FineUIPro.ListItem("30", "30")); - DDL.Items.Insert(3, new FineUIPro.ListItem("50", "50")); + DDL.Items.Insert(0, new FineUIPro.ListItem("15", "15", true)); + DDL.Items.Insert(1, new FineUIPro.ListItem("50", "50")); + DDL.Items.Insert(2, new FineUIPro.ListItem("100", "100")); + DDL.Items.Insert(3, new FineUIPro.ListItem("200", "200")); DDL.Items.Insert(4, new FineUIPro.ListItem("", "1000000")); return; } diff --git a/SGGL/BLL/HSSE/QualityAudit/SubUnitQualityService.cs b/SGGL/BLL/HSSE/QualityAudit/SubUnitQualityService.cs index 7e64035..a133cc6 100644 --- a/SGGL/BLL/HSSE/QualityAudit/SubUnitQualityService.cs +++ b/SGGL/BLL/HSSE/QualityAudit/SubUnitQualityService.cs @@ -43,6 +43,7 @@ namespace BLL { SubUnitQualityId = subUnitQuality.SubUnitQualityId, UnitId = subUnitQuality.UnitId, + QualityId = subUnitQuality.QualityId, SubUnitQualityCode = subUnitQuality.SubUnitQualityCode, SubUnitQualityName = subUnitQuality.SubUnitQualityName, BusinessLicense = subUnitQuality.BusinessLicense, @@ -84,6 +85,7 @@ namespace BLL if (newSubUnitQuality != null) { newSubUnitQuality.UnitId = subUnitQuality.UnitId; + newSubUnitQuality.QualityId = subUnitQuality.QualityId; newSubUnitQuality.SubUnitQualityCode = subUnitQuality.SubUnitQualityCode; newSubUnitQuality.SubUnitQualityName = subUnitQuality.SubUnitQualityName; newSubUnitQuality.BusinessLicense = subUnitQuality.BusinessLicense; diff --git a/SGGL/FineUIPro.Web/BaseInfo/Qualification.aspx b/SGGL/FineUIPro.Web/BaseInfo/Qualification.aspx new file mode 100644 index 0000000..6f86a76 --- /dev/null +++ b/SGGL/FineUIPro.Web/BaseInfo/Qualification.aspx @@ -0,0 +1,114 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Qualification.aspx.cs" Inherits="FineUIPro.Web.BaseInfo.Qualification" %> + + + + + + 建筑业企业资质 + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/BaseInfo/Qualification.aspx.cs b/SGGL/FineUIPro.Web/BaseInfo/Qualification.aspx.cs new file mode 100644 index 0000000..26cbe1f --- /dev/null +++ b/SGGL/FineUIPro.Web/BaseInfo/Qualification.aspx.cs @@ -0,0 +1,171 @@ +using System; +using System.Collections.Generic; +using System.Data; +using System.Data.SqlClient; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; +using BLL; + +namespace FineUIPro.Web.BaseInfo +{ + public partial class Qualification : PageBase + { + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + GetButtonPower(); + ddlPageSize.SelectedValue = Grid1.PageSize.ToString(); + + // 绑定表格 + BindGrid(); + btnNew.OnClientClick = Window1.GetShowReference("QualificationEdit.aspx") + "return false;"; + } + } + /// + /// 绑定数据 + /// + + public void BindGrid() + { + DataTable tb = BindData(); + Grid1.RecordCount = tb.Rows.Count; + tb = GetFilteredTable(Grid1.FilteredData, tb); + var table = this.GetPagedDataTable(Grid1, tb); + + Grid1.DataSource = table; + Grid1.DataBind(); + } + + + protected DataTable BindData() + { + string strSql = @"select QualificationId,QualificationCode,QualificationName,QualificationType,Remark + from [dbo].[Base_Qualification] + where 1=1 "; + + List listStr = new List(); + if (!string.IsNullOrEmpty(this.txtQualificationCode.Text.Trim())) + { + strSql += " AND (QualificationCode like @QualificationCode OR QualificationName like @QualificationCode)"; + listStr.Add(new SqlParameter("@QualificationCode", "%" + this.txtQualificationCode.Text.Trim() + "%")); + } + if (this.ddlQualificationType.SelectedValue != null && !string.IsNullOrEmpty(this.ddlQualificationType.SelectedValue.Trim())) + { + strSql += " AND QualificationType = @QualificationType"; + listStr.Add(new SqlParameter("@QualificationType", this.ddlQualificationType.SelectedValue.Trim())); + } + SqlParameter[] parameter = listStr.ToArray(); + DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter); + return tb; + } + + + #region 查询 + /// + /// 查询 + /// + /// + /// + protected void TextBox_TextChanged(object sender, EventArgs e) + { + this.BindGrid(); + } + #endregion + + protected void btnMenuModify_Click(object sender, EventArgs e) + { + EditData(); + } + + protected void btnMenuDel_Click(object sender, EventArgs e) + { + if (Grid1.SelectedRowIndexArray.Length > 0) + { + foreach (int rowIndex in Grid1.SelectedRowIndexArray) + { + string rowID = Grid1.DataKeys[rowIndex][0].ToString(); + BLL.QualificationService.DeleteQualificationById(rowID); + } + + BindGrid(); + ShowNotify("删除数据成功!", MessageBoxIcon.Success); + } + } + + /// + /// 编辑数据方法 + /// + private void EditData() + { + + if (Grid1.SelectedRowIndexArray.Length == 0) + { + Alert.ShowInTop("请至少选择一条记录", MessageBoxIcon.Warning); + return; + } + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("QualificationEdit.aspx?QualificationId={0}", Grid1.SelectedRowID, "编辑 - "))); + } + + #region 获取按钮权限 + /// + /// 获取按钮权限 + /// + /// + /// + private void GetButtonPower() + { + if (Request.Params["value"] == "0") + { + return; + } + var buttonList = BLL.CommonService.GetAllButtonList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.QualificationMenuId); + if (buttonList.Count() > 0) + { + if (buttonList.Contains(BLL.Const.BtnAdd)) + { + this.btnNew.Hidden = false; + } + if (buttonList.Contains(BLL.Const.BtnModify)) + { + this.btnMenuModify.Hidden = false; + } + if (buttonList.Contains(BLL.Const.BtnDelete)) + { + this.btnMenuDel.Hidden = false; + } + } + } + #endregion + + + protected void btnSearch_Click(object sender, EventArgs e) + { + BindGrid(); + } + + protected void Grid1_RowDoubleClick(object sender, GridRowClickEventArgs e) + { + EditData(); + } + + + protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e) + { + BindGrid(); + } + + protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e) + { + Grid1.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue); + BindGrid(); + } + + protected void Window1_Close(object sender, WindowCloseEventArgs e) + { + BindGrid(); + } + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/BaseInfo/Qualification.aspx.designer.cs b/SGGL/FineUIPro.Web/BaseInfo/Qualification.aspx.designer.cs new file mode 100644 index 0000000..15d8248 --- /dev/null +++ b/SGGL/FineUIPro.Web/BaseInfo/Qualification.aspx.designer.cs @@ -0,0 +1,170 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.BaseInfo +{ + + + public partial class Qualification + { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// Panel1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Panel Panel1; + + /// + /// Grid1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Grid Grid1; + + /// + /// Toolbar1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar1; + + /// + /// txtQualificationCode 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtQualificationCode; + + /// + /// ddlQualificationType 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlQualificationType; + + /// + /// btnSearch 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSearch; + + /// + /// btnNew 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnNew; + + /// + /// lblPageIndex 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label lblPageIndex; + + /// + /// ToolbarSeparator1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1; + + /// + /// ToolbarText1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarText ToolbarText1; + + /// + /// ddlPageSize 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlPageSize; + + /// + /// Window1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window Window1; + + /// + /// Menu1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Menu Menu1; + + /// + /// btnMenuModify 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuModify; + + /// + /// btnMenuDel 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuDel; + } +} diff --git a/SGGL/FineUIPro.Web/BaseInfo/QualificationEdit.aspx b/SGGL/FineUIPro.Web/BaseInfo/QualificationEdit.aspx new file mode 100644 index 0000000..9a04659 --- /dev/null +++ b/SGGL/FineUIPro.Web/BaseInfo/QualificationEdit.aspx @@ -0,0 +1,60 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="QualificationEdit.aspx.cs" Inherits="FineUIPro.Web.BaseInfo.QualificationEdit" %> + + + + + + 施工专业 + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/BaseInfo/QualificationEdit.aspx.cs b/SGGL/FineUIPro.Web/BaseInfo/QualificationEdit.aspx.cs new file mode 100644 index 0000000..912c72d --- /dev/null +++ b/SGGL/FineUIPro.Web/BaseInfo/QualificationEdit.aspx.cs @@ -0,0 +1,63 @@ +using BLL; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; + +namespace FineUIPro.Web.BaseInfo +{ + public partial class QualificationEdit : PageBase + { + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + this.btnClose.OnClientClick = ActiveWindow.GetHideReference(); + string QualificationId = Request.Params["QualificationId"]; + if (!string.IsNullOrEmpty(QualificationId)) + { + + Model.Base_Qualification model = BLL.QualificationService.GetQualificationById(QualificationId); + if (model != null) + { + this.txtQualificationCode.Text = model.QualificationCode; + this.txtQualificationName.Text = model.QualificationName; + this.ddlQualificationType.SelectedValue = model.QualificationType; + this.txtRemark.Text = model.Remark; + } + } + } + + } + + protected void btnSave_Click(object sender, EventArgs e) + { + SaveData(true); + } + + private void SaveData(bool b) + { + string QualificationId = Request.Params["QualificationId"]; + Model.Base_Qualification model = new Model.Base_Qualification(); + model.QualificationCode = this.txtQualificationCode.Text.Trim(); + model.QualificationName = this.txtQualificationName.Text.Trim(); + model.QualificationType = this.ddlQualificationType.SelectedValue.Trim(); + model.Remark = this.txtRemark.Text.Trim(); + if (!string.IsNullOrEmpty(QualificationId)) + { + model.QualificationId = QualificationId; + BLL.QualificationService.UpdateQualification(model); + } + else + { + model.QualificationId = SQLHelper.GetNewID(typeof(Model.Base_Qualification)); + BLL.QualificationService.AddQualification(model); + + } + ShowNotify("保存成功!", MessageBoxIcon.Success); + PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); + } + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/BaseInfo/QualificationEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/BaseInfo/QualificationEdit.aspx.designer.cs new file mode 100644 index 0000000..64a916e --- /dev/null +++ b/SGGL/FineUIPro.Web/BaseInfo/QualificationEdit.aspx.designer.cs @@ -0,0 +1,116 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.BaseInfo +{ + + + public partial class QualificationEdit + { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// SimpleForm1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form SimpleForm1; + + /// + /// txtQualificationCode 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtQualificationCode; + + /// + /// txtQualificationName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtQualificationName; + + /// + /// ddlQualificationType 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlQualificationType; + + /// + /// txtRemark 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextArea txtRemark; + + /// + /// Toolbar1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar1; + + /// + /// hdCheckerId 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.HiddenField hdCheckerId; + + /// + /// btnSave 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSave; + + /// + /// btnClose 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnClose; + } +} diff --git a/SGGL/FineUIPro.Web/File/Excel/DataIn/用户信息模版.xls b/SGGL/FineUIPro.Web/File/Excel/DataIn/用户信息模版.xls index f708fab..4faae8d 100644 Binary files a/SGGL/FineUIPro.Web/File/Excel/DataIn/用户信息模版.xls and b/SGGL/FineUIPro.Web/File/Excel/DataIn/用户信息模版.xls differ diff --git a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj index 9eabac1..09247f0 100644 --- a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj +++ b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj @@ -246,6 +246,8 @@ + + @@ -7787,6 +7789,20 @@ EmployeeCategory.aspx + + Qualification.aspx + ASPXCodeBehind + + + Qualification.aspx + + + QualificationEdit.aspx + ASPXCodeBehind + + + QualificationEdit.aspx + RiskLevelEdit.aspx ASPXCodeBehind diff --git a/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx b/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx index b282c07..64e68fc 100644 --- a/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx +++ b/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx @@ -10,207 +10,216 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
-
- - - - - - - - - - - - - - -
-
-
-
-
-
-
- - - - - - - - - - - - - -
-
-
-
-
-
-
- - - - - - - - - - - - - -
-
-
-
-
-
-
- - - - - - - - - - - - - -
-
-
-
-
-
-
- - - - - - - - - - - - - -
-
-
-
-
-
-
-
- - - - - - - - - - - -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+ + + + + + + + + + + + + + +
+
+
+
+
+
+
+ + + + + + + + + + + + + +
+
+
+
+
+
+
+ + + + + + + + + + + + + +
+
+
+
+
+
+
+ + + + + + + + + + + + + +
+
+
+
+
+
+
+ + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ + + + + + + + + + + +
diff --git a/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx.cs b/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx.cs index 489d6fb..d579758 100644 --- a/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx.cs +++ b/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx.cs @@ -153,9 +153,10 @@ namespace FineUIPro.Web.HSSE.QualityAudit { this.btnClose.OnClientClick = ActiveWindow.GetHideReference(); this.UnitId = Request.Params["UnitId"]; - + if (!string.IsNullOrEmpty(this.UnitId)) { + InitDropDownList(); var unit = BLL.UnitService.GetUnitByUnitId(this.UnitId); if (unit != null) { @@ -166,9 +167,14 @@ namespace FineUIPro.Web.HSSE.QualityAudit var subUnitQuality = BLL.SubUnitQualityService.GetSubUnitQualityByUnitId(this.UnitId); if (subUnitQuality != null) { - this.SubUnitQualityId = subUnitQuality.SubUnitQualityId; - this.txtSubUnitQualityName.Text = subUnitQuality.SubUnitQualityName; - this.txtBusinessLicense.Text = subUnitQuality.SubUnitQualityName; + this.SubUnitQualityId = subUnitQuality.SubUnitQualityId; + if (!string.IsNullOrWhiteSpace(subUnitQuality.QualityId)) + { + this.drpUnitQualityBox.Value = subUnitQuality.QualityId; + this.radUnitQuality.SelectedValueArray = subUnitQuality.QualityId.Split(','); + } + + this.txtBusinessLicense.Text = subUnitQuality.BusinessLicense; this.txtBL_EnableDate.Text = string.Format("{0:yyyy-MM-dd}", subUnitQuality.BL_EnableDate); this.BL_ScanUrl = subUnitQuality.BL_ScanUrl; this.divBL_ScanUrl.InnerHtml = BLL.UploadAttachmentService.ShowAttachment("../../", this.BL_ScanUrl); @@ -184,7 +190,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit this.txtQL_EnableDate.Text = string.Format("{0:yyyy-MM-dd}", subUnitQuality.QL_EnableDate); this.QL_ScanUrl = subUnitQuality.QL_ScanUrl; this.divQL_ScanUrl.InnerHtml = BLL.UploadAttachmentService.ShowAttachment("../../", this.QL_ScanUrl); - + this.txtHSELicense.Text = subUnitQuality.HSELicense; this.txtH_EnableDate.Text = string.Format("{0:yyyy-MM-dd}", subUnitQuality.H_EnableDate); this.H_ScanUrl = subUnitQuality.H_ScanUrl; @@ -194,17 +200,31 @@ namespace FineUIPro.Web.HSSE.QualityAudit this.txtH_EnableDate2.Text = string.Format("{0:yyyy-MM-dd}", subUnitQuality.H_EnableDate2); this.H_ScanUrl2 = subUnitQuality.H_ScanUrl2; this.divH_ScanUrl2.InnerHtml = BLL.UploadAttachmentService.ShowAttachment("../../", this.H_ScanUrl2); - + this.txtSecurityLicense.Text = subUnitQuality.SecurityLicense; this.txtSL_EnableDate.Text = string.Format("{0:yyyy-MM-dd}", subUnitQuality.SL_EnableDate); this.SL_ScanUrl = subUnitQuality.SL_ScanUrl; this.divSL_ScanUrl.InnerHtml = BLL.UploadAttachmentService.ShowAttachment("../../", this.SL_ScanUrl); } - + this.GetButtonPower(); } } } + + /// + /// 初始化下拉框 + /// + private void InitDropDownList() + { + var qualifications = Funs.DB.Base_Qualification.OrderBy(x => x.QualificationCode); + this.radUnitQuality.DataTextField = "QualificationName"; + this.radUnitQuality.DataValueField = "QualificationId"; + this.radUnitQuality.DataSource = qualifications; + this.radUnitQuality.DataBind(); + } + + #endregion #region 获取按钮权限 @@ -344,7 +364,6 @@ namespace FineUIPro.Web.HSSE.QualityAudit Model.QualityAudit_SubUnitQuality subUnitQuality = new Model.QualityAudit_SubUnitQuality { UnitId = this.UnitId, - SubUnitQualityName = this.txtSubUnitQualityName.Text.Trim(), BusinessLicense = this.txtBusinessLicense.Text.Trim(), BL_EnableDate = Funs.GetNewDateTime(this.txtBL_EnableDate.Text.Trim()), BL_ScanUrl = this.BL_ScanUrl, @@ -369,6 +388,24 @@ namespace FineUIPro.Web.HSSE.QualityAudit CompileMan = this.CurrUser.UserId, CompileDate = DateTime.Now }; + if (this.radUnitQuality.SelectedItemArray.Count() > 0) + { + string qids = string.Empty; + string qNames = string.Empty; + foreach (var item in this.radUnitQuality.SelectedItemArray) + { + qids += item.Value + ","; + qNames += item.Text + ","; + } + if (!string.IsNullOrEmpty(qids)) + { + qids = qids.Substring(0, qids.LastIndexOf(",")); + qNames = qNames.Substring(0, qNames.LastIndexOf(",")); + } + subUnitQuality.QualityId = qids; + subUnitQuality.SubUnitQualityName = qNames; + } + if (!string.IsNullOrEmpty(this.SubUnitQualityId)) { subUnitQuality.SubUnitQualityId = this.SubUnitQualityId; diff --git a/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx.designer.cs index f43ecb8..9ab4a28 100644 --- a/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/HSSE/QualityAudit/SubUnitQualityEdit.aspx.designer.cs @@ -7,11 +7,13 @@ // //------------------------------------------------------------------------------ -namespace FineUIPro.Web.HSSE.QualityAudit { - - - public partial class SubUnitQualityEdit { - +namespace FineUIPro.Web.HSSE.QualityAudit +{ + + + public partial class SubUnitQualityEdit + { + /// /// form1 控件。 /// @@ -20,7 +22,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm form1; - + /// /// PageManager1 控件。 /// @@ -29,7 +31,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.PageManager PageManager1; - + /// /// SimpleForm1 控件。 /// @@ -38,7 +40,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form SimpleForm1; - + /// /// txtUnitName 控件。 /// @@ -47,7 +49,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label txtUnitName; - + /// /// txtTelephone 控件。 /// @@ -56,7 +58,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label txtTelephone; - + /// /// txtEmail 控件。 /// @@ -65,16 +67,34 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label txtEmail; - + /// - /// txtSubUnitQualityName 控件。 + /// drpUnitQualityBox 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.TextBox txtSubUnitQualityName; - + protected global::FineUIPro.DropDownBox drpUnitQualityBox; + + /// + /// SimpleForm2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.SimpleForm SimpleForm2; + + /// + /// radUnitQuality 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.CheckBoxList radUnitQuality; + /// /// txtBusinessLicense 控件。 /// @@ -83,7 +103,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBusinessLicense; - + /// /// txtBL_EnableDate 控件。 /// @@ -92,7 +112,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtBL_EnableDate; - + /// /// btnBL_ScanUrl 控件。 /// @@ -101,7 +121,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload btnBL_ScanUrl; - + /// /// cpBL 控件。 /// @@ -110,7 +130,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel cpBL; - + /// /// divBL_ScanUrl 控件。 /// @@ -119,7 +139,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divBL_ScanUrl; - + /// /// txtOrganCode 控件。 /// @@ -128,7 +148,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtOrganCode; - + /// /// txtO_EnableDate 控件。 /// @@ -137,7 +157,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtO_EnableDate; - + /// /// btnO_ScanUrl 控件。 /// @@ -146,7 +166,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload btnO_ScanUrl; - + /// /// ContentPanel1 控件。 /// @@ -155,7 +175,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel ContentPanel1; - + /// /// divO_ScanUrl 控件。 /// @@ -164,7 +184,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divO_ScanUrl; - + /// /// txtCertificate 控件。 /// @@ -173,7 +193,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtCertificate; - + /// /// txtC_EnableDate 控件。 /// @@ -182,7 +202,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtC_EnableDate; - + /// /// btnC_ScanUrl 控件。 /// @@ -191,7 +211,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload btnC_ScanUrl; - + /// /// ContentPanel2 控件。 /// @@ -200,7 +220,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel ContentPanel2; - + /// /// divC_ScanUrl 控件。 /// @@ -209,7 +229,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divC_ScanUrl; - + /// /// txtQualityLicense 控件。 /// @@ -218,7 +238,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtQualityLicense; - + /// /// txtQL_EnableDate 控件。 /// @@ -227,7 +247,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtQL_EnableDate; - + /// /// btnQL_ScanUrl 控件。 /// @@ -236,7 +256,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload btnQL_ScanUrl; - + /// /// ContentPanel3 控件。 /// @@ -245,7 +265,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel ContentPanel3; - + /// /// divQL_ScanUrl 控件。 /// @@ -254,7 +274,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divQL_ScanUrl; - + /// /// txtHSELicense 控件。 /// @@ -263,7 +283,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtHSELicense; - + /// /// txtH_EnableDate 控件。 /// @@ -272,7 +292,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtH_EnableDate; - + /// /// btnH_ScanUrl 控件。 /// @@ -281,7 +301,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload btnH_ScanUrl; - + /// /// ContentPanel4 控件。 /// @@ -290,7 +310,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel ContentPanel4; - + /// /// divH_ScanUrl 控件。 /// @@ -299,7 +319,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divH_ScanUrl; - + /// /// txtHSELicense2 控件。 /// @@ -308,7 +328,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtHSELicense2; - + /// /// txtH_EnableDate2 控件。 /// @@ -317,7 +337,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtH_EnableDate2; - + /// /// btnH_ScanUrl2 控件。 /// @@ -326,7 +346,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload btnH_ScanUrl2; - + /// /// ContentPanel6 控件。 /// @@ -335,7 +355,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel ContentPanel6; - + /// /// divH_ScanUrl2 控件。 /// @@ -344,7 +364,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divH_ScanUrl2; - + /// /// txtSecurityLicense 控件。 /// @@ -353,7 +373,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtSecurityLicense; - + /// /// txtSL_EnableDate 控件。 /// @@ -362,7 +382,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtSL_EnableDate; - + /// /// btnSL_ScanUrl 控件。 /// @@ -371,7 +391,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload btnSL_ScanUrl; - + /// /// ContentPanel5 控件。 /// @@ -380,7 +400,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel ContentPanel5; - + /// /// divSL_ScanUrl 控件。 /// @@ -389,7 +409,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divSL_ScanUrl; - + /// /// Toolbar1 控件。 /// @@ -398,7 +418,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar1; - + /// /// ToolbarFill1 控件。 /// @@ -407,7 +427,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarFill ToolbarFill1; - + /// /// btnSave 控件。 /// @@ -416,7 +436,7 @@ namespace FineUIPro.Web.HSSE.QualityAudit { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnSave; - + /// /// btnClose 控件。 /// diff --git a/SGGL/FineUIPro.Web/SysManage/RoleList.aspx b/SGGL/FineUIPro.Web/SysManage/RoleList.aspx index e0f43ff..b5fb8a2 100644 --- a/SGGL/FineUIPro.Web/SysManage/RoleList.aspx +++ b/SGGL/FineUIPro.Web/SysManage/RoleList.aspx @@ -4,86 +4,91 @@ 角色管理 - +
- - - - - - - - - - - - - - - - - - - - - - - - - <%-- + + + + + + + + + <%-- + --%> + + + + + + + + + + + + + + + + + + + <%-- --%> - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + +