SmartLockService大量重构，常用逻辑算法变为最小堆