<?xml version="1.0" encoding="UTF-8"?> <a:screen xmlns:a="http://www.leaf-framework.org/application" xmlns:s="leaf.plugin.script" customizationEnabled="true" dynamiccreateenabled="true" trace="true"> <a:init-procedure> <s:server-script import="con_print_path.js"><![CDATA[ set_parameter_file_path(); ]]></s:server-script> </a:init-procedure> <a:view> <a:link id="${/parameter/@layout_code}_con_collection_get_layout_code_link_id" model="cont.CON500.con_contract_get_layout_code" modelaction="update"/> <a:link id="${/parameter/@layout_code}_con_open_detail_id" url="${/request/@context_path}/modules/cont/CON636/con_collection_last_detail.lview"/> <a:link id="${/parameter/@layout_code}_hls_doc_file_content_link_id" model="cont.CON632C.con632_hls_doc_file_content" modelaction="update"/> <a:link id="${/parameter/@layout_code}_hls_doc_file_batch_create_print_link_id" url="${/request/@context_path}/modules/cont/CON632C/hls_doc_file_batch_create.lsc"/> <a:link id="${/parameter/@layout_code}_hls_doc_batch_download_pdf_print_link_id" url="${/request/@context_path}/modules/cont/CON632C/hls_doc_batch_download_pdf.lsc"/> <script type="text/javascript"><![CDATA[ function con_openwin(ds_id) { var record = $(ds_id).getCurrentRecord(); param = record.data; param['function_code'] = 'CON636D'; param['function_usage'] = 'MODIFY'; param['collection_id'] = record.get('collection_id'); param['url_title'] = '车辆管理岗确认'; hls_doc_get_layout_code('${/parameter/@layout_code}_con_collection_get_layout_code_link_id', param, '${/parameter/@layout_code}_con_open_detail_id', ds_id); } window['${/parameter/@layout_code}_dynamic_link_renderer'] = function(value, record, name, config_record) { if (name == 'tool_number' && value) { return '<a href="javascript:con_openwin(\'' + record.ds.id + '\')">' + value + '</a>'; } return value; }; window['${/parameter/@layout_code}_user_button1_layout_dynamic_click'] = function() { var content_id; var con_collection_id = get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'con_collection_tool'); var record = $(con_collection_id).getCurrentRecord(); var collection_id=record.get('collection_id') Leaf.request({ url: $('${/parameter/@layout_code}_hls_doc_file_content_link_id').getUrl(), para: { content_id: content_id, document_table: 'con_collection_tool', document_id: collection_id, temp_code:'COL_TAKE_CAR' }, success: function(rsc) { Leaf.request({ url: $('${/parameter/@layout_code}_hls_doc_file_batch_create_print_link_id').getUrl(), para: { document_id: collection_id, document_table: 'con_collection_tool', batch_flag: 'Y', source_type: 'COMMON' }, success: function(res) { var url_l = $('${/parameter/@layout_code}_hls_doc_batch_download_pdf_print_link_id').getUrl() + '?content_id=' + rsc.result.content_id + '&download_file_flag=Y&file_path=${/parameter/@file_path}&source_type=COMMON&type=SIN&fnd_atm_flag=Y'; window.open(href = url_l, target = "_self"); } }); } }); }; ]]></script> <a:screen-include screen="modules/cont/CON500/con_contract_get_layout_code.lview"/> </a:view> </a:screen>