首页风险管理扩展
This commit is contained in:
parent
03e1d22c61
commit
7f48133268
@ -44,12 +44,146 @@ class BI013RiskAnalysisModel extends React.Component {
|
|||||||
const json2 = initFilter(this.props.login.OrgId);
|
const json2 = initFilter(this.props.login.OrgId);
|
||||||
extendOrder(json2, "CREATE_TIME", 1);
|
extendOrder(json2, "CREATE_TIME", 1);
|
||||||
json2.Parameter1 = mineType;
|
json2.Parameter1 = mineType;
|
||||||
this.props.dispatch({
|
// this.props.dispatch({
|
||||||
type: "app/getDataByPost",
|
// type: "app/getDataByPost",
|
||||||
url: "BI/BIController/getRiskData",
|
// url: "BI/BIController/getRiskData",
|
||||||
payload: json2,
|
// payload: json2,
|
||||||
onlyData: false,
|
// onlyData: false,
|
||||||
onComplete: (ret) => {
|
// onComplete: (ret) => {
|
||||||
|
let ret = {
|
||||||
|
"IsSuccessful": true,
|
||||||
|
"Data": {
|
||||||
|
"RISKLEVELCOUNTS": [
|
||||||
|
{
|
||||||
|
"NAME": "矿山部",
|
||||||
|
"LEVEL1": 0,
|
||||||
|
"LEVEL2": 0,
|
||||||
|
"LEVEL3": 70,
|
||||||
|
"LEVEL4": 378
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NAME": "选矿部",
|
||||||
|
"LEVEL1": 0,
|
||||||
|
"LEVEL2": 0,
|
||||||
|
"LEVEL3": 0,
|
||||||
|
"LEVEL4": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NAME": "设备能源部",
|
||||||
|
"LEVEL1": 0,
|
||||||
|
"LEVEL2": 0,
|
||||||
|
"LEVEL3": 0,
|
||||||
|
"LEVEL4": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NAME": "财务部",
|
||||||
|
"LEVEL1": 0,
|
||||||
|
"LEVEL2": 0,
|
||||||
|
"LEVEL3": 0,
|
||||||
|
"LEVEL4": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NAME": "办公室",
|
||||||
|
"LEVEL1": 0,
|
||||||
|
"LEVEL2": 0,
|
||||||
|
"LEVEL3": 0,
|
||||||
|
"LEVEL4": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NAME": "非金属资源部",
|
||||||
|
"LEVEL1": 0,
|
||||||
|
"LEVEL2": 0,
|
||||||
|
"LEVEL3": 0,
|
||||||
|
"LEVEL4": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NAME": "企业管理部",
|
||||||
|
"LEVEL1": 0,
|
||||||
|
"LEVEL2": 0,
|
||||||
|
"LEVEL3": 0,
|
||||||
|
"LEVEL4": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NAME": "技术管理部",
|
||||||
|
"LEVEL1": 0,
|
||||||
|
"LEVEL2": 0,
|
||||||
|
"LEVEL3": 0,
|
||||||
|
"LEVEL4": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NAME": "营销部",
|
||||||
|
"LEVEL1": 0,
|
||||||
|
"LEVEL2": 0,
|
||||||
|
"LEVEL3": 0,
|
||||||
|
"LEVEL4": 0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"AREACOUNTS": [
|
||||||
|
{
|
||||||
|
"AREANAME": "食堂",
|
||||||
|
"AREACOUNT": 3,
|
||||||
|
"AREATYPE": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AREANAME": "加油站-采场",
|
||||||
|
"AREACOUNT": 11,
|
||||||
|
"AREATYPE": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AREANAME": "采场道路",
|
||||||
|
"AREACOUNT": 20,
|
||||||
|
"AREATYPE": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AREANAME": "加油站",
|
||||||
|
"AREACOUNT": 34,
|
||||||
|
"AREATYPE": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AREANAME": "采场-排土场",
|
||||||
|
"AREACOUNT": 39,
|
||||||
|
"AREATYPE": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AREANAME": "排土场",
|
||||||
|
"AREACOUNT": 45,
|
||||||
|
"AREATYPE": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AREANAME": "维修场",
|
||||||
|
"AREACOUNT": 52,
|
||||||
|
"AREATYPE": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AREANAME": "炸药库区",
|
||||||
|
"AREACOUNT": 55,
|
||||||
|
"AREATYPE": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AREANAME": "采场",
|
||||||
|
"AREACOUNT": 189,
|
||||||
|
"AREATYPE": 0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"DATECOUNTS": [
|
||||||
|
{
|
||||||
|
"DATE": "2025-01-31 23:59:59",
|
||||||
|
"COUNT": 448,
|
||||||
|
"TYPE": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"DATE": "2025-01-31 23:59:59",
|
||||||
|
"COUNT": 50,
|
||||||
|
"TYPE": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"RISKTOTALCOUNT": 448,
|
||||||
|
"HAZARDTOTALCOUNT": 50,
|
||||||
|
"MEASURESTOTALCOUNT": 653
|
||||||
|
},
|
||||||
|
"TotalCount": 0,
|
||||||
|
"MessageType": 0
|
||||||
|
}
|
||||||
if (ret) {
|
if (ret) {
|
||||||
this.state.retData = ret?.Data.RISKLEVELCOUNTS;
|
this.state.retData = ret?.Data.RISKLEVELCOUNTS;
|
||||||
let level1all = 0;
|
let level1all = 0;
|
||||||
@ -82,8 +216,8 @@ class BI013RiskAnalysisModel extends React.Component {
|
|||||||
this.chart1();
|
this.chart1();
|
||||||
this.chart2(ret?.Data.AREACOUNTS.slice(0, 20));
|
this.chart2(ret?.Data.AREACOUNTS.slice(0, 20));
|
||||||
this.chart4(ret?.Data.DATECOUNTS);
|
this.chart4(ret?.Data.DATECOUNTS);
|
||||||
},
|
// },
|
||||||
});
|
// });
|
||||||
};
|
};
|
||||||
chart1 = () => {
|
chart1 = () => {
|
||||||
let showData = [];
|
let showData = [];
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user