76 lines
2.2 KiB
JavaScript

const common = require('../common');
module.exports = class {
constructor() {
this.apis = [
{
'method': 'POST',
'name': 'orderquery',
'desc': '获取订单信息',
'group': 'nft',
'url': 'api/v1/nft/orderquery',
'header': [
],
'is_json_params': true,
'params': [
['name', '', '用户名字'],
['account_id', '', '账号id'],
['address', '', '钱包地址'],
],
'uri_params': [
['cursor', '', '游标'],
['page_size', '', '每页数量'],
],
'response': [
new common.RspHead(),
['!data', common.Player()]
]
},
{
'method': 'POST',
'name': 'bagquery',
'desc': '获取玩家背包信息',
'group': 'nft',
'url': 'api/v1/nft/bagquery',
'header': [
],
'is_json_params': true,
'params': [
['account_id', '', '账号id'],
],
'uri_params': [
['cursor', '', '游标'],
['page_size', '', '每页数量'],
],
'response': [
new common.RspHead(),
['!data', common.BagItem()]
]
},
{
'method': 'POST',
'name': 'heroesquery',
'desc': '获取玩家英雄信息',
'group': 'nft',
'url': 'api/v1/nft/heroesquery',
'header': [
],
'is_json_params': true,
'params': [
['account_id', '', '账号id'],
],
'uri_params': [
['cursor', '', '游标'],
['page_size', '', '每页数量'],
],
'response': [
new common.RspHead(),
['!data', common.he()]
]
}
];
}
// ...
}