Index: ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceView.js =================================================================== diff -u -r36524 -r36723 --- ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceView.js (.../forminstanceView.js) (revision 36524) +++ ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceView.js (.../forminstanceView.js) (revision 36723) @@ -82,6 +82,27 @@ {name : 'remark'} ]; + var record = Ext.data.Record.create([ + { name: 'name', type: 'string' } + ]); + + var store = new Ext.data.Store({ + proxy: new Ext.data.HttpProxy({ + url: '/disinfectSystem/formDefinitionAction!loadLastDeployFormDefinitionGroupByFormName.do', + method: 'POST' + }), + reader: new Ext.data.JsonReader({ + root: 'data' + }, [{ name: 'name' }]), + listeners:{ + load: function (thiz, records, options) { + if (records && records.length > 0) { + store.insert(0, new record({ 'name': '全部'})); + } + } + } + }) + var tbar = [{ text : '添加', iconCls : 'btn_ext_application_add', @@ -101,13 +122,40 @@ handler : function() { reviewFormInstance(); } + }, '-', { + text : '审核', + iconCls : 'icon_set', + hidden:SSTS_CustomForm_Review, + handler : function() { + reviewFormInstance(); + } + },{ + text: "表单名称:" + },{ + xtype : 'combo', + id : 'formDefinitionName', + name : 'formDefinitionName', + valueField : 'name', + displayField : 'name', + allowBlank : true, + editable : false, + width:300, + listeners : { + select : function(combo, record, index){ + if(record.data.name == '全部'){ + $Id('parm_s_formDefinitionName').value = ''; + }else { + $Id('parm_s_formDefinitionName').value = record.data.name; + } + grid.dwrReload(); + } + }, + triggerAction : 'all', + store : store, + anchor : '95%' }]; var dwrCallParams = null; - Ext.ux.ForgonPageGrid.prototype.getGridParameterMap = function() { - - }; - grid = new Ext.ux.ForgonPageGrid( { tbar : tbar, pageSize : 20, Index: ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceView.jsp =================================================================== diff -u -r36441 -r36723 --- ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceView.jsp (.../forminstanceView.jsp) (revision 36441) +++ ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceView.jsp (.../forminstanceView.jsp) (revision 36723) @@ -57,6 +57,7 @@
+
\ No newline at end of file