加了一个service接口，统一service的方法