Index: ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/foreignProxyDisinfectionForm.js =================================================================== diff -u -r33456 -r33457 --- ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/foreignProxyDisinfectionForm.js (.../foreignProxyDisinfectionForm.js) (revision 33456) +++ ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/foreignProxyDisinfectionForm.js (.../foreignProxyDisinfectionForm.js) (revision 33457) @@ -1,5 +1,7 @@ var foreignItemStore; var mustScanBasketForForeignProxy = true; +//申请单明细 +var foreignProxyDisinfectionGridWidth = 720; //外部代理灭菌是否必须扫描灭菌筐(配置为true或未配置此项时则为true,否则为false) if (sstsConfig.mustScanBasketForForeignProxy != true) { mustScanBasketForForeignProxy = false; @@ -658,7 +660,7 @@ store: foreignItemStore, bodyStyle: 'border:1px solid #afd7af', cm: cm, - width: 720, + width: foreignProxyDisinfectionGridWidth, height: 200, viewConfig: { forceFit: true @@ -850,16 +852,24 @@ }] }); + var winWidth = 760; + var window = new top.Ext.Window({ id: 'foreignProxyDisinfectionWin', layout: 'fit', title: entityName + '单信息', - width: 760, + width: winWidth, modal: true, border: false, autoHeight: true, plain: true, - items: [form] + items: [form], + listeners: { + resize: function (t, w, h) { + var widthRadio = parseFloat(w / winWidth).toFixed(2); + resizeWindow(widthRadio, '', 'foreignProxyDisinfectionWin'); + } + } }); window.show(); Index: ssts-web/src/main/webapp/js/common.js =================================================================== diff -u -r33455 -r33457 --- ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 33455) +++ ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 33457) @@ -4661,5 +4661,9 @@ for (var i = 0; i < tousseLeaseColumnTree.columns.length; i++) { tousseLeaseColumnTree.columns[i].width = parseInt(tousseLeaseColumnTreeColumn[i] * widthRadio); } + } else if (windowId == 'foreignProxyDisinfectionWin') {//申请外部代理灭菌包 + //申请单明细 + var foreignProxyDisinfectionGrid = top.Ext.getCmp('foreignProxyDisinfectionGrid'); + foreignProxyDisinfectionGrid.width = (foreignProxyDisinfectionGridWidth * widthRadio); } } \ No newline at end of file