增加逻辑