增加规则和用户绑定

重构代码