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
<?xml version="1.0" encoding="UTF-8"?>
<a:screen xmlns:a="http://www.leaf-framework.org/application" customizationEnabled="true" dynamiccreateenabled="true" trace="true">
<a:init-procedure>
<a:model-query fetchAll="true" model="hls.HLS030.hls_doc_layout_main" rootPath="layout_main_path"/>
<a:model-query fetchAll="true" model="cont.CON500.hls_doc_layout_button" rootPath="layout_main_button_path"/>
<a:model-query defaultWhereClause="t1.parent_table is null and t1.tab_type!='TAB' and t1.enabled_flag='Y' and rownum=1" fetchAll="true" model="cont.CON500.con_hls_doc_layout_tab_query" rootPath="base_table_path"/>
</a:init-procedure>
<a:view>
<a:link id="con110_submit_link" model="cont.CON110.submit_change_req" modelaction="execute"/>
<script type="text/javascript"><![CDATA[
// function con110_submit_click() {
// var root_ds = $('${/model/base_table_path/record/@tab_code}_${/model/base_table_path/record/@base_table}_ds');
// var req_record = root_ds.getAt(0);
// if (root_ds.validate()) {
// if (req_record.dirty) {
// Leaf.showMessage('${l:HLS.PROMPT}', '${l:HLS.EXECUTE_AFTER_SAVE}');
// return;
// }
// var winid = '${/parameter/@winid}';
// Leaf.showConfirm('${l:HLS.PROMPT}', '${l:HLS.ARE_YOU_SURE_TO_SUBMIT}', function() {
// Leaf.request({
// url: $('con110_submit_link').getUrl(),
// para: {
// change_req_id: '${/parameter/@change_req_id}'
// },
// success: function(res) {
// $('${/parameter/@winid}').close();
// Leaf.Masker.unmask(Ext.getBody());
// },
// failure: function() {
// Leaf.Masker.unmask(Ext.getBody());
// },
// error: function() {
// Leaf.Masker.unmask(Ext.getBody());
// },
// scope: this
// });
// });
// }
// }
// function con110_close_win() {
// $('${/parameter/@winid}').close();
// }
//加载时调用(grid,table,gridBox)
var count_flag=0;
window['${/parameter/@layout_code}_on_layout_dynamic_grid_load'] = function(ds, record) {
var ds_id=get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'con_contract_change_req_flt');
if(ds.id==ds_id&&count_flag<1){
count_flag=count_flag+1;
$(ds_id).setQueryParameter('change_req_id','${/parameter/@change_req_id}');
$(ds_id).query();
}
};
//查询时调用(grid,table,gridBox)
window['${/parameter/@bp_seq}${/parameter/@layout_code}_on_layout_dynamic_grid_query'] = function(ds, qpara, bp_seq) {
var ds_id=get_dsid_by_basetable(window['${/parameter/@layout_code}_layoutDataSetList'], 'con_contract_change_req_flt');
if(ds.id==ds_id){
$(ds_id).setQueryParameter('change_req_id','${/parameter/@change_req_id}');
}
};
]]></script>
<a:screen-include screen="modules/cont/CON500/con_contract_get_layout_code.lview"/>
</a:view>
</a:screen>