//前端js代码
1 var store = Ext.create(util.getCodeGenerate1ClassName('延续食品经营许可申请','store'), { 2 httpGetRequestExParams: { // 如使用本行代码只要求后台的方法中有参数QueryCondition(默认生成的List()方法中就包含有该参数)即可接收多字段查询条件。建议使用本行代码 3 QueryCondition: { 4 QiYeID:{ 5 Value1: record.get('ID'), 6 CompareMode: "等于" // 比较模式:0=>包含;1=>等于 7 } 8 9 xb:{ 10 Value1: record.get('XingBie'), 11 CompareMode: "等于" // 比较模式:0=>包含;1=>等于 12 } 13 } 14 15 } 16 listeners{ 17 load:function(store,records{ 18 19 var x = records[0].get("XingMing") 20 21 }) 22 23 }, 24 autoLoad:true 26 }); 27 28
//后端Vs代码是在后台自动生成的List方法中 对应的设计项为【延续食品经营许可申请】中的List方法
//另一个调的代码总样例
function(button, e) { debugger; // 中断调试指令,可以手动删除它 var me = this, win = me.getView(), // 获取到当前编辑窗体 form = win.down('form'), grid = win.up('grid'), // 获取到列表视图。注意:如果列表用的是树形则务必用:win.up('treepanel'),如果列表不是树形则务必用:win.up('grid') store = grid.getStore(), // 获取到数据源 record = win.getViewModel().getData().data; //if(record.data.ShenQingLeiXing =="新办") var win = Ext.create(util.getCodeGenerate1ClassName('经营者变更','Store'),{ autoLoad: true, httpGetRequestExParams: { // 如使用本行代码只要求后台的方法中有参数QueryCondition(默认生成的List()方法中就包含有该参数)即可接收多字段查询条件。建议使用本行代码 QueryCondition: { JingYingZheID:{ Value1: record.data.JingYingZheID, CompareMode: '等于' // 比较模式:0=>包含;1=>等于 }, ShenQingLeiXing :{ Value1: "变更", CompareMode: '等于' // 比较模式:0=>包含;1=>等于 } } }, listeners:{ load: function(store, records, successful, operation, eOpts){ showWin(records[0]); } } }); function showWin(recordBeiAnZhiJiJiBenXinXi) { var grid2 = me.getView(), // 获取到grid win2 = Ext.create(util.getCodeGenerate1ClassName('经营者变更','Edit'), { viewModel: { data: { data: recordBeiAnZhiJiJiBenXinXi // record记录的各字段值与win窗体中的各输入控件绑定 } }, // win窗体的视图模型 title: '未变更和已变更经营者的信息<i class="fa fa-long-arrow-right"></i>查看', // 窗体标题 listeners:{ close: function(ct) { grid.getStore().reload(); } } }); // 创建win窗体 grid.add(win2); // 将win归入到grid管理 win2.showBy(grid); //在grid中居中显示窗体 var form = win2.down('form'); // 从窗体win中获取内部的form util.setReadOnlyForm(form); // 将编辑界面form中的所有字段输入控件设为只读模式 var saveButton = win2.down('button[text=保存]'); // 查找保存按钮 if(saveButton) // 如果找到了保存按钮 saveButton.setVisible(false); // 将保存按钮设为隐藏不显示 } }