Index: ssts-web/src/main/webapp/disinfectsystem/assestManagement/tousseGoods/tousseGoodsWarningView.jsp =================================================================== diff -u -r35435 -r38494 --- ssts-web/src/main/webapp/disinfectsystem/assestManagement/tousseGoods/tousseGoodsWarningView.jsp (.../tousseGoodsWarningView.jsp) (revision 35435) +++ ssts-web/src/main/webapp/disinfectsystem/assestManagement/tousseGoods/tousseGoodsWarningView.jsp (.../tousseGoodsWarningView.jsp) (revision 38494) @@ -103,13 +103,15 @@ + + Index: ssts-web/src/main/webapp/disinfectsystem/assestManagement/tousseGoods/tousseGoodsWarningView.js =================================================================== diff -u -r37124 -r38494 --- ssts-web/src/main/webapp/disinfectsystem/assestManagement/tousseGoods/tousseGoodsWarningView.js (.../tousseGoodsWarningView.js) (revision 37124) +++ ssts-web/src/main/webapp/disinfectsystem/assestManagement/tousseGoods/tousseGoodsWarningView.js (.../tousseGoodsWarningView.js) (revision 38494) @@ -758,6 +758,25 @@ hidden:System_TousseGoods_delete, handler: function(){printTousseGoods(grid)} },'-',{ + text : '返销', + iconCls : 'btn_ext_returnDisinfect', + handler : function(){ + var records = grid.getSelectionModel().getSelections(); + + if (records.length == 0) { + showResult("请选择要返销的器械包。"); + return false; + } + + var obj = { + orgUnitName:orgUnitName, + userName:userName, + records:records + } + + addTousseReturnDisinfect('', obj); + } + },'-',{ text : '导出', iconCls : 'btn_ext_download', handler : function(){exportExcel(grid)} Index: ssts-web/src/main/webapp/ext/fontSize12/styles/common.css =================================================================== diff -u -r36828 -r38494 --- ssts-web/src/main/webapp/ext/fontSize12/styles/common.css (.../common.css) (revision 36828) +++ ssts-web/src/main/webapp/ext/fontSize12/styles/common.css (.../common.css) (revision 38494) @@ -280,6 +280,9 @@ .btn_ext_delete { background-image:url( ../resources/images/default/dd/btn_delete.gif ) !important; } +.btn_ext_close { + background-image:url( ../../../images/garbage.gif ) !important; +} .btn_ext_edit { background-image:url( ../../../images/edit.gif ) !important; } @@ -298,6 +301,9 @@ .btn_ext_add_foreignTousse { background-image:url( ../../../images/web/package2.png) !important; } +.btn_ext_returnDisinfect { + background-image:url( ../../../images/web/returnDisinfect.png ) !important; +} .btn_ext_yes { background-image:url( ../resources/images/default/dd/drop-yes.gif ) !important; } Index: ssts-web/src/main/webapp/disinfectsystem/tousseReturnDisinfect/tousseReturnDisinfectForm.js =================================================================== diff -u -r34482 -r38494 --- ssts-web/src/main/webapp/disinfectsystem/tousseReturnDisinfect/tousseReturnDisinfectForm.js (.../tousseReturnDisinfectForm.js) (revision 34482) +++ ssts-web/src/main/webapp/disinfectsystem/tousseReturnDisinfect/tousseReturnDisinfectForm.js (.../tousseReturnDisinfectForm.js) (revision 38494) @@ -143,11 +143,10 @@ * 如果点击添加按钮,则传过来的ID为空 * * @param id - * @param status - * 审核状态 + * @param tousseObj //NYSY-65:器械包 * @return */ -function addTousseReturnDisinfect(id, status) { +function addTousseReturnDisinfect(id, tousseObj) { tousseInstanceStore.removeAll(); var tbar; var saveBtn = { @@ -259,7 +258,7 @@ xtype : 'hidden', name : 'orgUnitCoding', id : 'orgUnitCoding', - value : $Id("currentOrgUnitCode").value + value : $Id("currentOrgUnitCode") ? $Id("currentOrgUnitCode").value : '' }, { layout : 'form', columnWidth : .33, @@ -269,7 +268,7 @@ id : 'orgUnitName', name : 'orgUnitName', allowBlank : false, - value : $Id('currentOrgUnitName').value, + value : $Id('currentOrgUnitName') ? $Id('currentOrgUnitName').value : '', readOnly : true, anchor : '96%' }] @@ -282,7 +281,7 @@ maxLength : '100', id : 'operateUser', name : 'operateUser', - value : $Id('userName').value, + value : $Id('userName') ? $Id('userName').value : '', readOnly : true, anchor : '96%' }] @@ -324,9 +323,8 @@ id : 'tousseInstanceGrid', store : tousseInstanceStore, cm : tousseCm, - height : 265, + height : 325, width:640, - autoHeight : true, autoExpandColumn : 'tousseName', frame : false, viewConfig: { @@ -399,9 +397,27 @@ } }); } else {// 添加 - top.Ext.getCmp('operateUser').setValue($Id('userName').value); - top.Ext.getCmp('orgUnitName').setValue($Id('currentOrgUnitName').value); - top.Ext.getCmp('operateDate').setValue(Ext.util.Format.date(new Date(), 'Y-m-d H:i')); + if($Id('userName')){ + top.Ext.getCmp('operateUser').setValue($Id('userName').value); + top.Ext.getCmp('orgUnitName').setValue($Id('currentOrgUnitName').value); + top.Ext.getCmp('operateDate').setValue(Ext.util.Format.date(new Date(), 'Y-m-d H:i')); + } + if(tousseObj){ + top.Ext.getCmp('operateUser').setValue(tousseObj.userName); + top.Ext.getCmp('orgUnitName').setValue(tousseObj.orgUnitName); + top.Ext.getCmp('operateDate').setValue(Ext.util.Format.date(new Date(), 'Y-m-d H:i')); + if(tousseObj.records && tousseObj.records.length > 0){ + for(var i=0;i" + v + ""; + return "" + v + ""; } Ext.onReady(function() {