odds100.js
1.1 KB
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getOdds100LogByCompany = void 0;
const _ = require("lodash");
const api_hemera = require("../../../api_hemera");
const moment = require("moment");
async function getOdds100LogByCompany(root, args, context) {
//功能:获取单场的欧盘指数单公司赔率变化历史
//接口地址:http://{API_Url}/soccer/?type=gethdaoddslog
try {
let newargs = {
gameid: args.sportsdtMatchId,
pid: args.companyId,
};
let result = await api_hemera.query('sport', 'gethdaoddslog', {}, newargs, 30, "v1");
result = JSON.stringify(_.map(result.Logs, (log) => {
return [round(log.Data[0]),
round(log.Data[1]), round(log.Data[2]), moment(parseInt(log.Date)).format("MM-DD HH:mm")];
}));
return result;
}
catch (e) {
console.info(e);
return [];
}
}
exports.getOdds100LogByCompany = getOdds100LogByCompany;
function round(value) {
return (Math.round(value * 100) / 100).toFixed(2);
}
//# sourceMappingURL=odds100.js.map