如何将 WorkItemsAffected 保存到风险

How to save WorkItemsAffected to a Risk

如何将功能项保存或link到现有风险?我试图 post 但没有成功:

    var url = "https://rally1.rallydev.com/slm/webservice/v2.x/risk/" + riskRecord.data.ObjectID + "/workitemsaffected";
    return Q.Promise(function (resolve, reject) {
        $.ajax({
            url: url,
            method: 'POST',
            dataType: 'json',
            data:"/portfolioitem/feature/" + portfolioItemObjectID,
            headers: {
                'Content-Type': 'application/json'
            },
            xhrFields: {
                withCredentials: true
            },
            success: function (item) {
                resolve(item.QueryResult.Results);
            },
            error: function (e) {
                console.error(e);
                resolve(false);
            }
        });
    });

谢谢!!

实际上,设置 WorkItemsAffected 的引用会将 WorkItemsAffected 保存到 Risk。

riskRecord.set('WorkItemsAffected', [{
                _ref: "/portfolioitem/feature/" + valueRecord.data.PortfolioItemObjectID
            }]);

谢谢!