<div class="tab-pane" id="rpt_tpl_pre_handle_tab" role="tabpanel">
    <div class="main-data">
        <div class="p-3">
            <div class="tab-bar">
                <a onclick="preHandleObj.addNewNode('排序')" class="btn btn-secondary btn-sm fa fa-plus-square">预处理环节</a>
            </div>
            <div class="form-group row">
                <div class="form-group col-md-7">
                    <div class="ztree-warp">
                        <ul id="pre_handle_data_info_reversed" class="ztree"></ul>
                    </div>
                </div>
                <div class="form-group col-md-5">
                    <div class="ztree-warp">
                        <ul id="pre_handle_type_reversed" class="ztree"></ul>
                    </div>
                </div>
            </div>
            <div class="form-group row" id="div_pre_handle_data">
                <div class="input-group col-12">
                    <div class="input-group-addon">预处理数据对象</div>
                    <select class="form-control input-sm" id="select_mapping_data" onchange="preHandleObj.onChangeDataMappingObj(this, 'top')">
                    </select>
                </div>
            </div>
            <!--排序处理-->
            <%include ./rpt_tpl_dtl_pre_hdl_sort.html %>
            <!--过滤处理-->
            <%include ./rpt_tpl_dtl_pre_hdl_filter.html %>
            <!--合计处理-->
            <%include ./rpt_tpl_dtl_pre_hdl_sum.html %>
            <!--调整处理-->
            <%include ./rpt_tpl_dtl_pre_hdl_adjust.html %>
            <!--dummy数据处理-->
            <%include ./rpt_tpl_dtl_pre_hdl_addDummy.html %>
        </div>
    </div>
</div>