32 lines
716 B
JavaScript
32 lines
716 B
JavaScript
const app = require('j7/app');
|
|
|
|
async function search(session) {
|
|
const {err, rows} = await session.marketConn(
|
|
'execQuery',
|
|
'SELECT * FROM t_nft',
|
|
[]
|
|
);
|
|
const data = {
|
|
'rows': []
|
|
};
|
|
rows.forEach((row) => {
|
|
data['rows'].push({
|
|
'token_id': '' + row['token_id'],
|
|
'game_id': '' + row['game_id'],
|
|
'item_id': '' + row['item_id'],
|
|
'owner_id': '' + row['owner_id'],
|
|
'owner_address': '' + row['owner_address'],
|
|
'owner_name': '' + row['owner_name'],
|
|
'createtime': row['createtime'],
|
|
'modifytime': row['modifytime'],
|
|
});
|
|
});
|
|
session.rspData(data);
|
|
}
|
|
|
|
function init() {
|
|
app.registerHandler('nft', 'search', search);
|
|
}
|
|
|
|
exports.init = init;
|