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