Size: a a a

2021 February 20

LA

Leonov Aleksandr in pro.flood
Александр
Тикет намбер мастер говорит, что у него должно быть несколько саьов, я прав ?
он мне так присылает
____________
{
  "Ticket":[
     {
        "TicketNumberMaster":345
     },
     {
        "TicketNumberSub":111,
        "TicketIDSub":121,
        "TicketIDMaster":121,
        "state":"hhhh"
     },
     {
        "TicketNumberMaster":346
     },
     {
        "TicketNumberSub":1113,
        "TicketIDSub":1241,
        "TicketIDMaster":12551,
        "state":"hhhh"
     },
     {
        "TicketNumberMaster":347
     },
     {
        "TicketNumberSub":111098,
        "TicketIDSub":123641,
        "TicketIDMaster":121561,
        "state":"hh3hh"
     }
  ]
}
источник

LV

Lena Varlamova in pro.flood
Leonov Aleksandr
{
  "Ticket":[
     {
        "TicketNumberMaster":345
     },
     {
        "TicketNumberSub":111,
        "TicketIDSub":121,
        "TicketIDMaster":121,
        "state":"hhhh"
     },
     {
        "TicketNumberMaster":346
     },
     {
        "TicketNumberSub":1113,
        "TicketIDSub":1241,
        "TicketIDMaster":12551,
        "state":"hhhh"
     },
     {
        "TicketNumberMaster":347
     },
     {
        "TicketNumberSub":111098,
        "TicketIDSub":123641,
        "TicketIDMaster":121561,
        "state":"hh3hh"
     }
  ]
}
Все группировки и джойны делаются на бэке
источник

А

Александр in pro.flood
Leonov Aleksandr
он мне так присылает
____________
{
  "Ticket":[
     {
        "TicketNumberMaster":345
     },
     {
        "TicketNumberSub":111,
        "TicketIDSub":121,
        "TicketIDMaster":121,
        "state":"hhhh"
     },
     {
        "TicketNumberMaster":346
     },
     {
        "TicketNumberSub":1113,
        "TicketIDSub":1241,
        "TicketIDMaster":12551,
        "state":"hhhh"
     },
     {
        "TicketNumberMaster":347
     },
     {
        "TicketNumberSub":111098,
        "TicketIDSub":123641,
        "TicketIDMaster":121561,
        "state":"hh3hh"
     }
  ]
}
А, стоп
источник

А

Александр in pro.flood
Что то всрато выглядит если честно
источник

А

Александр in pro.flood
Брать одно поле и следующие что бы джойнить
источник

LA

Leonov Aleksandr in pro.flood
я прошу присылать так
{
  "Ticket":[
     {
        "TicketNumberSub":111,
        "TicketIDSub":121,
        "TicketNumberMaster":345,
        "TicketIDMaster":121,
        "state":"hhhh"
     },
     {
        "TicketNumberSub":1113,
        "TicketIDSub":1241,
        "TicketNumberMaster":34511,
        "TicketIDMaster":12551,
        "state":"hhhh"
     },
     {
        "TicketNumberSub":111098,
        "TicketIDSub":123641,
        "TicketNumberMaster":345057,
        "TicketIDMaster":121561,
        "state":"hh3hh"
     }
  ]
}
источник

А

Александр in pro.flood
Я думаю ты прав, так не должно быть. 1 рекорд в джсоне = 1 объект
источник

А

Александр in pro.flood
Может у вас есть другие сервисы, а бэкендеру лень изменять ?
источник

А

Александр in pro.flood
Короче. Если смотреть просто со стороны, то выглядит херово...
источник

rr

razumovsky r in pro.flood
красава
источник

LA

Leonov Aleksandr in pro.flood
я хочу просто проходить циклом. Он мне сказал, чтобы я делал такой код
ticketsByID = [];

tickets.forEach( function ( item ) {
 ticketsByID[item.TicketID] = item;
});

var superNewNames = requestIDs.map( function( item ) {
 let   childTicket = ticketsByID[ item ],
     masterTicket = ticketsByID[ childTicket.JiraMasterID ];
 return {
   "masterInfo":{
       "TicketNumberMaster": masterTicket.TicketNumber
   },
   "info":{
     "TicketNumberSub":childTicket.TicketNumber,
     "TicketIDSub":item,
     "TicketIDMaster":childTicket.JiraMasterID,
     "state":childTicket.StateRU
   }
 };
});

console.log( superNewNames );
источник

rr

razumovsky r in pro.flood
тоже лидер тв смотрю
источник

А

Александр in pro.flood
Спроси, откуда он берет этот мастер и может ли он пихнуть его в дто
источник

Y

Yura in pro.flood
razumovsky r
красава
ебань с плясками начинаеться
источник

LA

Leonov Aleksandr in pro.flood
я хочу просто делать так
var tickets = JSON.parse(xhr.responseText).Ticket;
tickets.forEach(element =>
element.n
element.s
);
источник

А

Александр in pro.flood
Leonov Aleksandr
я хочу просто делать так
var tickets = JSON.parse(xhr.responseText).Ticket;
tickets.forEach(element =>
element.n
element.s
);
Я тебе уже ответил
источник

LA

Leonov Aleksandr in pro.flood
Александр
Спроси, откуда он берет этот мастер и может ли он пихнуть его в дто
я так и сказал.
Спасибо
источник

А

Александр in pro.flood
Leonov Aleksandr
я так и сказал.
Спасибо
Я боюсь представить, какие ещё у вас там костыли ) Если вы два разраба на проекте, причем как я понимаю нет никакого код ревью, нет лидов, которые разрешают подобные спросы, то все звучит довольно скверно
источник

LA

Leonov Aleksandr in pro.flood
Александр
Я боюсь представить, какие ещё у вас там костыли ) Если вы два разраба на проекте, причем как я понимаю нет никакого код ревью, нет лидов, которые разрешают подобные спросы, то все звучит довольно скверно
он наемный разраб типо как на ГПХ  (а я в штате)
его наняли пилить сервис (другая команда) который должен интегрироваться с нашей системой. Мне нужно у него забирать определенные данные.
Я не знаю даже кто это.
Нам просто нужна интеграция между системами. У нас в команде я один разработчик, у них только наемный. И все

у него есть договор и тз (в тз не было прописано как данные доставлять. Он их доставляет и тз не нарушает)


Задача прилетела так:

"Вот срочная задача. Нам срочно нужна интеграция. Общайся с ним. Я и представить не мог, что кто-то так может формировать массив ответа".
Я могу запихнуть этот костыль, но это бред.
Всем спасибо
источник
2021 February 21

D

Denis in pro.flood
источник