vr-shopxo-plugin/docs/test.json

882 lines
48 KiB
JSON

{
"code": 0,
"msg": "success",
"data": {
"goods_id": 119,
"group_by": [
"venue",
"session",
"room",
"section"
],
"tree": {
"venues": {
"测试场馆": {
"name": "测试场馆",
"sessions": {
"08:00-23:59": {
"name": "08:00-23:59",
"rooms": {
"老展厅 1": {
"name": "老展厅 1",
"sections": {
"A": {
"name": "A",
"seats": {
"1排1座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=1排1座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "A",
"seat": "1排1座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"1排2座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=1排2座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "A",
"seat": "1排2座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"1排3座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=1排3座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "A",
"seat": "1排3座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"1排4座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=1排4座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "A",
"seat": "1排4座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"1排5座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=1排5座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "A",
"seat": "1排5座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"2排1座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=2排1座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "A",
"seat": "2排1座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"2排2座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=2排2座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "A",
"seat": "2排2座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"2排6座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=2排6座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "A",
"seat": "2排6座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"2排7座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=2排7座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "A",
"seat": "2排7座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"3排6座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=3排6座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "A",
"seat": "3排6座",
"price": 0,
"inventory": 1,
"original_price": 0
}
},
"inventory": 10,
"has_available": true,
"min_price": 0,
"max_price": 0
},
"B": {
"name": "B",
"seats": {
"2排3座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=2排3座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "B",
"seat": "2排3座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"3排1座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=3排1座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "B",
"seat": "3排1座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"3排2座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=3排2座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "B",
"seat": "3排2座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"3排3座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=3排3座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "B",
"seat": "3排3座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"3排4座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=3排4座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "B",
"seat": "3排4座",
"price": 0,
"inventory": 1,
"original_price": 0
},
"3排5座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=测试场馆|$vr-座位号=3排5座|$vr-演播室=老展厅 1",
"venue": "测试场馆",
"session": "08:00-23:59",
"room": "老展厅 1",
"section": "B",
"seat": "3排5座",
"price": 0,
"inventory": 1,
"original_price": 0
}
},
"inventory": 6,
"has_available": true,
"min_price": 0,
"max_price": 0
}
},
"inventory": 16,
"has_available": true,
"min_price": 0,
"max_price": 0
}
},
"inventory": 16,
"has_available": true,
"min_price": 0,
"max_price": 0
}
},
"inventory": 16,
"has_available": true,
"min_price": 0,
"max_price": 0
},
"万达国际电影城(朝阳国贸店)": {
"name": "万达国际电影城(朝阳国贸店)",
"sessions": {
"08:00-23:59": {
"name": "08:00-23:59",
"rooms": {
"主要展厅": {
"name": "主要展厅",
"sections": {
"A": {
"name": "A",
"seats": {
"1排1座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=1排1座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "A",
"seat": "1排1座",
"price": 999,
"inventory": 1,
"original_price": 0
},
"1排2座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=1排2座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "A",
"seat": "1排2座",
"price": 999,
"inventory": 1,
"original_price": 0
},
"1排4座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=1排4座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "A",
"seat": "1排4座",
"price": 999,
"inventory": 1,
"original_price": 0
},
"1排5座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=1排5座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "A",
"seat": "1排5座",
"price": 999,
"inventory": 1,
"original_price": 0
},
"2排1座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=2排1座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "A",
"seat": "2排1座",
"price": 999,
"inventory": 1,
"original_price": 0
},
"2排2座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=2排2座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "A",
"seat": "2排2座",
"price": 999,
"inventory": 1,
"original_price": 0
},
"2排4座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=2排4座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "A",
"seat": "2排4座",
"price": 999,
"inventory": 1,
"original_price": 0
},
"2排5座": {
"spec_key": "$vr-分区=A|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=2排5座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "A",
"seat": "2排5座",
"price": 999,
"inventory": 1,
"original_price": 0
}
},
"inventory": 8,
"has_available": true,
"min_price": 999,
"max_price": 999
},
"B": {
"name": "B",
"seats": {
"2排3座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=2排3座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "B",
"seat": "2排3座",
"price": 299,
"inventory": 1,
"original_price": 0
},
"3排1座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=3排1座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "B",
"seat": "3排1座",
"price": 299,
"inventory": 1,
"original_price": 0
},
"3排2座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=3排2座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "B",
"seat": "3排2座",
"price": 299,
"inventory": 1,
"original_price": 0
},
"3排3座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=3排3座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "B",
"seat": "3排3座",
"price": 299,
"inventory": 1,
"original_price": 0
},
"3排4座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=3排4座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "B",
"seat": "3排4座",
"price": 299,
"inventory": 1,
"original_price": 0
},
"3排5座": {
"spec_key": "$vr-分区=B|$vr-场次=08:00-23:59|$vr-场馆=万达国际电影城(朝阳国贸店)|$vr-座位号=3排5座|$vr-演播室=主要展厅",
"venue": "万达国际电影城(朝阳国贸店)",
"session": "08:00-23:59",
"room": "主要展厅",
"section": "B",
"seat": "3排5座",
"price": 299,
"inventory": 1,
"original_price": 0
}
},
"inventory": 6,
"has_available": true,
"min_price": 299,
"max_price": 299
}
},
"inventory": 14,
"has_available": true,
"min_price": 299,
"max_price": 999
}
},
"inventory": 14,
"has_available": true,
"min_price": 299,
"max_price": 999
}
},
"inventory": 14,
"has_available": true,
"min_price": 299,
"max_price": 999
}
},
"sessions": [],
"rooms": [],
"sections": []
},
"seat_templates": {
"测试场馆_老展厅 1_A": {
"template_key": "测试场馆_老展厅 1_A",
"name": "测试场馆",
"room_name": "老展厅 1",
"section_name": "A",
"seat_map": {
"venue": {
"name": "一个测试场馆信息",
"address": "嘉庚体育馆",
"location": {
"lng": "",
"lat": ""
},
"images": [
"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSYCSihMSLyWjofZ9zgb-CKfhZKckvioKSAeA&s",
"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQvditAZptaXNoJB9auyNWggC7_F_r19MAE8Q&s"
]
},
"rooms": [
{
"name": "老展厅 1",
"map": [
"AAAAA",
"AAB__AA",
"BBBBBA"
],
"sections": [
{
"char": "A",
"name": "VIP区",
"price": 0,
"color": "#ff4d4f"
},
{
"char": "B",
"name": "普通区",
"price": 0,
"color": "#1677ff"
}
],
"seats": {
"A": {
"char": "A",
"name": "VIP区",
"price": 0,
"color": "#ff4d4f"
},
"B": {
"char": "B",
"name": "普通区",
"price": 0,
"color": "#1677ff"
}
},
"id": "69e5b802-c71e-4cc2-437f-2f1ef5f6afad"
}
]
},
"rooms": [
{
"name": "老展厅 1",
"map": [
"AAAAA",
"AAB__AA",
"BBBBBA"
],
"sections": [
{
"char": "A",
"name": "VIP区",
"price": 0,
"color": "#ff4d4f"
},
{
"char": "B",
"name": "普通区",
"price": 0,
"color": "#1677ff"
}
],
"seats": {
"A": {
"char": "A",
"name": "VIP区",
"price": 0,
"color": "#ff4d4f"
},
"B": {
"char": "B",
"name": "普通区",
"price": 0,
"color": "#1677ff"
}
},
"id": "69e5b802-c71e-4cc2-437f-2f1ef5f6afad"
}
],
"layout_cols": 10,
"layout_rows": 10
},
"测试场馆_老展厅 1_B": {
"template_key": "测试场馆_老展厅 1_B",
"name": "测试场馆",
"room_name": "老展厅 1",
"section_name": "B",
"seat_map": {
"venue": {
"name": "一个测试场馆信息",
"address": "嘉庚体育馆",
"location": {
"lng": "",
"lat": ""
},
"images": [
"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSYCSihMSLyWjofZ9zgb-CKfhZKckvioKSAeA&s",
"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQvditAZptaXNoJB9auyNWggC7_F_r19MAE8Q&s"
]
},
"rooms": [
{
"name": "老展厅 1",
"map": [
"AAAAA",
"AAB__AA",
"BBBBBA"
],
"sections": [
{
"char": "A",
"name": "VIP区",
"price": 0,
"color": "#ff4d4f"
},
{
"char": "B",
"name": "普通区",
"price": 0,
"color": "#1677ff"
}
],
"seats": {
"A": {
"char": "A",
"name": "VIP区",
"price": 0,
"color": "#ff4d4f"
},
"B": {
"char": "B",
"name": "普通区",
"price": 0,
"color": "#1677ff"
}
},
"id": "69e5b802-c71e-4cc2-437f-2f1ef5f6afad"
}
]
},
"rooms": [
{
"name": "老展厅 1",
"map": [
"AAAAA",
"AAB__AA",
"BBBBBA"
],
"sections": [
{
"char": "A",
"name": "VIP区",
"price": 0,
"color": "#ff4d4f"
},
{
"char": "B",
"name": "普通区",
"price": 0,
"color": "#1677ff"
}
],
"seats": {
"A": {
"char": "A",
"name": "VIP区",
"price": 0,
"color": "#ff4d4f"
},
"B": {
"char": "B",
"name": "普通区",
"price": 0,
"color": "#1677ff"
}
},
"id": "69e5b802-c71e-4cc2-437f-2f1ef5f6afad"
}
],
"layout_cols": 10,
"layout_rows": 10
},
"万达国际电影城(朝阳国贸店)_主要展厅_A": {
"template_key": "万达国际电影城(朝阳国贸店)_主要展厅_A",
"name": "万达国际电影城(朝阳国贸店)",
"room_name": "主要展厅",
"section_name": "A",
"seat_map": {
"venue": {
"name": "北京市朝阳区万达国际电影城",
"address": "中国北京市朝阳区国贸建国路93号",
"location": {
"lng": "116.471099",
"lat": "39.907398"
},
"images": [
"https://www.ruyifilm.com/image/20190101/W020160119569970428777.jpg",
"https://www.ruyifilm.com/image/20190101/W020160119569970447104.jpg"
],
"notices": {
"buy": [],
"watch": [],
"service": [
{
"title": "近视镜",
"desc": "近视观众请自备近视眼镜",
"status": "warning"
}
]
}
},
"rooms": [
{
"name": "主要展厅",
"map": [
"AA_AA",
"AABAA",
"BBBBB"
],
"sections": [
{
"char": "A",
"name": "VIP区",
"price": 999,
"color": "#ff4d4f"
},
{
"char": "B",
"name": "普通区",
"price": 299,
"color": "#1677ff"
}
],
"seats": {
"A": {
"char": "A",
"name": "VIP区",
"price": 999,
"color": "#ff4d4f"
},
"B": {
"char": "B",
"name": "普通区",
"price": 299,
"color": "#1677ff"
}
},
"id": "6a03d61e-25bc-eb5c-467a-9077b5f26e47"
}
]
},
"rooms": [
{
"name": "主要展厅",
"map": [
"AA_AA",
"AABAA",
"BBBBB"
],
"sections": [
{
"char": "A",
"name": "VIP区",
"price": 999,
"color": "#ff4d4f"
},
{
"char": "B",
"name": "普通区",
"price": 299,
"color": "#1677ff"
}
],
"seats": {
"A": {
"char": "A",
"name": "VIP区",
"price": 999,
"color": "#ff4d4f"
},
"B": {
"char": "B",
"name": "普通区",
"price": 299,
"color": "#1677ff"
}
},
"id": "6a03d61e-25bc-eb5c-467a-9077b5f26e47"
}
],
"layout_cols": 10,
"layout_rows": 10
},
"万达国际电影城(朝阳国贸店)_主要展厅_B": {
"template_key": "万达国际电影城(朝阳国贸店)_主要展厅_B",
"name": "万达国际电影城(朝阳国贸店)",
"room_name": "主要展厅",
"section_name": "B",
"seat_map": {
"venue": {
"name": "北京市朝阳区万达国际电影城",
"address": "中国北京市朝阳区国贸建国路93号",
"location": {
"lng": "116.471099",
"lat": "39.907398"
},
"images": [
"https://www.ruyifilm.com/image/20190101/W020160119569970428777.jpg",
"https://www.ruyifilm.com/image/20190101/W020160119569970447104.jpg"
],
"notices": {
"buy": [],
"watch": [],
"service": [
{
"title": "近视镜",
"desc": "近视观众请自备近视眼镜",
"status": "warning"
}
]
}
},
"rooms": [
{
"name": "主要展厅",
"map": [
"AA_AA",
"AABAA",
"BBBBB"
],
"sections": [
{
"char": "A",
"name": "VIP区",
"price": 999,
"color": "#ff4d4f"
},
{
"char": "B",
"name": "普通区",
"price": 299,
"color": "#1677ff"
}
],
"seats": {
"A": {
"char": "A",
"name": "VIP区",
"price": 999,
"color": "#ff4d4f"
},
"B": {
"char": "B",
"name": "普通区",
"price": 299,
"color": "#1677ff"
}
},
"id": "6a03d61e-25bc-eb5c-467a-9077b5f26e47"
}
]
},
"rooms": [
{
"name": "主要展厅",
"map": [
"AA_AA",
"AABAA",
"BBBBB"
],
"sections": [
{
"char": "A",
"name": "VIP区",
"price": 999,
"color": "#ff4d4f"
},
{
"char": "B",
"name": "普通区",
"price": 299,
"color": "#1677ff"
}
],
"seats": {
"A": {
"char": "A",
"name": "VIP区",
"price": 999,
"color": "#ff4d4f"
},
"B": {
"char": "B",
"name": "普通区",
"price": 299,
"color": "#1677ff"
}
},
"id": "6a03d61e-25bc-eb5c-467a-9077b5f26e47"
}
],
"layout_cols": 10,
"layout_rows": 10
}
},
"peer_goods": [
{
"id": 116,
"title": "测试3",
"date": ""
},
{
"id": 117,
"title": "测试4",
"date": ""
}
],
"meta": {
"seat_count": 30,
"template_count": 4,
"cache_hit": false,
"computed_at": 1779080970
}
}
}