Skip to content

一个帮助用户在 Jira 任务页面中快速创建子任务的油猴脚本 / A script to help user creating sub task in Jira task web page.

License

Notifications You must be signed in to change notification settings

Nauxscript-dev/jira-subtask-quick-creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jira-subtask-quick-creator

一个帮助用户在 Jira 任务页面中快速创建子任务的油猴脚本。 A script to help user creating sub task in Jira task web page.

专治所谓工时登记要求创建子任务并填入预估工时,不仅节省你的生命,还对工作的烦躁有一定的缓解作用。

Install

⚠️注意:安装该脚本前请先安装篡改猴(即油猴)插件,该插件可通过 chrome 插件商店(需代理)或 篡改猴官网下载。

安装本脚本有以下两种方法:

  1. 通过 Greasy Fork 安装,后续更新更方便(推荐);
  2. 在篡改猴插件中新建脚本,把 该脚本内容 复制进去,保存,启用。

Setup

Usage

快捷键及页面按扭

  • MacOS: option ⌥ + ;
  • Window: alt + ;
  • 注入页面 快速编辑 按钮
  • 注入页面 快速编辑子任务 按钮

通过快捷键或注入按钮唤起弹窗输入命令进行一系列为了登记公司的操作。

输入规则

@<开始时间>@<结束时间>@<模式>@<创建子任务后切换状态>@<预估时间>;

  • 开始时间:即 Target start 的值,任务开始时间,格式为 xxxx-xx-xx,可以自行修改为所需时间
  • 结束时间:即 Target end 的值,任务结束时间,格式为 xxxx-xx-xx,可以自行修改为所需时间
  • 模式:cec 为在当前任务创建子任务(如果当前任务已经是子任务则会提示无法创建);e 为编辑当前任务;默认为 c
  • 创建子任务后切换状态:0120 为创建子任务后不关闭子任务,1 为创建子任务后自动关闭任务,即子任务变成已完成状态;2 为创建子任务后自动将子任务状态切换为处理中;如果模式为编辑当前任务,则这个参数是无效的;
  • 预估时间:即初始预估和结束预估的值,可以输入数字或者 jira 支持的时间格式,如 1w 2d 3h 4m

默认使用当天的日期,创建子任务,不自动关闭;不做修改请直接在最后输入预估时间;

examples:

  • @2023-07-13@2023-07-13@c@0@2: 为当前页面的任务创建一个子任务,起始日期为 2023-07-13,结束日期为 2023-07-13,初始预估工时和结束预估工时为 2h

  • @2023-07-13@2023-07-14@c@1@3d: 为当前页面的任务创建一个子任务,起始日期为 2023-07-13,结束日期为 2023-07-14,初始预估工时和结束预估工时为 3d

  • @2023-07-13@2023-07-14@e@0@2h: 编辑当前页面的任务,修改数据为起始日期为 2023-07-13,结束日期为 2023-07-14,初始预估工时和结束预估工时为 2h

About

一个帮助用户在 Jira 任务页面中快速创建子任务的油猴脚本 / A script to help user creating sub task in Jira task web page.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published