Index: ssts-web/src/main/webapp/disinfectsystem/useRecord/useRecordForm.js =================================================================== diff -u -r27836 -r27869 --- ssts-web/src/main/webapp/disinfectsystem/useRecord/useRecordForm.js (.../useRecordForm.js) (revision 27836) +++ ssts-web/src/main/webapp/disinfectsystem/useRecord/useRecordForm.js (.../useRecordForm.js) (revision 27869) @@ -2287,7 +2287,11 @@ top.Ext.getCmp('reviewTime').setValue(formatDateYear(action.result.data.reviewTime)); top.Ext.getCmp('applicationTime').setValue(formatDateYear(action.result.data.applicationTime)); top.Ext.getCmp('operationTime').setValue(formatDateYear(action.result.data.operationTime)); - top.Ext.getCmp('departNameOfpatient').setValue(action.result.data.departCodeOfpatient); + //ext下拉框赋值前先判空,防止出现漏洞导致广医二院的情况(病人所在科室显示为"番禺。。。",实际值为空) + var departCodeOfpatientValue = action.result.data.departCodeOfpatient; + if(departCodeOfpatientValue){ + top.Ext.getCmp('departNameOfpatient').setValue(departCodeOfpatientValue); + } top.Ext.getCmp('tempBarcode').focus(true); // 保存原始数据,只需要保存需要修改的属性