在使用jira-plugin在JIRA中创建问题时,如何填充字段的默认值?

时间:2019-04-02 13:12:15

标签: java jira jira-rest-api jira-plugin atlassian-plugin-sdk

我正在研究jira-plugin以在JIRA中创建问题。我正在使用方法-create(user,createValidationResult)来创建问题。

我需要在创建时提供必填字段的值。

我想在创建时提供字段的默认值。 (默认值是在JIRA中创建这些值时配置的值)

我发现了以下方法

  1. 方法populateDefaults

  2. 方法getDefaultValue

但是这两种方法都需要Issue-参数,该参数尚未创建,因为我需要在设置默认值后创建问题

请让我知道如何设置这些字段的值。这些字段是使用方法addCustomFieldValue添加到类IssueInputParameters

中的

1 个答案:

答案 0 :(得分:0)

我自己找到了解决方案:(这很好用)

使用以下方法:

$('#date_fin_p').change(function () {
    data = {};
    data.dated = $('#date_debut_p').val();
    data.datef = $('#date_fin_p').val();

    $.ajax({
        method: "POST",
        url: urlGetMeasuresearch,
        data: data,
        success: function (response) {
            $('#measure-details').DataTable().clear().draw();
            $('#measure-details').DataTable().ajax.reload();
        }
    });
});

注意:在上面的代码中,'issueService'是IssueService的对象。