diff --git a/AMESCoreStudio.WebApi/Controllers/BLL/RPTController.cs b/AMESCoreStudio.WebApi/Controllers/BLL/RPTController.cs index 8efc49cd..92cf8c64 100644 --- a/AMESCoreStudio.WebApi/Controllers/BLL/RPTController.cs +++ b/AMESCoreStudio.WebApi/Controllers/BLL/RPTController.cs @@ -18,6 +18,7 @@ using Newtonsoft.Json.Linq; using AMESCoreStudio.WebApi.Controllers.SYS; using System.Data.Common; using System.Collections.Generic; +using System.Reflection; namespace AMESCoreStudio.WebApi.Controllers.BLL { @@ -1638,6 +1639,29 @@ namespace AMESCoreStudio.WebApi.Controllers.BLL //result.CFQRTotal = 250; result.CFQRTotal = int.Parse(sData_Ary[2].ToString()); + // 四捨五入 + result.IQLRR_EE = Math.Round(result.IQLRR_EE, 2); + result.IQLRR_ME = Math.Round(result.IQLRR_ME, 2); + result.LQC = Math.Round(result.LQC, 2); + result.FQCRRBoard = Math.Round(result.FQCRRBoard, 2); + result.FQCRRMedical = Math.Round(result.FQCRRMedical, 2); + result.FQCRRSystem = Math.Round(result.FQCRRSystem, 2); + result.DOABoard = Math.Round(result.DOABoard, 2); + result.DOAMedical = Math.Round(result.DOAMedical, 2); + result.DOASystem = Math.Round(result.DOASystem, 2); + + result.FPYBoard_LEI = Math.Round(result.FPYBoard_LEI, 2); + result.FPYMedical_LEI = Math.Round(result.FPYMedical_LEI, 2); + result.FPYSystem_LEI = Math.Round(result.FPYSystem_LEI, 2); + + result.FPYBoard = Math.Round(result.FPYBoard, 2); + result.FPYMedical = Math.Round(result.FPYMedical, 2); + result.FPYSystem = Math.Round(result.FPYSystem, 2); + + result.RMABoard = Math.Round(result.RMABoard, 2); + result.RMAMedical = Math.Round(result.RMAMedical, 2); + result.RMASystem = Math.Round(result.RMASystem, 2); + return result; } }