diff --git a/web/models/c_surveysheet_result.go b/web/models/c_surveysheet_result.go index b8c1a54..49b1846 100644 --- a/web/models/c_surveysheet_result.go +++ b/web/models/c_surveysheet_result.go @@ -973,7 +973,7 @@ func (c *CSurveysheetResult) Statistic(selectType string) (result StatisticData, if selectType == "ratio" { // 处理整体满意度的表格 - result.Total.SatisfactionPercent = result.Total.APercent + result.Total.BPercent + result.Total.SatisfactionPercent = utils.Decimal(float64(result.Total.ASum+result.Total.BSum)/float64(result.Total.Count), 3) // 处理饼图数据 result.PicTotal.Row = []string{"非常满意", "满意", "一般", "不满意", "非常不满意"} result.PicTotal.ValueLi = []float64{totalData.APercent, totalData.BPercent, totalData.CPercent, totalData.DPercent, totalData.EPercent} @@ -1011,7 +1011,7 @@ func (c *CSurveysheetResult) Statistic(selectType string) (result StatisticData, if subjectData.Count == 0 { subjectData.SatisfactionPercent = 0 } else { - subjectData.SatisfactionPercent = subjectData.APercent + subjectData.BPercent + subjectData.SatisfactionPercent = utils.Decimal(subjectData.APercent + subjectData.BPercent, 3) } data.SubjectStaticDataLi[innerIndex] = subjectData }