Index: ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationForm.js =================================================================== diff -u -r26527 -r26670 --- ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationForm.js (.../goodsApplicationForm.js) (revision 26527) +++ ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationForm.js (.../goodsApplicationForm.js) (revision 26670) @@ -1020,7 +1020,8 @@ minChars : 0, valueField : 'name', displayField : 'displayName', - width : configWinWidth/4,//200, + // width : configWinWidth/4,//200, + width : 130, matchFieldWidth: false, listConfig: {width : 600}, store : comboGoodsStore, @@ -1083,6 +1084,64 @@ } }); + + top.Ext4.define('urgentAmountNumber', { + extend: 'top.Ext4.form.field.Number', + xtype: 'urgent-amount', + id : 'urgentAmount', + name : 'urgentAmount', + style : 'text-align: left', + hidden: !sstsConfig.enableUrgentFunction, + width :60, + maxValue: 9999, + minValue: 1, + allowNegative : false, + allowDecimals : false, + listeners : { + specialkey : function(field, ee) { + if (ee.getKey() == Ext.EventObject.ENTER) { + if(Ext.isEmpty(field.getValue())||field.getValue()<=0){ + showResult("加急数量必须大于0"); + field.focus(); + return false; + } + addRecyclingApplicationItem(); + } + }, + blur:function(thiz, e, eOpts){ + if(thiz.getValue() != null){//设置加急级别默认值 + var urgentLevelData = top.Ext4.getCmp('urgentLevel').getStore().data.items; + for(var i = 0;i 1000 ? 650 : 500; -var configWinWidth = top.screen.width > 1280 ? 1024 : 760; +//var configWinWidth = top.screen.width > 1280 ? 1024 : 760; +var configWinWidth = 1024; //是否开启根据科室加载模板 var isOpenLoadTemplateByUnit = sstsConfig.isOpenLoadTemplateByUnit; //是否隐藏住院号(只有config.js的配置为false时才不隐藏,否则都隐藏)