UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

49 lines (44 loc) 1.34 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var tslib_es6 = require('../../tslib.es6-01322ba9.js'); var tencentCloud_base_base = require('../base/base.js'); require('axios'); function getRUMPerformance(_a) { var secretId = _a.secretId, secretKey = _a.secretKey, id = _a.id, startTime = _a.startTime, endTime = _a.endTime, type = _a.type; return tslib_es6.__awaiter(this, void 0, void 0, function () { return tslib_es6.__generator(this, function (_b) { return [2 /*return*/, tencentCloud_base_base.fetchCloudData({ secretId: secretId, secretKey: secretKey, action: 'DescribeDataPerformancePage', payload: JSON.stringify({ ID: id, StartTime: startTime, EndTime: endTime, Type: type }) }).then(function (res) { var resp = res.data.Response || {}; var _a = resp.Result, result = _a === void 0 ? '' : _a; var data = { results: [] }; try { data = JSON.parse(result); } catch (err) {} return { data: data.results || [] }; })["catch"](function (err) { console.log('[getRUMPerformance] err: ', err); })]; }); }); } exports.getRUMPerformance = getRUMPerformance;