parent
6bf5836e74
commit
b29f7445a3
@ -0,0 +1,43 @@
|
|||||||
|
import request from "@/utils/request";
|
||||||
|
//风险监测项评分排行
|
||||||
|
export function riskDetection() {
|
||||||
|
return request({
|
||||||
|
url: "/tbCompanyRiskStatistics/RiskDetection",
|
||||||
|
method: "post",
|
||||||
|
});
|
||||||
|
}
|
||||||
|
//风险标签排行
|
||||||
|
export function riskLabelRanking() {
|
||||||
|
return request({
|
||||||
|
url: "/tbCompanyRiskStatistics/RiskLabelRanking",
|
||||||
|
method: "post",
|
||||||
|
});
|
||||||
|
}
|
||||||
|
//频繁变化风险监测信息近一年变化趋势图
|
||||||
|
export function frequentChangeRisk() {
|
||||||
|
return request({
|
||||||
|
url: "/tbCompanyRiskStatistics/FrequentChangeRisk",
|
||||||
|
method: "post",
|
||||||
|
});
|
||||||
|
}
|
||||||
|
//风险总量分析变化趋势图
|
||||||
|
export function aggregateRiskAnalysis() {
|
||||||
|
return request({
|
||||||
|
url: "/tbCompanyRiskStatistics/AggregateRiskAnalysis",
|
||||||
|
method: "post",
|
||||||
|
});
|
||||||
|
}
|
||||||
|
//异常风险项得分占比
|
||||||
|
export function riskItemScore() {
|
||||||
|
return request({
|
||||||
|
url: "/tbCompanyRiskStatistics/RiskItemScore",
|
||||||
|
method: "post",
|
||||||
|
});
|
||||||
|
}
|
||||||
|
//异常风险得分对比
|
||||||
|
export function abnormalRiskScore() {
|
||||||
|
return request({
|
||||||
|
url: "/tbCompanyRiskStatistics/AbnormalRiskScore",
|
||||||
|
method: "post",
|
||||||
|
});
|
||||||
|
}
|
@ -1,18 +1,29 @@
|
|||||||
/* 数组一维转二维 */
|
/* 数组一维转二维 */
|
||||||
export function arrayResolve(n, arr) {
|
export function arrayResolve(n, arr) {
|
||||||
let result = []
|
let result = [];
|
||||||
for (let i = 0, len = arr.length; i < len; i += n) {
|
for (let i = 0, len = arr.length; i < len; i += n) {
|
||||||
result.push(arr.slice(i, i + n))
|
result.push(arr.slice(i, i + n));
|
||||||
}
|
}
|
||||||
return result
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
export function importAll(r, arr, needModuleName) {
|
export function importAll(r, arr, needModuleName) {
|
||||||
r.keys().forEach((key) => {
|
r.keys().forEach((key) => {
|
||||||
if (!r(key).default.module_name && needModuleName) {
|
if (!r(key).default.module_name && needModuleName) {
|
||||||
const module_name = key
|
const module_name = key;
|
||||||
r(key).default.module_name = module_name
|
r(key).default.module_name = module_name;
|
||||||
}
|
}
|
||||||
arr.push(r(key).default)
|
arr.push(r(key).default);
|
||||||
})
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
export function groupByReduce(arr, property, perty) {
|
||||||
|
return arr.reduce((acc, obj) => {
|
||||||
|
const key = obj[property];
|
||||||
|
if (!acc[key]) {
|
||||||
|
acc[key] = [];
|
||||||
|
}
|
||||||
|
acc[key].push(obj[perty]);
|
||||||
|
return acc;
|
||||||
|
}, {});
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in new issue