部分主流程逻辑