|
@@ -291,8 +291,9 @@ namespace Hotline.Share.Dtos.Order
|
|
|
/// <summary>
|
|
|
/// 总满意度
|
|
|
/// </summary>
|
|
|
- public double TotalSumRate => Math.Round(VerySatisfiedRate + SatisfiedRate + RegardedAsSatisfiedRate+ DefaultSatisfiedRate, 2);
|
|
|
+ public double TotalSumRate => Math.Round(VerySatisfiedRate + SatisfiedRate + RegardedAsSatisfiedRate+ DefaultSatisfiedRate, 2) ;
|
|
|
|
|
|
+ public string TotalSumRateText => TotalSumRate + "%";
|
|
|
/// <summary>
|
|
|
/// 非常满意数
|
|
|
/// </summary>
|
|
@@ -316,6 +317,7 @@ namespace Hotline.Share.Dtos.Order
|
|
|
}
|
|
|
return Math.Round((VerySatisfiedCount / (double)TotalSumCount) * 100, 2);
|
|
|
}
|
|
|
+ public string VerySatisfiedRateText => VerySatisfiedRateText + "%";
|
|
|
|
|
|
/// <summary>
|
|
|
/// 满意数
|
|
@@ -342,7 +344,7 @@ namespace Hotline.Share.Dtos.Order
|
|
|
return Math.Round((SatisfiedCount / (double)TotalSumCount) * 100, 2);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ public string SatisfiedRateText => SatisfiedRate + "%";
|
|
|
/// <summary>
|
|
|
/// 视为满意数
|
|
|
/// </summary>
|
|
@@ -366,7 +368,7 @@ namespace Hotline.Share.Dtos.Order
|
|
|
}
|
|
|
return Math.Round((RegardedAsSatisfiedCount / (double)TotalSumCount) * 100, 2);
|
|
|
}
|
|
|
-
|
|
|
+ public string RegardedAsSatisfiedRateText => RegardedAsSatisfiedRate + "%";
|
|
|
/// <summary>
|
|
|
/// 默认满意数
|
|
|
/// </summary>
|
|
@@ -390,11 +392,12 @@ namespace Hotline.Share.Dtos.Order
|
|
|
}
|
|
|
return Math.Round((DefaultSatisfiedCount / (double)TotalSumCount) * 100, 2);
|
|
|
}
|
|
|
+ public string DefaultSatisfiedRateText => DefaultSatisfiedRate + "%";
|
|
|
|
|
|
- /// <summary>
|
|
|
- /// 不满意数
|
|
|
- /// </summary>
|
|
|
- public int NoSatisfiedCount { get; set; }
|
|
|
+ /// <summary>
|
|
|
+ /// 不满意数
|
|
|
+ /// </summary>
|
|
|
+ public int NoSatisfiedCount { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 不满意Key
|
|
@@ -415,7 +418,7 @@ namespace Hotline.Share.Dtos.Order
|
|
|
}
|
|
|
return Math.Round((NoSatisfiedCount / (double)TotalSumCount) * 100, 2);
|
|
|
}
|
|
|
-
|
|
|
+ public string NoSatisfiedRateText => NoSatisfiedRate + "%";
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
@@ -443,7 +446,7 @@ namespace Hotline.Share.Dtos.Order
|
|
|
return Math.Round((NoEvaluateCount / (double)TotalSumCount) * 100, 2);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ public string NoEvaluateRateText => NoEvaluateRate + "%";
|
|
|
|
|
|
/// <summary>
|
|
|
/// 未接通数
|
|
@@ -469,7 +472,8 @@ namespace Hotline.Share.Dtos.Order
|
|
|
}
|
|
|
return Math.Round((NoPutThroughCount / (double)TotalSumCount) * 100, 2);
|
|
|
}
|
|
|
- }
|
|
|
+ public string NoPutThroughRateText => NoPutThroughRate + "%";
|
|
|
+ }
|
|
|
|
|
|
public class BiOrderSendVo
|
|
|
{
|