增加规则和用户绑定
重构代码