温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

工作流activiti中的dueDate如何设置

发布时间:2021-09-22 14:24:19 来源:亿速云 阅读:283 作者:小新 栏目:开发技术

这篇文章将为大家详细讲解有关工作流activiti中的dueDate如何设置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

  通过JIRA-REST-API创建issue时,不能设置duedate这个字段?通过JIRA-REST-API创建一个issue,使用POST/rest/api/2/issue接口,但是duedate这个字段死活设置不上(其他正常),查阅诸多资料,一无所获,不知道错误出在哪里。

  工作流activiti中dueDate设置

  格式解析

  R2/2015-06-04T19:25:16.828696-07:00/P1DT10S

  上面的字符串通过"/"分为了三部分即:

  重复次数/开始时间/运行间隔

  重复次数

  R-将永远重复

  R1-将重复一次

  R231-将重复231次。

  开始时间

  任务第一次运行的时间。如果开始日期时间已经过去,Kala将返回一个错误。

  其中"T"用来分割日期和时间,时间后面跟着的"-07:00"表示西七区,注意"-"是连字符,不是减号。

  时区默认是0时区,可以用"Z"表示,也可以不写。

  对于我国,要使用"+08:00",表示东八区。

  上面的字符串表示2015年6月4日,19点25分16秒828696纳秒,西七区。

  运行间隔

  运行间隔以"P"开始,和上面一样也是用"T"分割日期和时间,如P1Y2M10DT2H30M15S

  P开始标记

  1Y-一年

  2M-两个月

  10D-十天

  T-时间和日期分的割标记

  2H-两个小时

  30M-三十分钟

  15S十五秒钟

  例子,注意如果没有年月日,"T"也不能省略

  P1DT1M-一天一分钟执行一次

  P1W-一周执行一次

  PT1H-一小时执行一次

  PT10S-十秒执行一次

  为何不能设置duedate这个字段

  上下文环境

  JIRA-5

  JIRA-REST-API

  createanewissueviaPOST

  重现

  相关代码

  查/rest/api/2/field得到的关于duedate的定义

  {

  "id":"duedate",

  "name":"DueDate",

  "custom":false,

  "orderable":true,

  "navigable":true,

  "searchable":true,

  "schema":{

  "type":"date",

  "system":"duedate"

  }

  }

  我POST的duedate信息

  "duedate":"2016-10-20"

  报错信息

  设置duedate时报错

  {"errorMessages":[],"errors":{"duedate":"Field'duedate'cannotbeset.Itisnotontheappropriatescreen,orunknown

关于“工作流activiti中的dueDate如何设置”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI