import groovy.transform.BaseScript
import com.onresolve.jira.groovy.user.FieldBehaviours
@BaseScript FieldBehaviours fieldBehaviours
final String expectedActionName = "Start Progress"
final String expectedDestinationName = "Done"
final String fieldName = "字段名称"
def field = getFieldByName(fieldName)
actionName == expectedActionName || destinationStepName == expectedDestinationName ?
field.setRequired(true) :
field.setRequired(false) |