Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/operationNameManager/action/OperationNameAction.java =================================================================== diff -u -r18224 -r24800 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/operationNameManager/action/OperationNameAction.java (.../OperationNameAction.java) (revision 18224) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/operationNameManager/action/OperationNameAction.java (.../OperationNameAction.java) (revision 24800) @@ -139,6 +139,7 @@ } catch (Exception e) { success = false; msg = e.getMessage(); + e.printStackTrace(); } responseMsg(JSONUtil.buildJsonObject(success, msg).toString()); } Index: ssts-web/src/main/webapp/systemmanage/operationNameView.js =================================================================== diff -u -r18491 -r24800 --- ssts-web/src/main/webapp/systemmanage/operationNameView.js (.../operationNameView.js) (revision 18491) +++ ssts-web/src/main/webapp/systemmanage/operationNameView.js (.../operationNameView.js) (revision 24800) @@ -293,21 +293,24 @@ name : 'id', id : 'id' },{ - columnWidth : .57, + columnWidth : 1, layout : 'form', items : [{ layout : 'form', items : [{ - xtype:'textfield', + xtype:'textarea', fieldLabel: '手术名称', - width : 298, +// width : 298, + maxLength : 100, + height : 40, id: 'operationNameStr', name: 'operationNameStr', - allowBlank: false + allowBlank: false, + anchor : '97%' }] }] },{ - columnWidth : .43, + columnWidth : 1, layout : 'form', labelWidth:150, labelAlign : 'left', @@ -389,6 +392,10 @@ id : 'saveBtn', text : '保存', handler : function(){ + if(!formObj.getForm().isValid()){ + showResult('请正确填写表单各值'); + return false; + } var tempVal = top.Ext.getCmp("operationNameStr").getValue(); if(tempVal == ""){ showResult("手术名称不能为空!");