重构salescore