Доступ к полям рабочего элемента tfs после извлечения рабочих элементов из запроса - PullRequest
0 голосов
/ 21 декабря 2018

Я пытаюсь получить все типы рабочих элементов с ошибками с сервера TFS.Я почти уверен, что получил все идентификаторы всех рабочих элементов ошибок в проекте, но теперь я не могу понять, как получить значения полей из этих элементов ошибок.

VSS.init({
            explicitNotifyLoaded: true,
            usePlatformScripts: true,
            usePlatformStyles: true
        });

        VSS.require(["VSS/Service", "TFS/WorkItemTracking/RestClient"], function (VSS_Service, TFS_Wit_WebApi) {

                var projectId = VSS.getWebContext().project.id;
                var witClient = VSS_Service.getCollectionClient(TFS_Wit_WebApi.WorkItemTrackingHttpClient)
                var query = {
                    query: "Select [System.Id] From WorkItems Where [System.WorkItemType] = 'Bug' order by [System.CreatedDate] asc"
                };

                witClient.queryByWiql(query, projectId).then(
                    function (result) {

                        var openWorkItems = result.workItems.map(function (wi) { 
                            return wi.id; 
                        });

                        var fields = [
                            "System.Title",
                            "System.CreatedDate"
                        ];

                        witClient.getWorkItems(openWorkItems, fields).then(
                            function (workItems) {
                                //
                                //how do I retrieve workitem fields here
                                //
                            });
                    });
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...