修改控制逻辑