<?xml version="1.0" encoding="UTF-8"?> <a:screen xmlns:a="http://www.leaf-framework.org/application" xmlns:s="leaf.plugin.script"> <a:view> <a:link id="lend_doc_get_layout_code_link_id" model="cont.CON500.con_contract_get_layout_code" modelaction="update"/> <a:link id="prj500_cdd_uploadFile_id" url="${/request/@context_path}/uploadFile.lview"/> <a:link id="lend_document_modify_link" url="${/request/@context_path}/modules/cont/CON556/document_lend_record_add.lview"/> <a:screen-include screen="modules/cont/CON500/con_contract_get_layout_code.lview"/> <script type="text/javascript"><![CDATA[ function exit() { $('con_archive_lend_link_winId').close(); } //渲染 window['${/parameter/@layout_code}_dynamic_link_renderer'] = function (value, record, name, config_record) { if (name == 'lend_number' && value) { return '<a href="javascript:open_lend_modify_win(\'' + record.id + '\',\'' + record.ds.id + '\')">' + value + '</a>'; } return value; }; function lend_render_fuc(value, record, name) { if (name == 'lend_number' && value) { return '<a href="javascript:open_lend_modify_win(\'' + record.id + '\',\'' + record.ds.id + '\')">' + value + '</a>'; } return value; } function open_lend_modify_win(record_id, ds_id) { var record = $(ds_id).findById(record_id); var status = record.get('status'); var param = record.data; if (status == 'NEW') { param['function_code'] = 'CON556E'; param['function_usage'] = 'MODIFY'; param['maintain_type'] = 'UPDATE'; } else { param['function_code'] = 'CON556N'; param['function_usage'] = 'QUERY'; param['maintain_type'] = 'QUERY'; } param['lend_header_id'] = record.get('lend_header_id'); param['url_title'] = '借阅信息'; param['layout_debugger_flag'] = 'N'; hls_doc_get_layout_code('lend_doc_get_layout_code_link_id', param, 'lend_document_modify_link', ds_id); } ]]></script> <a:dataSets> <a:dataSet id="contract_lend_history_result_ds" autoQuery="true" fetchAll="true" model="cont.CON707.con_contract_lend_history" queryUrl="${/request/@context_path}/autocrud/cont.CON707.con_contract_lend_history/query?contract_id=${/parameter/@contract_id}"> </a:dataSet> </a:dataSets> <a:screenBody> <a:screenTopToolbar> <a:screenTitle/> <a:gridButton click="exit" text="HLS.EXIT"/> </a:screenTopToolbar> <a:grid id="contract_lend_history_result_grid_id" bindTarget="contract_lend_history_result_ds" marginHeight="250" marginWidth="130" navBar="true" style="margin:20px"> <a:columns> <a:column name="lend_number" prompt="借阅申请编号" renderer="lend_render_fuc" width="200"/> <a:column name="apply_date" prompt="申请日期" renderer="Leaf.formatDate" width="200"/> <a:column name="status_n" prompt="申请状态" width="200"/> <a:column name="borrower_date" prompt="借出日期" renderer="Leaf.formatDate" width="200"/> <a:column name="borrower_id_n" prompt="借阅人" width="200"/> <a:column name="borrow_reason" prompt="借阅原因" width="200"/> <a:column name="promise_date" prompt="预计归还日期" renderer="Leaf.formatDate" width="200"/> <a:column name="send_flag_n" prompt="是否寄出" width="200"/> <a:column name="track_number" prompt="快递单号" width="200"/> <a:column name="recipient" prompt="收件人" width="200"/> <a:column name="real_date" prompt="实际归还时间" renderer="Leaf.formatDate" width="200"/> <a:column name="return_mark" prompt="归还备注" width="200"/> <a:column name="return_send_flag_n" prompt="归还是否寄送" width="200"/> <a:column name="return_recipient" prompt="归还收件人" width="200"/> <a:column name="return_track_number" prompt="归还快递单号" width="200"/> <a:column name="contract_number" prompt="合同编号" width="200"/> <a:column name="bp_name" prompt="客户名称" width="200"/> <a:column name="agent_name" prompt="代理商名称" width="200"/> </a:columns> </a:grid> </a:screenBody> </a:view> </a:screen>