Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/departmentapptemplate/departmentAppTemplateForm.js =================================================================== diff -u -r29068 -r29095 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/departmentapptemplate/departmentAppTemplateForm.js (.../departmentAppTemplateForm.js) (revision 29068) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/departmentapptemplate/departmentAppTemplateForm.js (.../departmentAppTemplateForm.js) (revision 29095) @@ -1001,17 +1001,25 @@ var tousseId = top.Ext.getCmp('package').getValue(); var tousseName = top.Ext.getCmp('package').getRawValue(); var tousseAmount = top.Ext.getCmp('tousseAmount').getValue(); + var maxSortNumber = []; + var maxNumber = 0; if(isRepeat('configGrid2',tousseId) == false){ if(tousseId > 0){ + for(var i=0;i0)?Math.max.apply(null,maxSortNumber):0; var p = new tousseItem({ id : tousseId, tousseName : tousseName, amount : tousseAmount, - sortNumber : (sortNum+1) + sortNumber : (maxNumber+1) }); top.Ext.getCmp('configGrid2').stopEditing();// 停止编辑 tousseItemsStore.add(p);// 插入到最后一行 - sortNum++; + maxNumber++; } }else{ showResult(tousseName+",已存在!");