武器数据接口
武器数据列表接口
接口描述
获取武器列表数据接口。
请求说明
请求方式:GET
请求URL :[/v1/weapon/lists]
请求参数
| 字段 | 字段类型 | 必选 | 字段说明 |
|---|
返回结果
{
"code": 1,
"msg": "获取数据成功",
"time": "1603807585",
"data": [{
"id": 14,
"pid": 0,
"name": "轻型",
"type": "weapon",
"flag": "",
"type_text": "武器表",
"flag_text": "",
"spacer": "",
"childlist": {
"0": {
"id": 15,
"pid": 14,
"name": "步枪、冲锋枪",
"type": "weapon",
"flag": "",
"type_text": "武器表",
"flag_text": "",
"spacer": " ├",
"childlist": [],
"weapon": [{
"weapon_id": 1,
"category_id": 15,
"name": "M4型5.56毫米卡宾枪"
}, {
"weapon_id": 2,
"category_id": 15,
"name": "M24型7.62毫米狙击步枪"
}, {
"weapon_id": 3,
"category_id": 15,
"name": "M110型7.62毫米狙击步枪"
}, {
"weapon_id": 4,
"category_id": 15,
"name": "XM107型12.7毫米狙击步枪"
}]
},
"1": {
"id": 16,
"pid": 14,
"name": "机枪",
"type": "weapon",
"flag": "",
"type_text": "武器表",
"flag_text": "",
"spacer": " ├",
"childlist": [],
"weapon": [{
"weapon_id": 5,
"category_id": 16,
"name": "M249型5.56毫米轻机枪"
}, {
"weapon_id": 6,
"category_id": 16,
"name": "M240型7.62毫米通用机枪"
}, {
"weapon_id": 7,
"category_id": 16,
"name": "M2型12.7毫米重机枪"
}]
},
"2": {
"id": 17,
"pid": 14,
"name": "榴弹发射器",
"type": "weapon",
"flag": "",
"type_text": "武器表",
"flag_text": "",
"spacer": " └",
"childlist": [],
"weapon": [{
"weapon_id": 8,
"category_id": 17,
"name": "M203型40毫米枪榴弹发射器"
}, {
"weapon_id": 9,
"category_id": 17,
"name": "MK19型40毫米榴弹发射器"
}]
},
"weapon": []
}
}
}]
}数据说明
| 字段 | 字段说明 |
|---|---|
| id | 武器分类唯一标识 |
| pid | 武器分类父类ID |
| name | 武器分类名称 |
| weapon_id | 武器唯一标识 |
| category_id | 武器所属分类ID |
| name | 武器名称 |