<?xml version="1.0" encoding="UTF-8"?>
<!--
    $Author: lpc 9874  
    $Date: 2017/11/24 13:52:40  
    $Revision: 1.0  
    $purpose: 经销商创建  创建界面      
-->
<a:screen xmlns:a="http://www.leaf-framework.org/application" customizationEnabled="true" dynamiccreateenabled="true" trace="true">
    <a:init-procedure><![CDATA[
    ]]></a:init-procedure>
    <a:view>
        <a:link id="bp_agent_import_link" url="${/request/@context_path}/modules/hls/HLS303/bp_agent_import.lview"/>
        <!--<script src="${/request/@context_path}/modules/prj/PRJ500N/javascripts/input_validator.js" type="text/javascript"/>-->
        <!-- <link href="${/request/@context_path}/css/lightbox.css" rel="stylesheet" type="text/css"/>
        <script src="${/request/@context_path}/javascripts/lightbox.js" type="text/javascript"/> -->
        <!-- <script src="${/request/@context_path}/modules/prj/PRJ500N/javascripts/check_org_code.js" type="text/javascript"/> -->
        <a:link id="hls_bp_master_agent_submit_link_id" model="hls.HLS303.hls_bp_master_asgent_modify" modelaction="update"/>
        <script type="text/javascript"><![CDATA[
            //Ext.ux.Lightbox.register('a[ref=img]', true);
            var submit_wfl_flag = 'N';
            
            
            
            //提交审批
            window['${/parameter/@layout_code}_submit_approval_layout_dynamic_click'] = function() {
                //
                var ds_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master');
                var record = $(ds_id).getCurrentRecord();
            
                Leaf.showConfirm('${l:HLS.PROMPT}', '确认提交经销商准入流程？', function() {
                    window['${/parameter/@layout_code}_unlock_layout_dynamic_window']();
                    Leaf.request({
                        url: $('hls_bp_master_agent_submit_link_id').getUrl(),
                        para: {
                            bp_id: record.get('bp_id')
                        },
                        scope: this,
                        success: function() {
                            window['${/parameter/@layout_code}_unlock_layout_dynamic_window']();
                            Leaf.SideBar.show({
                                msg: '操作成功',
                                duration: 2000
                            });
                            $('${/parameter/@winid}').close();
            
                        },
                        failure: function() {
                            window['${/parameter/@layout_code}_unlock_layout_dynamic_window']();
                        },
                        error: function() {
                            window['${/parameter/@layout_code}_unlock_layout_dynamic_window']();
                        }
                    });
                });
            };
            
            //财务报表导入
            window['${/parameter/@layout_code}_user_button2_layout_dynamic_click'] = function() {
                // var ds_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master');
                // var record = $(ds_id).getCurrentRecord();
            
                // bp_id = prj_check_bp_id(record);
                // if (!bp_id) {
                // return;
                // }
                // new Leaf.Window({
                // id: 'rsc_fin_statement_prj_import_handle_winid',
                // url: '${/request/@context_path}/modules/rsc/RSC303/rsc_fin_statement_prj_import_handle.lview',
                // params: {
                // bp_id: bp_id,
                // winid: 'rsc_fin_statement_prj_import_handle_winid'
                // },
                // title: '${l:STATEMENTS_BUSINESS_DATA_IMPORT}',
                // width: 950,
                // height: 200
                // });
            };
            //单店统计表导入
            window['${/parameter/@layout_code}_user_button3_layout_dynamic_click'] = function() {

                var ds_bp_master_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master');
                var ds_sale_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_agent_sale');
                var ds_rebate_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_agent_rebate');
                var ds_loan_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'hls_bp_master_agent_loan');
                var bp_master_record = $(ds_bp_master_id).getCurrentRecord();
                var bp_id = bp_master_record.get("bp_id");
                var sale_record = $(ds_sale_id).getCurrentRecord();
                var rebate_record = $(ds_rebate_id).getCurrentRecord();
                var loan_record = $(ds_loan_id).getCurrentRecord();
                if (!bp_id) {
                    Leaf.showMessage('${l:HLS.PROMPT}', '请先保存!');
                } else {
                    var win = new Leaf.Window({
                        url: $('bp_agent_import_link').getUrl() + '?bp_id=' + bp_id,
                        title: '单店统计表导入',
                        fullScreen: true
            
                    });
                }
            };
            
            // function upload_file(id, name, query_only) {
            // var record = window['${/parameter/@layout_code}_hls_link_render_record'][id + '---' + name];
            // if (record.get('check_id')) {
            // var url;
            // if (query_only == 'Y') {
            // url = $('prj500_cdd_downloadFile_id').getUrl() + '?table_name=PRJ_CDD_ITEM_CHECK&header_id=' + record.get('check_id');
            // } else {
            // url = $('prj500_cdd_uploadFile_id').getUrl() + '?table_name=PRJ_CDD_ITEM_CHECK&header_id=' + record.get('check_id');
            // }
            // var win = new Leaf.Window({
            // url: url,
            // title: '附件上传',
            // id: 'prj500_cdd_uploadFile_screen_id',
            // width: 850,
            // height: 400
            // });
            
            // win.on('close', function() {
            // record.ds.query();
            // });
            // } else {
            // Leaf.showMessage('${l:HLS.PROMPT}', '请先保存!');
            // }
            // }
            
            
            // //超链接渲染
            // window['${/parameter/@layout_code}_dynamic_link_renderer'] = function(value, record, name, config_record) {
            // var link_function = '';
            // window['${/parameter/@layout_code}_hls_link_render_record'][record.id + '---' + name] = record;
            // if (name == 'attachment') {
            // link_function = 'upload_file';
            // return '<a href="javascript:window[\'' + link_function + '\'](\'' + record.id + '\',\'' + name + '\',\'' + config_record.get('query_only') + '\');">' + config_record.get('prompt') + '</a>';
            // } else if (name == 'attach_file_name') {
            // if (value != null) {
            // var link = '${/request/@context_path}/atm_download.lsc?attachment_id=';
            // var str = value.split(';;');
            // var url = '';
            // for (var i = 0;i < str.length;i++) {
            // var temp = str[i].split('--');
            // if (!Leaf.isEmpty(temp[0])) {
            // //url = url + '<a href=' + link + temp[1] + '>' + temp[0] + '</a>' + ',';
            // var file_suffix = temp[0].substr(temp[0].lastIndexOf('.') + 1).toUpperCase();
            // if (file_suffix == 'BMP' || file_suffix == 'JPG' || file_suffix == 'JPEG' || file_suffix == 'PNG' || file_suffix == 'GIF') {
            // url = url + '<a ref="img" href=' + link + temp[1] + '>' + temp[0] + '</a>' + ',';
            // } else {
            // url = url + '<a href=' + link + temp[1] + '>' + temp[0] + '</a>' + ',';
            // }
            // }
            // }
            // return url;
            
            // }
            // }else if(name=='description'){
            // if (record.get('important_flag')=='Y'){
            // return '<font color="RED">'+value+'</font>';
            // }
            // return value;
            // }
            // };
        ]]></script>
        <a:screen-include screen="modules/cont/CON500/con_contract_get_layout_code.lview"/>
    </a:view>
</a:screen>
