签约接口实现