Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseView.jsp =================================================================== diff -u -r31728 -r33301 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseView.jsp (.../tousseView.jsp) (revision 31728) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseView.jsp (.../tousseView.jsp) (revision 33301) @@ -166,6 +166,7 @@ + Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseForm.js =================================================================== diff -u -r32829 -r33301 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseForm.js (.../tousseForm.js) (revision 32829) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/tousseForm.js (.../tousseForm.js) (revision 33301) @@ -2767,6 +2767,7 @@ var tabs; if(id != 0 && !sstsConfig.disableIdCard){ //修改,并且启用标识牌功能 showIDCardListView(); //创建标识牌信息页面 + var modifyRecordGrid = showModifyRecordGrid(id); tabs = new top.Ext.TabPanel({ activeTab : 0, plain : false, @@ -2787,6 +2788,11 @@ layout : 'fit', title: '标识牌', items:[signBoardForm] + },{ + id : 'modifyRecord', + layout : 'fit', + title: '改动记录', + items:[modifyRecordGrid] }] }); } Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/modifyList.js =================================================================== diff -u --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/modifyList.js (revision 0) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/modifyList.js (revision 33301) @@ -0,0 +1,71 @@ +function showModifyRecordGrid(id) { + var modifyRecordStore = new top.Ext.data.Store({ + proxy: new Ext.data.HttpProxy({ + url: WWWROOT + '/disinfectSystem/dataModifyRecordAction!loadDataModifyRecord.do', + method: 'POST' + }), + baseParams: { + modifyRecordModel: '器械包定义', + objectID: id + }, + reader: new Ext.data.JsonReader({ + root: 'data' + }, [ + { name: 'modifyUserName', mapping: 'modifyUserName' }, + { name: 'modifyDateTime', mapping: 'modifyDateTime' }, + { name: 'modifyField', mapping: 'modifyField' }, + { name: 'modifyDetail', mapping: 'modifyDetail' }, + { name: 'modifyType', mapping: 'modifyType' }, + { name: 'oldValue', mapping: 'oldValue' }, + { name: 'newValue', mapping: 'newValue' } + ]) + }); + + modifyRecordStore.load(); + + var modifyRecordGrid = new top.Ext.grid.GridPanel({ + id: 'modifyRecordGrid', + title: '器械包定义改动', + store: modifyRecordStore, + columns: [{ + header: '修改人', + dataIndex: 'modifyUserName', + width: 100, + menuDisabled: true + }, { + header: "修改时间", + dataIndex: 'modifyDateTime', + width: 100, + menuDisabled: true + }, { + header: "修改字段或内容", + dataIndex: 'modifyDetail', + width: 100, + menuDisabled: true + }, { + header: "修改类型", + dataIndex: 'modifyType', + width: 100, + menuDisabled: true + }, { + header: "原值", + dataIndex: 'oldValue', + width: 100, + menuDisabled: true + }, { + header: "新值", + dataIndex: 'newValue', + width: 100, + menuDisabled: true + }], + viewConfig: { + forceFit: true + }, + autoExpandColumn: 'modifyField', + bodyStyle: 'border:1px solid #afd7af', + anchor: '100%', + frame: false + }); + + return modifyRecordGrid; +} \ No newline at end of file