Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/cardInfoMaintain.js =================================================================== diff -u -r29867 -r29919 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/cardInfoMaintain.js (.../cardInfoMaintain.js) (revision 29867) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/cardInfoMaintain.js (.../cardInfoMaintain.js) (revision 29919) @@ -74,14 +74,16 @@ var remark = top.Ext4.getCmp('remark').getValue(); var serialNumber = top.Ext4.getCmp('serialNumber').getValue(); var id = top.Ext4.getCmp('questionID').getValue(); + var registTime = top.Ext4.getCmp('registTime').getValue(); var params = { idCardDefinitionId: idCardDefinitionId, registUser: registUser, discoverUser: discoverUser, type: type, serialNumber: serialNumber, text: remark, - id: id + id: id, + registTimeStr: registTime } Ext4.Ajax.request({ url: WWWROOT + '/disinfectSystem/idCardInfoMaintainAction!saveOrUpdateIDCardInfoMaintain.do', @@ -134,11 +136,22 @@ name: 'questionID', value: id || '' }, { - xtype: 'displayfield', + xtype: 'datefield', + format: 'Y-m-d H:i:s', fieldLabel: '登记时间', id: 'registTime', name: 'registTime', - allowBlank: true + allowBlank: true, + listeners: { + change: function (thiz, newValue, oldValue) { + var newData = new Date(); + var newStr = Ext.util.Format.date(newValue, 'Y-m-d'); + var hour = (newData.getHours() > 9) ? newData.getHours() : '0' + newData.getHours(); + var minutes = (newData.getMinutes() > 9) ? newData.getMinutes() : '0' + newData.getMinutes(); + var seconds = (newData.getSeconds() > 9) ? newData.getSeconds() : '0' + newData.getSeconds(); + thiz.setValue(newStr + ' ' + hour + ':' + minutes + ':' + seconds) + } + } }, { xtype: 'numberfield', fieldLabel: '序号', @@ -206,7 +219,7 @@ var addWindow = new top.Ext4.window.Window({ title: '标识牌' + text + '登记', height: 200, - width: 500, + width: 550, resizable: false, modal: true, border: false,