allUpdateSave: function(panelView) { //批量修改保存 if (!panelView.isFormValid()) { return; } var formData = panelView.getFormValues(); var formDataSoureId = panelView.__config.DATA_SOURCE; var isChange = false; for(var i in formData) { if (formData[i]==null||formData[i]=="") { delete formData[i]; //删除为空的属性 }else{ isChange = true; } } if (isChange == true) { var ids = panelView.parameters.ids; if (ids == "") { Ext.Msg.alert("系统提示", "批量修改的参数不对,缺少ids!"); } var ids_ = ids.split(","); for (var k = 0; k < ids_.length; k++) { formData.id = ids_[k]; Platform.ds.save(formDataSoureId, formData, function(msg) {}); } setTimeout(ArchivePlat.refresh(panelView), 800); } else { Ext.Msg.alert("系统提示", "请输入需要修改的内容!"); } },
?