From df56be793c11db7f1c00427cb068624d63d5e572 Mon Sep 17 00:00:00 2001 From: xiaju <1784803958@qq.com> Date: Mon, 26 May 2025 16:34:27 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=B0=8F=E7=A8=8B=E5=BA=8F=E8=B4=A8?= =?UTF-8?q?=E9=87=8F=E5=B7=A1=E6=A3=80=E7=9B=B8=E5=85=B3=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E8=B0=83=E6=95=B4=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../版本日志/SGGLDB_WH_2025-05-23-xiaj.sql | 7 ++++ .../版本日志/SGGLDB_WH_2025-05-26-xiaj.sql | 37 +++++++++++++++++++ SGGL/BLL/CQMS/Check/CheckControlService.cs | 3 ++ .../FineUIPro.Web/common/mainProject2.aspx.cs | 8 +++- SGGL/FineUIPro.Web/common/main_new.aspx.cs | 9 ++++- SGGL/Model/Model.cs | 24 ++++++++++++ SGGL/WebAPI/Filter/TestPermissionAttribute.cs | 17 +++++---- .../PublishProfiles/FolderProfile.pubxml | 2 +- .../PublishProfiles/FolderProfile.pubxml.user | 22 +++++------ SGGL/WebAPI/WebAPI.csproj.user | 2 +- 10 files changed, 106 insertions(+), 25 deletions(-) create mode 100644 DataBase/版本日志/SGGLDB_WH_2025-05-26-xiaj.sql diff --git a/DataBase/版本日志/SGGLDB_WH_2025-05-23-xiaj.sql b/DataBase/版本日志/SGGLDB_WH_2025-05-23-xiaj.sql index 4c244a9a..3579d9da 100644 --- a/DataBase/版本日志/SGGLDB_WH_2025-05-23-xiaj.sql +++ b/DataBase/版本日志/SGGLDB_WH_2025-05-23-xiaj.sql @@ -28,3 +28,10 @@ BEGIN VALUES('182BC982-F98F-41B3-A2D2-9DD834BF5833','ָӵ','Menu_CommandDispatchCenter',11,'MenuType_P') END GO + +--Ѳ첹䳭Ա +IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Check_CheckControl' AND COLUMN_NAME = 'CCManIds') +BEGIN + ALTER TABLE Check_CheckControl ADD CCManIds nvarchar(2000); +END +GO \ No newline at end of file diff --git a/DataBase/版本日志/SGGLDB_WH_2025-05-26-xiaj.sql b/DataBase/版本日志/SGGLDB_WH_2025-05-26-xiaj.sql new file mode 100644 index 00000000..3579d9da --- /dev/null +++ b/DataBase/版本日志/SGGLDB_WH_2025-05-26-xiaj.sql @@ -0,0 +1,37 @@ + + +--½Ȳ״̬ +IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'JDGL_MonthPlan' AND COLUMN_NAME = 'IsOK') +BEGIN + ALTER TABLE JDGL_MonthPlan ADD IsOK bit; +END +GO + +update JDGL_MonthPlan set IsOK =1 where RealDate is not null +update JDGL_MonthPlan set IsOK =0 where RealDate is null +GO + +--1ָӵ +IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '09E6A03F-65C8-4FAC-9659-7A0B56D8CC19') +BEGIN + --ָӵ + INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) + VALUES('09E6A03F-65C8-4FAC-9659-7A0B56D8CC19','ָӵ','ZHDD/ZHDD.aspx',10,'0','Menu_CommandDispatchCenter',0,1,1) +END +GO + + --1ָӵ +IF NOT EXISTS (SELECT * FROM Sys_Const WHERE ID = '182BC982-F98F-41B3-A2D2-9DD834BF5833') +BEGIN + --ָӵ + INSERT INTO dbo.Sys_Const(ID,ConstText,ConstValue,SortIndex,GroupId) + VALUES('182BC982-F98F-41B3-A2D2-9DD834BF5833','ָӵ','Menu_CommandDispatchCenter',11,'MenuType_P') +END +GO + +--Ѳ첹䳭Ա +IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Check_CheckControl' AND COLUMN_NAME = 'CCManIds') +BEGIN + ALTER TABLE Check_CheckControl ADD CCManIds nvarchar(2000); +END +GO \ No newline at end of file diff --git a/SGGL/BLL/CQMS/Check/CheckControlService.cs b/SGGL/BLL/CQMS/Check/CheckControlService.cs index 23726264..8d513793 100644 --- a/SGGL/BLL/CQMS/Check/CheckControlService.cs +++ b/SGGL/BLL/CQMS/Check/CheckControlService.cs @@ -96,6 +96,7 @@ namespace BLL newCheckControl.ReAttachUrl = CheckControl.ReAttachUrl; newCheckControl.State = CheckControl.State; newCheckControl.SaveHandleMan = CheckControl.SaveHandleMan; + newCheckControl.CCManIds = CheckControl.CCManIds; db.Check_CheckControl.InsertOnSubmit(newCheckControl); db.SubmitChanges(); @@ -616,6 +617,8 @@ namespace BLL newCheckControl.State = CheckControl.State; if (!string.IsNullOrEmpty(CheckControl.ProposeUnitId)) newCheckControl.ProposeUnitId = CheckControl.ProposeUnitId; + if (!string.IsNullOrEmpty(CheckControl.CCManIds)) + newCheckControl.CCManIds = CheckControl.CCManIds; db.SubmitChanges(); } } diff --git a/SGGL/FineUIPro.Web/common/mainProject2.aspx.cs b/SGGL/FineUIPro.Web/common/mainProject2.aspx.cs index 7b248741..0f2d656c 100644 --- a/SGGL/FineUIPro.Web/common/mainProject2.aspx.cs +++ b/SGGL/FineUIPro.Web/common/mainProject2.aspx.cs @@ -1789,9 +1789,13 @@ left join (select PlanNum,RealNum,QuantityListId from JDGL_QuantityCompletion wh sbclHtml += "
" + Sbdhs + "
"; //百分比 var dhbfb = "0%"; - if (SbcllCgl + Sbdhs != 0) + //if (SbcllCgl + Sbdhs != 0) + //{ + // dhbfb = String.Format("{0:N2}", 100.0 * Sbdhs / (Sbdhs + SbcllCgl), 2) + "%"; + //} + if (SbcllCgl != 0) { - dhbfb = String.Format("{0:N2}", 100.0 * Sbdhs / (Sbdhs + SbcllCgl), 2) + "%"; + dhbfb = String.Format("{0:N2}", 100.0 * Sbdhs / SbcllCgl, 2) + "%"; } sbclHtml += "
" + dhbfb + "
"; sbclHtml += ""; diff --git a/SGGL/FineUIPro.Web/common/main_new.aspx.cs b/SGGL/FineUIPro.Web/common/main_new.aspx.cs index a4297f62..f2f7b278 100644 --- a/SGGL/FineUIPro.Web/common/main_new.aspx.cs +++ b/SGGL/FineUIPro.Web/common/main_new.aspx.cs @@ -1219,9 +1219,14 @@ namespace FineUIPro.Web.common sbclHtml += "
" + SbcllCgl + "
"; sbclHtml += "
" + Sbdhs + "
"; //百分比 - if (SbcllCgl + Sbdhs != 0) + //if (SbcllCgl + Sbdhs != 0) + //{ + // var dhbfb = String.Format("{0:N2}", 100.0 * Sbdhs / (Sbdhs + SbcllCgl), 2) + "%"; + // sbclHtml += "
" + dhbfb + "
"; + //} + if (SbcllCgl != 0) { - var dhbfb = String.Format("{0:N2}", 100.0 * Sbdhs / (Sbdhs + SbcllCgl), 2) + "%"; + var dhbfb = String.Format("{0:N2}", 100.0 * Sbdhs / SbcllCgl, 2) + "%"; sbclHtml += "
" + dhbfb + "
"; } else diff --git a/SGGL/Model/Model.cs b/SGGL/Model/Model.cs index b120ec6c..104b8601 100644 --- a/SGGL/Model/Model.cs +++ b/SGGL/Model/Model.cs @@ -56366,6 +56366,8 @@ namespace Model private string _SaveHandleMan; + private string _CCManIds; + private EntityRef _Base_Project; private EntityRef _Sys_User; @@ -56422,6 +56424,8 @@ namespace Model partial void OnProposeUnitIdChanged(); partial void OnSaveHandleManChanging(string value); partial void OnSaveHandleManChanged(); + partial void OnCCManIdsChanging(string value); + partial void OnCCManIdsChanged(); #endregion public Check_CheckControl() @@ -56900,6 +56904,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CCManIds", DbType="NVarChar(2000)")] + public string CCManIds + { + get + { + return this._CCManIds; + } + set + { + if ((this._CCManIds != value)) + { + this.OnCCManIdsChanging(value); + this.SendPropertyChanging(); + this._CCManIds = value; + this.SendPropertyChanged("CCManIds"); + this.OnCCManIdsChanged(); + } + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Check_CheckControl_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)] public Base_Project Base_Project { diff --git a/SGGL/WebAPI/Filter/TestPermissionAttribute.cs b/SGGL/WebAPI/Filter/TestPermissionAttribute.cs index 0212be86..dcfe827d 100644 --- a/SGGL/WebAPI/Filter/TestPermissionAttribute.cs +++ b/SGGL/WebAPI/Filter/TestPermissionAttribute.cs @@ -86,16 +86,17 @@ namespace WebAPI.Filter /// /// /// - public static List lists = new List { "PMP*SynPMPProjectData", "GJSX*OverdueWarningSendEmail", "User*postLoginOn", "get*token", "HazardRegister*getHazardRegisterTotalCount", - "HazardRegister*getHazardRegisterByProjectIdStates", - "JGZL*getUserList", - "JGZL*getProjedtList", - "JGZL*getUnitWorkListByProjectId", - "JGZL*getInstallationListByProjectId", - "JGZL*getUnitList", + public static List lists = new List { "PMP*SynPMPProjectData", "GJSX*OverdueWarningSendEmail", "User*postLoginOn", "get*token", "HazardRegister*getHazardRegisterTotalCount", + "HazardRegister*getHazardRegisterByProjectIdStates", + "JGZL*getUserList", + "JGZL*getProjedtList", + "JGZL*getUnitWorkListByProjectId", + "JGZL*getInstallationListByProjectId", + "JGZL*getUnitList", "upload*attendance" , "CNCECServer*PostGetHSSEData", - "CNCECServer*PostGetCQMSData" + "CNCECServer*PostGetCQMSData", + "CNCECServer*PostGetHJGLData" }; /// diff --git a/SGGL/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml b/SGGL/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml index 96351351..43d3a5d6 100644 --- a/SGGL/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml +++ b/SGGL/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml @@ -12,7 +12,7 @@ true false - E:\诺必达合肥\发布\五环WebApi + G:\发布\五环WebApi true true true diff --git a/SGGL/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user b/SGGL/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user index 56ae91ec..49efbc07 100644 --- a/SGGL/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user +++ b/SGGL/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user @@ -5,7 +5,7 @@ --> - <_PublishTargetUrl>E:\诺必达合肥\发布\五环WebApi + <_PublishTargetUrl>G:\发布\五环WebApi True|2025-04-07T08:11:44.5172315Z||;True|2025-04-02T18:10:22.8695984+08:00||;True|2025-04-02T17:59:51.2978116+08:00||;True|2025-04-02T17:50:55.8630437+08:00||;True|2025-04-02T17:49:22.5114405+08:00||;True|2025-04-02T17:47:11.0650205+08:00||;True|2025-04-02T17:39:09.8576853+08:00||;True|2025-04-02T17:38:15.3079030+08:00||;True|2025-04-02T17:22:03.6735964+08:00||;True|2025-04-02T17:19:04.4220913+08:00||;True|2025-04-02T17:17:14.0244636+08:00||;True|2025-04-02T17:11:09.6583011+08:00||;True|2025-04-02T17:07:23.6330597+08:00||;True|2025-04-02T16:58:45.4070649+08:00||;True|2025-04-02T16:50:20.5907511+08:00||;True|2025-04-02T16:44:18.5351224+08:00||;True|2025-04-02T16:31:11.1297141+08:00||;True|2025-04-02T16:18:43.1126995+08:00||;True|2025-04-02T14:50:42.5384021+08:00||;True|2025-04-01T10:53:08.9403414+08:00||;True|2025-04-01T10:52:08.7646389+08:00||;True|2025-04-01T09:52:56.3095742+08:00||;True|2025-03-13T16:44:25.3220313+08:00||;True|2025-03-13T15:31:10.3223071+08:00||;True|2025-03-13T10:58:17.1401575+08:00||;True|2025-01-23T23:10:37.9664637+08:00||;True|2024-09-24T09:51:10.8028974+08:00||;True|2024-09-20T17:30:59.6144803+08:00||;True|2024-09-20T15:28:40.2547949+08:00||;True|2024-09-19T16:30:51.3047517+08:00||;True|2024-09-19T15:53:23.2431713+08:00||;True|2024-09-19T15:48:55.0571748+08:00||;True|2024-09-19T15:06:29.5748482+08:00||;True|2024-09-19T14:55:42.1477578+08:00||;True|2024-09-19T10:07:53.8666329+08:00||;True|2024-09-03T16:26:17.4985546+08:00||;True|2024-07-17T10:29:15.9472548+08:00||; @@ -86,22 +86,22 @@ 10/28/2024 14:02:50 - 05/26/2025 11:30:24 + 05/26/2025 16:30:19 - 05/26/2025 11:30:24 + 05/26/2025 16:30:19 12/06/2024 20:13:58 - 05/26/2025 11:30:05 + 05/26/2025 16:27:28 12/26/2024 09:46:52 - 05/26/2025 11:30:05 + 05/26/2025 16:27:28 12/18/2020 05:32:28 @@ -128,10 +128,10 @@ 07/25/2012 19:48:56 - 05/26/2025 11:29:58 + 05/26/2025 16:27:23 - 05/26/2025 11:29:58 + 05/26/2025 16:27:23 07/04/2024 14:13:01 @@ -389,13 +389,13 @@ 02/09/2013 00:42:28 - 05/26/2025 11:30:08 + 05/26/2025 16:30:10 - 05/26/2025 11:30:08 + 05/26/2025 16:30:10 - 05/26/2025 11:30:08 + 05/26/2025 16:30:10 01/23/2014 21:57:34 @@ -479,7 +479,7 @@ 10/28/2024 14:02:50 - 05/26/2025 11:30:09 + 05/26/2025 16:30:11 10/28/2024 14:02:50 diff --git a/SGGL/WebAPI/WebAPI.csproj.user b/SGGL/WebAPI/WebAPI.csproj.user index 556827c1..285eec39 100644 --- a/SGGL/WebAPI/WebAPI.csproj.user +++ b/SGGL/WebAPI/WebAPI.csproj.user @@ -1,7 +1,7 @@  - Debug|Any CPU + Release|Any CPU true