bp_agent_create_bak.lview 8.29 KB
Newer Older
Spencer Chang's avatar
Spencer Chang committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165
<?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>