调整calc的计算 以及修复 totaldistance 的数据库查询bug