// @Global
function removeResult(e){
var detailId=$(e.target).attr("detailId");
if(detailId!=null&&detailId!=''){
// 从数据库中删除关键结果
dorado.MessageBox.show({
message: "确定要删除此关键结果吗?",
icon: dorado.MessageBox.QUESTION_ICON,
buttons: ["确定", "取消"],
detailCallback: function(buttonId, text){
if (buttonId == '确定'){
view.get("#actionDetailDel").set("parameter",{"save":"del","detailId":detailId}).execute(
function(result){
if(result.code==0){
if(result.errorMsg){
dorado.MessageBox.alert("删除该OKR目标失败!"+result.errorMsg);
}else{
dorado.MessageBox.alert("删除该OKR目标失败!");
}
}else{
dorado.MessageBox.alert("删除该OKR目标成功!");
$(e.target).parents("tr").remove();
}
view.get("#dsOKR").flushAsync();
}
);
}
}
});
}else{
$(e.target).parents("tr").remove();
}
}
result+="<div style='float:left;'> <a class='remove' onClick='removeResult(event)' detailId='"+detailId+"'>删除</a></div>";