t-comm
Version:
专业、稳定、纯粹的工具库
41 lines (38 loc) • 972 B
JavaScript
import axios from 'axios';
function getOpenSourceReport(_a) {
var time = _a.time,
bgName = _a.bgName,
centerName = _a.centerName,
groupName = _a.groupName;
return new Promise(function (resolve, reject) {
var params = {
page: 1,
page_size: 1000,
method: 'getProjectDetailV2',
sort_direction: 'asc',
sort_column: 'code_specification_score',
bg_name: bgName,
center_name: centerName,
data_date: "".concat(time)
};
if (groupName) {
params.group_name = groupName;
}
axios({
method: 'POST',
url: '/eplus-data-report/api/query',
data: {
jsonrpc: '2.0',
method: 'noop',
params: params
}
}).then(function (res) {
var arr = res.data.result.data.data || [];
resolve(arr);
})["catch"](function (err) {
console.log('[getOpenSourceReport] err: ', err);
reject(err);
});
});
}
export { getOpenSourceReport };