? 有一个 groovy 脚本,用于检查屏幕上字段值列表中的值(如果存在)。
import com.atlassian.jira.component.ComponentAccessor;
import org.apache.log4j.Logger
import org.apache.log4j.Level
import com.atlassian.jira.user.ApplicationUser;
import java.lang.Object
def groupManager = ComponentAccessor.getGroupManager();
def customFieldManager = ComponentAccessor.getCustomFieldManager();
def eManagerCF = customFieldManager.getCustomFieldObjectByName("Ek Manager")
def dedManagerCF = customFieldManager.getCustomFieldObjectByName("Ded Manager")
def depManagerCF = customFieldManager.getCustomFieldObjectByName("Dep Manager ")
String eManager = issue.getCustomFieldValue(eManagerCF)
String dedManager = issue.getCustomFieldValue(dedManagerCF)
String depManager = issue.getCustomFieldValue(depManagerCF)
if (eManager) {
eManager = eManager.trim()
}
if (dedManager) {
dedManager = dedManager.trim()
}
if (depManager) {
depManager = depManager.trim()
}
cfValues['2. Onay'] ? .value == null && cfValues['1.Adim '] …Run Code Online (Sandbox Code Playgroud)