App端【待现场核查的申请】设计项列表界面上的上的【经营者信息】按钮调【经营者设计项】的编辑界面,并且能够查看选中的待现场核查的申请对应的经营者信息

//前端的代码
function(button, e)
//App端【经营者信息】设计项编辑界面上的上的【经营者信息】按钮调【法人负责人情况】的编辑界面,并且能够查看选中的经营者的申请对应的法人负责人情况
 
  
 

{
    try{
        var me = this,
            view = me.getView(),
            grid = view.down('list') || view.down('grid'),
            store = grid.getStore(),
            records = grid.getSelections(),
            record = records[0];
        var  Store =  Ext.create(util.getCodeGenerate1ClassName('申报材料','Store'),{
            autoLoad: true,
            httpGetRequestExParams: { // 如使用本行代码只要求后台的方法中有参数QueryCondition(默认生成的List()方法中就包含有该参数)即可接收多字段查询条件。建议使用本行代码
                QueryCondition: {
                    ID:{
                        Value1: record.data.ID,
                        CompareMode: '等于'   // 比较模式:0=>包含;1=>等于
                    }
                }
            },
            listeners:{
                load: function(store, records, successful, operation, eOpts){
                    showWin(records[0]);
                }
            }
        });
        function showWin(recordFaRenFuZeRenXinxi)
        {
            var win = Ext.create(util.getCodeGenerate1ClassName('申报材料','Edit'), {
                viewModel: {
                    data: {
                        data: record
                    }
                },
                title: '申报材料'
            });
            grid.add(win);  // 将win归入到grid管理
            util.showByFullScreen(win); // 全屏显示
            var form = win.down('formpanel');   // 从窗体win中获取内部的form界面
            util.setReadOnlyForm(form);   // 将编辑界面form中的所有字段输入控件设为只读模式
            var saveButton = util.findButton(win,'保存');   // 查找保存按钮
            if(saveButton)  // 如果找到了保存按钮
                saveButton.setVisible(false);  // 将保存按钮设为隐藏不显示   

        }
    }catch(ex)
    {
        alert('执行设计项[ 待现场核查的申请 ]的[ 申报材料 ]按钮的代码时产生错误:'+ex.message);
    }
}

猜你喜欢

转载自www.cnblogs.com/jiaowoyaoshu/p/10016198.html