簡體   English   中英

如何獲取用戶輸入以填充Jira字段

[英]How to get User Input to Populate Jira Fields

我是Java的新手,使用JIRA MISC自定義字段附加組件,並且需要一些邏輯幫助來解決兩個下拉字段之間的數學函數。

字段1是“用戶費用”。此字段包含四個字符串選擇,用戶價格張貼在字符串末尾。

  1. 薩姆成本.21
  2. 米奇成本.419
  3. 借用費用2.66
  4. xmen費用13.338

字段二是“用法”。此字段包含兩個字符串選擇:

  1. 24小時(除非維護)
  2. 12小時(7a-7p)

該參數應調用到名為“總用戶費用”的新字段中。 該字段將自動顯示用戶和使用量的正確價格。

方程藍圖如下:

Cost*31(calendar days)*usage(12 || 24)

我希望基於這兩個字段的用戶輸入選擇以及公式中的其他變量來更新表單。

這是我到目前為止的內容:

[ 實例]

用法

預先感謝您的任何反饋!

如果我理解正確,則首先需要將issue初始化為某種內容。 (它在您的圖像中看起來像紅色,因為該變量不存在)

然后,你可以做這樣的事情

double costSam = 0.21;
String userSam = issue.get("customfield_10620");

然后,如果您需要轉換或對userSam做一些數學運算,則需要此

double samTotal = costSam * Double.parseDouble(userSam);

您的代碼存在一些缺陷

  1. 您必須為值定義類型,例如Stringdouble
  2. 如果一行上有String x = "hello" ,則下一行是x = 0.4 ,由於類型不兼容而無法工作
  3. 如果在連續的行中確實具有兼容的類型,那么除非使用第一行中的值,否則第一行是毫無意義的,因為第二行將覆蓋第一行的值

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM