Я разрабатываю новый функционал на веб-странице, хочу показать пользователю различные типы платежей в одной и той же группе свертывания.
Эти платежи или рекламные акции определяются банком, поэтому, скажем, у каждого банка есть n рекламных акций. Я получаю эти данные из JSON с помощью функции карты, но у меня возникают проблемы с отображением одинаковых рекламных акций на банк в группе срыва.
Вот пример того, чего я хочу достичь:
https://imgur.com/UsJNLBI
Вот данные JSON:
[
{
"applicationId": 1,
"promotion": {
"id": 1,
"installments": 6,
"interests": 5,
"validSince": "2017-10-12T00:00:00",
"validUntil": "2019-10-12T00:00:00",
"tna": "0",
"cft": "0",
"bank": {
"id": 1,
"name": "",
"denomination": "NEW BANK",
"imageUrl": "",
"code": 7
},
"card": {
"id": 1,
"name": "Visa",
"imageUrl": "https://gmcpoland.pl/wp-content/uploads/2016/09/visa.jpg"
},
"gateway": {
"id": 1,
"description": "Paid"
}
}
},
{
"applicationId": 1,
"promotion": {
"id": 1,
"installments": 6,
"interests": 5,
"validSince": "2017-10-12T00:00:00",
"validUntil": "2019-10-12T00:00:00",
"tna": "0",
"cft": "0",
"bank": {
"id": 1,
"name": "",
"denomination": "NEW BANK",
"imageUrl": "",
"code": 7
},
"card": {
"id": 2,
"name": "Master",
"imageUrl": "https://gmcpoland.pl/wp-content/uploads/2016/09/Master.jpg"
},
"gateway": {
"id": 1,
"description": "Paid"
}
}
},
{
"applicationId": 1,
"promotion": {
"id": 1,
"installments": 6,
"interests": 5,
"validSince": "2017-10-12T00:00:00",
"validUntil": "2019-10-12T00:00:00",
"tna": "0",
"cft": "0",
"bank": {
"id": 2,
"name": "",
"denomination": "NEW BANK 2",
"imageUrl": "",
"code": 7
},
"card": {
"id": 1,
"name": "Visa",
"imageUrl": "https://gmcpoland.pl/wp-content/uploads/2016/09/visa.jpg"
},
"gateway": {
"id": 1,
"description": "Paid"
}
}
}
]
После того, как я использую функцию карты, в коллапсе отображаются только данные «карты», а не рекламная акция на банк.
Если вам нужна какая-либо другая информация, дайте мне знать, спасибо.