TelCallInfoDto.cs 684 B

1234567891011121314151617181920212223242526272829
  1. namespace DataSharing.Share.Dtos.HotlineWeb
  2. {
  3. public class TelCallInfoDto
  4. {
  5. /// <summary>
  6. /// 总量
  7. /// </summary>
  8. public int CountNum { get; set; }
  9. /// <summary>
  10. /// 已接通
  11. /// </summary>
  12. public int ConnectNum { get; set; }
  13. /// <summary>
  14. /// 接通率
  15. /// </summary>
  16. public double ConnectionRate => CalcConnectionRate();
  17. public double CalcConnectionRate()
  18. {
  19. if (CountNum != 0 && ConnectNum != 0)
  20. {
  21. return Math.Round((ConnectNum / (double)CountNum) * 100, 2);
  22. }
  23. return 0;
  24. }
  25. }
  26. }