修改逻辑