Index: ssts-web/src/main/webapp/disinfectsystem/invoice/invoicePlanExtractedView.js =================================================================== diff -u -r17461 -r18102 --- ssts-web/src/main/webapp/disinfectsystem/invoice/invoicePlanExtractedView.js (.../invoicePlanExtractedView.js) (revision 17461) +++ ssts-web/src/main/webapp/disinfectsystem/invoice/invoicePlanExtractedView.js (.../invoicePlanExtractedView.js) (revision 18102) @@ -1,6 +1,7 @@ var grid; var INVOICE_FORM_OPEN_MODE_CLICKITEM = 'clickItem'; var INVOICE_FORM_OPEN_MODE_SCANBARCODE = 'barcode'; +var INVOICE_FORM_OPEN_MODE_CLICKRETURNRECORD = 'clickReturnRecord'; /** * 刷新列表 * @param isSetDateValue 是否要设置开始时间和结束时间 @@ -196,7 +197,9 @@ } Ext.onReady(function() { Ext.QuickTips.init(); - + if(!isUndefinedOrNullOrEmpty(param_openMode)){ + openMode = param_openMode; + } function renderCallModifyFunction(v, p, record){ return "" + v + ""; } @@ -431,4 +434,9 @@ g_stopDefault = false; globalOnKeyDown(openInvoicePlanByBarcode); window.focus(); + + // 自动打开科室发货界面 + if(openMode == INVOICE_FORM_OPEN_MODE_CLICKRETURNRECORD && !isUndefinedOrNullOrEmpty(returnRecordId)){ + addAndEditInvoicePlan(param_departCode,param_depart); + } }); \ No newline at end of file