From 64453e447e59ff0f882217eb4c0af21bb42592ec Mon Sep 17 00:00:00 2001 From: zhangxin Date: Wed, 16 Jun 2021 13:26:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=AE=97=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/models/c_surveysheet_result.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/models/c_surveysheet_result.go b/web/models/c_surveysheet_result.go index 08ded1c..7321f98 100644 --- a/web/models/c_surveysheet_result.go +++ b/web/models/c_surveysheet_result.go @@ -1039,7 +1039,7 @@ func (c *CSurveysheetResult) Statistic(selectType string) (result StatisticData, } else { data.SatisfactionPercent = utils.Decimal(float64(data.ASum+data.BSum)/float64(data.BuildingSamples), 3) } - data.DifferencePercent = utils.Decimal(1-data.SatisfactionPercent, 3) + data.DifferencePercent = utils.Decimal(data.SatisfactionPercent-result.Building.SatisfactionPercent, 3) if result.Building.Count == 0 { data.SampleAllPercent = 0 } else { @@ -1146,7 +1146,7 @@ func (c *CSurveysheetResult) Statistic(selectType string) (result StatisticData, } else { data.SatisfactionPercent = utils.Decimal(float64(data.ASum*5+data.BSum*4+data.CSum*3+data.DSum*2+data.ESum*1)/float64(data.BuildingSamples*5), 3) } - data.DifferencePercent = utils.Decimal(1-data.SatisfactionPercent, 3) + data.DifferencePercent = utils.Decimal(data.SatisfactionPercent-result.Building.SatisfactionPercent, 3) if result.Building.Count == 0 { data.SampleAllPercent = 0 } else {