<?xml version="1.0" encoding="UTF-8"?> <!-- $Author: stone $Date: 2020-04-16 下午2:20:47 $Revision: 1.0 $Purpose: --> <a:screen xmlns:a="http://www.leaf-framework.org/application" customizationEnabled="true" dynamiccreateenabled="true"> <a:view> <a:link id="con_get_layout_code_link_id" model="cont.CON500.con_contract_get_layout_code" modelaction="update"/> <a:link id="process_vat_account_data_link" model="rpt.RPT555.con_je_vat_total_query" modelaction="update"/> <script type="text/javascript"><![CDATA[ //查询数据 window['${/parameter/@layout_code}_user_button1_layout_dynamic_click'] = function() { var form_ds_id = '${/parameter/@layout_code}_F_QUERY__ds'; //var grid_ds_id_before = get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'G_BEFORE_RESULT', 'con_contract'); // var grid_ds_id_current = get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'G_CURRENT_RESULT', 'con_contract'); var grid_ds_id_total = get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'G_SUM_RESULT', 'con_contract'); var grid_vat_6_ds_id_total = get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'G_SUM_RESULT_6', 'con_contract'); var grid_ds_id_before = get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'G_BEFORE_RESULT', 'con_contract'); var grid_ds_id_before_6 = get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'G_BEFORE_RESULT_6', 'con_contract'); var grid_ds_id_current = get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'G_CURRENT_RESULT', 'con_contract'); var grid_ds_id_current_6 = get_dsid_by_tabcode_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'G_CURRENT_RESULT_6', 'con_contract'); $(grid_ds_id_before).setQueryUrl('${/request/@context_path}/autocrud/rpt.RPT555.con_je_vat_query/query?vat_6_flag=N'); $(grid_ds_id_before_6).setQueryUrl('${/request/@context_path}/autocrud/rpt.RPT555.con_je_vat_query/query?vat_6_flag=Y'); $(grid_ds_id_current).setQueryUrl('${/request/@context_path}/autocrud/rpt.RPT555.con_je_vat_current_query/query?vat_6_flag=N'); $(grid_ds_id_current_6).setQueryUrl('${/request/@context_path}/autocrud/rpt.RPT555.con_je_vat_current_query/query?vat_6_flag=Y'); //先进行数据的处理 $(grid_ds_id_total).setQueryUrl('${/request/@context_path}/autocrud/rpt.RPT555.con_je_vat_total_query/query?vat_6_flag=N'); $(grid_vat_6_ds_id_total).setQueryUrl('${/request/@context_path}/autocrud/rpt.RPT555.con_je_vat_total_query/query?vat_6_flag=Y'); var detail_mask = Ext.getBody(); // $(grid_ds_id_before).setQueryDataSet($(form_ds_id)); // $(grid_ds_id_current).setQueryDataSet($(form_ds_id)); $(grid_ds_id_total).setQueryDataSet($(form_ds_id)); $(grid_ds_id_total).setQueryParameter('vat_6_flag','N'); $(grid_vat_6_ds_id_total).setQueryDataSet($(form_ds_id)); $(grid_vat_6_ds_id_total).setQueryParameter('vat_6_flag','Y'); /*$(grid_ds_id_before).query(); $(grid_ds_id_before_6).query(); $(grid_ds_id_current).query(); $(grid_ds_id_current_6).query();*/ Leaf.Masker.mask(detail_mask, '正在保存中。。。'); Leaf.request({ url: $('process_vat_account_data_link').getUrl(), para: { base_period: $(form_ds_id).getAt(0).get('base_period'), tmp_date: new Date() }, success: function () { $(grid_ds_id_total).query(); $(grid_vat_6_ds_id_total).query(); $(grid_ds_id_before).query(); $(grid_ds_id_before_6).query(); $(grid_ds_id_current).query(); $(grid_ds_id_current_6).query(); Leaf.Masker.unmask(detail_mask); }, failure: function () { Leaf.Masker.unmask(detail_mask); }, error: function () { Leaf.Masker.unmask(detail_mask); }, scope: this }); }; ]]></script> <a:screen-include screen="modules/cont/CON500/con_contract_get_layout_code.lview"/> </a:view> </a:screen>