您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關工作流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如何設置”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。