我正在尝试找出一种生成报告的方法,该报告显示我(另一个指定的用户)记录的工作,其中显示时间以及有关记录的工作、相关票证、史诗等的评论。我找到了几种方法很接近,但不是我真正需要的。有没有办法在没有额外插件等的情况下轻松做到这一点?
在摘要级别上,我只想查看我今天记录的所有工作以及我为执行的任务输入的细节(不仅仅是时间 - 我今天产生了什么结果!)。
我正在尝试找出一种生成报告的方法,该报告显示我(另一个指定的用户)记录的工作,其中显示时间以及有关记录的工作、相关票证、史诗等的评论。我找到了几种方法很接近,但不是我真正需要的。有没有办法在没有额外插件等的情况下轻松做到这一点?
在摘要级别上,我只想查看我今天记录的所有工作以及我为执行的任务输入的细节(不仅仅是时间 - 我今天产生了什么结果!)。
这可能为时已晚,但可能会帮助正在寻找具有相同问题的解决方案的其他人。
可用的免费选项之一是使用以下网址中提供的名为 Jira Assistant 的浏览器扩展。无需将此插件添加到 jira。你可以把它放在你的浏览器中。此扩展具有更多有用的功能,不仅有助于生成报告,还有助于通过通知、日历集成和更多酷功能记录您的日常工作,这些功能有助于经理和团队成员的日常活动:
对于 Chrome 用户:https ://chrome.google.com/webstore/detail/jira-assistant/momjbjbjpbcbnepbgkkiaofkgimihbii?src=sof
对于 Firefox 用户:https ://addons.mozilla.org/en-US/firefox/addon/jira-assistant/
甚至更自由!:
我接受这并不能完全回答这个问题,但我认为这将是一个足够好的基础来满足您的确切规格,特别是因为这个旧问题的新访问者可能会寻求一些稍微不同的东西。
很多在功能上被忽略的是javascript书签的使用。用 chrome 制作书签 - 任何书签!然后对其进行编辑并将名称更改为“Jira Worklog”,并将 URL 更改为:
javascript:var pswl=$(".zzzpswl"); if (pswl.length>0){pswl.remove();}else{$(".issuerow").each(function(){ var row=$(this);var issId=$(this).attr("rel"); jQuery.ajax({url:"/rest/api/2/issue/"+issId,success:function(result){console.log(result);result.fields.worklog.worklogs.forEach(function(wl) {var startParts=(new Date(wl.started)).toDateString().split(" ");var newRow="<tr class='zzzpswl'><td></td><td></td><td colspan=100> "+wl.author.displayName+": <b>"+wl.timeSpent+"</b> on <b>"+startParts[0]+" "+startParts[2]+"-"+startParts[1]+"-"+startParts[3]+"</b>"+(wl.comment?" : "+wl.comment:"")+"</td></tr>";row.after(newRow);});}});});}
如果您随后在 Jira 中查看任何搜索结果页面并点击书签,它将在搜索结果中的每个 jira 下添加行,显示该项目的工作日志(包括评论)。