From 9d157ec64a5973e0b5d24de5d433b6f38df8a799 Mon Sep 17 00:00:00 2001 From: yunkexin <760754045@qq.com> Date: Mon, 17 Jun 2024 15:24:38 +0800 Subject: [PATCH 1/2] 1 --- src/config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config.js b/src/config.js index 2acf5d6..af67d0f 100644 --- a/src/config.js +++ b/src/config.js @@ -18,7 +18,7 @@ const config = { local: { serviceHost: api => { const apis = getServiceHost(api) - return `http://120.25.146.51:${apis}` + return `http://localhost:${apis}` }, cookieDomain: "", flowServiceHost: "http://120.25.146.51:7188/", From 08b29724004dec2bac74bed89a542664c3d85be3 Mon Sep 17 00:00:00 2001 From: yunkexin <760754045@qq.com> Date: Mon, 24 Jun 2024 11:38:58 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=81=87=E6=95=B0=E6=8D=AE=E5=8F=96?= =?UTF-8?q?=E6=B6=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CustomPages/BI/BI009RiskAnalysis.js | 363 +---------- .../CustomPages/BI/BI013RiskAnalysisModel.js | 79 +-- .../CustomPages/BI/BI051BSCompanyYearOne.js | 586 ++---------------- 3 files changed, 77 insertions(+), 951 deletions(-) diff --git a/src/components/CustomPages/BI/BI009RiskAnalysis.js b/src/components/CustomPages/BI/BI009RiskAnalysis.js index 5d192a0..20b02e6 100644 --- a/src/components/CustomPages/BI/BI009RiskAnalysis.js +++ b/src/components/CustomPages/BI/BI009RiskAnalysis.js @@ -63,355 +63,14 @@ class BI008RiskAnalysis extends React.Component { getBaseInfoData = () => { const json2 = initFilter(this.props.login.OrgId); extendOrder(json2, "CREATE_TIME", 1); - // this.props.dispatch({ - // type: "app/getDataByPost", - // url: "BI/BIController/getRiskData", - // payload: json2, - // onlyData: false, - // onComplete: (ret) => { - // if (ret) { - // console.log(ret); - let ret = { - IsSuccessful: true, - Data: { - RISKLEVELCOUNTS: [ - { - NAME: "选矿部", - LEVEL1: 0, - LEVEL2: 82, - LEVEL3: 311, - LEVEL4: 1834, - }, - { - 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: 1, - AREATYPE: 1, - }, - { - AREANAME: "综合回收车间-精多金属仓库单元", - AREACOUNT: 2, - AREATYPE: 1, - }, - { - AREANAME: "磨重车间-脱泥单元", - AREACOUNT: 3, - AREATYPE: 1, - }, - { - AREANAME: "食堂", - AREACOUNT: 3, - AREATYPE: 0, - }, - { - AREANAME: "综合回收车间-精矿烘干单元", - AREACOUNT: 4, - AREATYPE: 1, - }, - { - AREANAME: "尾矿库截渗池回水单元", - AREACOUNT: 4, - AREATYPE: 1, - }, - { - AREANAME: "破碎车间-辊磨单元", - AREACOUNT: 6, - AREATYPE: 1, - }, - { - AREANAME: "磨重车间-中矿再磨单元", - AREACOUNT: 9, - AREATYPE: 1, - }, - { - AREANAME: "磨重车间-粗粒选别单元", - AREACOUNT: 9, - AREATYPE: 1, - }, - { - AREANAME: "加油站-采场", - AREACOUNT: 11, - AREATYPE: 0, - }, - { - AREANAME: "尾矿库截洪单元", - AREACOUNT: 19, - AREATYPE: 1, - }, - { - AREANAME: "采场道路", - AREACOUNT: 20, - AREATYPE: 0, - }, - { - AREANAME: "破碎车间-放矿运输单元", - AREACOUNT: 21, - AREATYPE: 1, - }, - { - AREANAME: "卢家边回水单元", - AREACOUNT: 22, - AREATYPE: 1, - }, - { - AREANAME: "钨细泥回收车间-回水单元", - AREACOUNT: 22, - AREATYPE: 1, - }, - { - AREANAME: "综合回收车间-硫化矿综合回收单元", - AREACOUNT: 23, - AREATYPE: 1, - }, - { - AREANAME: "磨重车间-细粒选别单元", - AREACOUNT: 27, - AREATYPE: 1, - }, - { - AREANAME: "尾矿库库区", - AREACOUNT: 31, - AREATYPE: 1, - }, - { - AREANAME: "磨重车间-磨矿分级单元", - AREACOUNT: 32, - AREATYPE: 1, - }, - { - AREANAME: "截渗池回水单元", - AREACOUNT: 32, - AREATYPE: 1, - }, - { - AREANAME: "加油站", - AREACOUNT: 34, - AREATYPE: 0, - }, - { - AREANAME: "钨细泥回收车间-取砂单元", - AREACOUNT: 38, - AREATYPE: 1, - }, - { - AREANAME: "采场-排土场", - AREACOUNT: 39, - AREATYPE: 0, - }, - { - AREANAME: "综合回收车间", - AREACOUNT: 40, - AREATYPE: 1, - }, - { - AREANAME: "磨重车间-给料单元", - AREACOUNT: 42, - AREATYPE: 1, - }, - { - AREANAME: "排土场", - AREACOUNT: 45, - AREATYPE: 0, - }, - { - AREANAME: "尾矿库库内回水单元", - AREACOUNT: 50, - AREATYPE: 1, - }, - { - AREANAME: "维修场", - AREACOUNT: 52, - AREATYPE: 0, - }, - { - AREANAME: "炸药库区", - AREACOUNT: 55, - AREATYPE: 0, - }, - { - AREANAME: "尾矿库库坝单元", - AREACOUNT: 55, - AREATYPE: 1, - }, - { - AREANAME: "钨细泥回收车间-配药单元", - AREACOUNT: 62, - AREATYPE: 1, - }, - { - AREANAME: "钨细泥回收车间-排尾单元", - AREACOUNT: 71, - AREATYPE: 1, - }, - { - AREANAME: "钨细泥回收车间-脱硫单元", - AREACOUNT: 79, - AREATYPE: 1, - }, - { - AREANAME: "磨矿变配电区", - AREACOUNT: 86, - AREATYPE: 1, - }, - { - AREANAME: "磨重车间-机修房", - AREACOUNT: 90, - AREATYPE: 1, - }, - { - AREANAME: "钨细泥回收车间-浓密机单元", - AREACOUNT: 90, - AREATYPE: 1, - }, - { - AREANAME: "钨细泥回收车间-脱泥单元", - AREACOUNT: 153, - AREATYPE: 1, - }, - { - AREANAME: "破碎车间", - AREACOUNT: 164, - AREATYPE: 1, - }, - { - AREANAME: "磨重车间", - AREACOUNT: 174, - AREATYPE: 1, - }, - { - AREANAME: "钨细泥回收车间-低钨回收单元", - AREACOUNT: 180, - AREATYPE: 1, - }, - { - AREANAME: "采场", - AREACOUNT: 189, - AREATYPE: 0, - }, - { - AREANAME: "机电设备科作业区", - AREACOUNT: 257, - AREATYPE: 1, - }, - { - AREANAME: "配电单元", - AREACOUNT: 368, - AREATYPE: 1, - }, - ], - DATECOUNTS: [ - { - DATE: "2024-01-31 23:59:59", - COUNT: 2714, - TYPE: 0, - }, - { - DATE: "2024-01-31 23:59:59", - COUNT: 50, - TYPE: 1, - }, - { - DATE: "2024-02-29 23:59:59", - COUNT: 2714, - TYPE: 0, - }, - { - DATE: "2024-02-29 23:59:59", - COUNT: 50, - TYPE: 1, - }, - { - DATE: "2024-03-31 23:59:59", - COUNT: 2714, - TYPE: 0, - }, - { - DATE: "2024-03-31 23:59:59", - COUNT: 50, - TYPE: 1, - }, - { - DATE: "2024-04-30 23:59:59", - COUNT: 2714, - TYPE: 0, - }, - { - DATE: "2024-04-30 23:59:59", - COUNT: 51, - TYPE: 1, - }, - ], - RISKTOTALCOUNT: 2714, - HAZARDTOTALCOUNT: 51, - MEASURESTOTALCOUNT: 653, - }, - TotalCount: 0, - MessageType: 0, - }; + this.props.dispatch({ + type: "app/getDataByPost", + url: "BI/BIController/getRiskData", + payload: json2, + onlyData: false, + onComplete: (ret) => { + if (ret) { + console.log(ret); // this.state.retData = ret?.Data.RISKLEVELCOUNTS; this.setState({ retData:ret.Data.RISKLEVELCOUNTS @@ -433,7 +92,7 @@ class BI008RiskAnalysis extends React.Component { this.state.HAZARDTOTALCOUNT = ret.Data.HAZARDTOTALCOUNT; this.state.RISKTOTALCOUNT = ret.Data.RISKTOTALCOUNT; this.state.MEASURESTOTALCOUNT = ret.Data.MEASURESTOTALCOUNT; - // } + } this.chart1(); this.chart2( ret?.Data.AREACOUNTS.filter((t) => t.AREATYPE == 0).slice(0, 10) @@ -442,8 +101,8 @@ class BI008RiskAnalysis extends React.Component { ret?.Data.AREACOUNTS.filter((t) => t.AREATYPE == 1).slice(0, 10) ); this.chart4(ret?.Data.DATECOUNTS); - // }, - // }); + }, + }); }; chart1 = () => { let showData = [ diff --git a/src/components/CustomPages/BI/BI013RiskAnalysisModel.js b/src/components/CustomPages/BI/BI013RiskAnalysisModel.js index 161d5d7..e7709ed 100644 --- a/src/components/CustomPages/BI/BI013RiskAnalysisModel.js +++ b/src/components/CustomPages/BI/BI013RiskAnalysisModel.js @@ -37,8 +37,8 @@ class BI013RiskAnalysisModel extends React.Component { } else { currentMineType = localStorage.getItem("currentMineType"); } - // this.getBaseInfoData(currentMineType); - this.getBaseData(); + this.getBaseInfoData(currentMineType); + // this.getBaseData(); } getBaseData = () => { @@ -218,35 +218,12 @@ class BI013RiskAnalysisModel extends React.Component { ); }; chart2 = (data) => { - let areaName = [ - "破碎车间-粗碎单元", - "综合回收车间-精多金属仓库单元", - "磨重车间-脱泥单元", - - "综合回收车间-精矿烘干单元", - "尾矿库截渗池回水单元", - "破碎车间-辊磨单元", - "磨重车间-中矿再磨单元", - "磨重车间-粗粒选别单元", - "加油站-采场", - "尾矿库截洪单元", - "采场道路", - "破碎车间-放矿运输单元", - "卢家边回水单元", - "钨细泥回收车间-回水单元", - "综合回收车间-硫化矿综合回收单元", - "磨重车间-细粒选别单元", - "尾矿库库区", - "磨重车间-磨矿分级单元", - "截渗池回水单元", - ]; - let areaCount = [ - 1, 2, 3, 4, 4, 6, 9, 9, 11, 19, 20, 21, 22, 22, 23, 27, 31, 32, 32, - ]; - // data.forEach((item) => { - // areaName.push(item.AREANAME); - // areaCount.push(item.AREACOUNT); - // }); + let areaName = []; + let areaCount = []; + data.forEach((item) => { + areaName.push(item.AREANAME); + areaCount.push(item.AREACOUNT); + }); let chart2s = document.getElementById("chart2"); if (chart2s) { let myChart = echarts.init(chart2s); @@ -381,27 +358,31 @@ class BI013RiskAnalysisModel extends React.Component { }; chart4 = (data) => { - let riskArr = [1914, 2014,2114, 2214, 2314, 2414, 2514, 2614, 2714, 2814, 2914, 3014]; - let hazardArr = [50, 65, 72, 93,154, 175, 196, 247,278, 359, 420, 481]; + // let riskArr = [1914, 2014,2114, 2214, 2314, 2414, 2514, 2614, 2714, 2814, 2914, 3014]; + // let hazardArr = [50, 65, 72, 93,154, 175, 196, 247,278, 359, 420, 481]; + // let dates = [ + // ]; + // for (let i = 0; i < 12; i++) { + // dates.unshift(getSixMonth(-i, "-", "")); + // } + let riskArr = []; + let hazardArr = []; let dates = [ ]; - for (let i = 0; i < 12; i++) { - dates.unshift(getSixMonth(-i, "-", "")); + for (let i = 0; i < data.length; i++) { + if (data[i].TYPE == 0) { + riskArr.push(data[i].COUNT); + dates.push(moment(data[i].DATE).format("YYYY/MM")); + } else { + hazardArr.push(data[i].COUNT); + } + } + let currMonth = dates.length; + for (let i = 1; i < 13 - currMonth; i++) { + dates.push( + moment(dates[dates.length]).add(i, "months").format("YYYY/MM") + ); } - // for (let i = 0; i < data.length; i++) { - // if (data[i].TYPE == 0) { - // riskArr.push(data[i].COUNT); - // dates.push(moment(data[i].DATE).format("YYYY/MM")); - // } else { - // hazardArr.push(data[i].COUNT); - // } - // } - // let currMonth = dates.length; - // for (let i = 1; i < 13 - currMonth; i++) { - // dates.push( - // moment(dates[dates.length]).add(i, "months").format("YYYY/MM") - // ); - // } let chart4s = document.getElementById("chart4"); if (chart4s) { let myChart = echarts.init(chart4s); diff --git a/src/components/CustomPages/BI/BI051BSCompanyYearOne.js b/src/components/CustomPages/BI/BI051BSCompanyYearOne.js index 6953759..3227358 100644 --- a/src/components/CustomPages/BI/BI051BSCompanyYearOne.js +++ b/src/components/CustomPages/BI/BI051BSCompanyYearOne.js @@ -77,528 +77,14 @@ class BI051BSCompanyYear extends React.Component { loadData = () => { var orgId = this.props.login ? this.props.login.OrgId : ""; let json = initFilter(orgId); - // this.props.dispatch({ - // type: "app/getDataByPost", - // payload: json, - // url: "BI/BISafeYear/BISafeYearShow", - // onComplete: (data) => { - // if (data) { - // console.log(data); - var data = { - NAME: "宁化行洛坑钨矿有限公司", - listCheckTypeYear: [ - { - MineType: 0, - DEPARTMENT_ID: null, - YEAR: 2023, - MONTH: 5, - ALLCOUNT: 34, - INTTIMECOUNT: 20, - OUTTIMECOUNT: 13, - NOTFINISHCOUN: 1, - FINISHPERCENT: 97.06, - ID: "23bcb111-ee16-48c4-85b6-cce1740749f0", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2023-09-07 14:06:46", - MODIFY_TIME: "2023-12-06 16:49:12", - CREATER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - DEPARTMENT_ID: null, - YEAR: 2023, - MONTH: 6, - ALLCOUNT: 30, - INTTIMECOUNT: 16, - OUTTIMECOUNT: 13, - NOTFINISHCOUN: 1, - FINISHPERCENT: 96.67, - ID: "1feee87b-4113-4da4-a887-3d8ab39a0b3c", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2023-09-07 14:06:46", - MODIFY_TIME: "2023-12-06 16:49:12", - CREATER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - DEPARTMENT_ID: null, - YEAR: 2023, - MONTH: 7, - ALLCOUNT: 27, - INTTIMECOUNT: 17, - OUTTIMECOUNT: 8, - NOTFINISHCOUN: 2, - FINISHPERCENT: 92.59, - ID: "1ab92899-87d8-4fb7-b337-f3586200e2cb", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2023-09-07 14:06:46", - MODIFY_TIME: "2023-12-06 16:49:12", - CREATER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - DEPARTMENT_ID: null, - YEAR: 2023, - MONTH: 8, - ALLCOUNT: 7, - INTTIMECOUNT: 6, - OUTTIMECOUNT: 1, - NOTFINISHCOUN: 0, - FINISHPERCENT: 100, - ID: "9e95e8e8-ea3e-4424-811e-7f3c6afe5b04", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2023-09-07 14:06:46", - MODIFY_TIME: "2023-12-06 16:49:12", - CREATER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - DEPARTMENT_ID: null, - YEAR: 2023, - MONTH: 9, - ALLCOUNT: 13, - INTTIMECOUNT: 7, - OUTTIMECOUNT: 5, - NOTFINISHCOUN: 1, - FINISHPERCENT: 92.31, - ID: "23e4bc28-f5c4-4ae6-827d-a6bd93d65928", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2023-09-07 14:06:46", - MODIFY_TIME: "2023-12-31 15:54:46", - CREATER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - DEPARTMENT_ID: null, - YEAR: 2023, - MONTH: 10, - ALLCOUNT: 25, - INTTIMECOUNT: 19, - OUTTIMECOUNT: 3, - NOTFINISHCOUN: 3, - FINISHPERCENT: 88, - ID: "96974083-0e36-4023-a8c8-4db3e403f0fb", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2023-10-01 20:19:57", - MODIFY_TIME: "2023-12-31 15:54:46", - CREATER_ID: null, - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - DEPARTMENT_ID: null, - YEAR: 2023, - MONTH: 11, - ALLCOUNT: 51, - INTTIMECOUNT: 35, - OUTTIMECOUNT: 6, - NOTFINISHCOUN: 10, - FINISHPERCENT: 80.39, - ID: "d2714b2d-88a6-431b-8850-82c324cb0f0e", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2023-11-01 20:19:58", - MODIFY_TIME: "2024-01-31 15:54:48", - CREATER_ID: null, - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - DEPARTMENT_ID: null, - YEAR: 2023, - MONTH: 12, - ALLCOUNT: 17, - INTTIMECOUNT: 12, - OUTTIMECOUNT: 4, - NOTFINISHCOUN: 1, - FINISHPERCENT: 94.12, - ID: "c16b2d38-5ae0-4b30-98be-7b8dc7724fba", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2023-12-01 20:19:59", - MODIFY_TIME: "2024-02-29 15:54:50", - CREATER_ID: null, - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - DEPARTMENT_ID: null, - YEAR: 2024, - MONTH: 1, - ALLCOUNT: 69, - INTTIMECOUNT: 54, - OUTTIMECOUNT: 12, - NOTFINISHCOUN: 3, - FINISHPERCENT: 95.65, - ID: "5abf40f1-8e05-4950-a6bf-1fac6b211b15", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2024-01-01 15:54:46", - MODIFY_TIME: "2024-03-05 15:54:51", - CREATER_ID: null, - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - DEPARTMENT_ID: null, - YEAR: 2024, - MONTH: 2, - ALLCOUNT: 25, - INTTIMECOUNT: 8, - OUTTIMECOUNT: 9, - NOTFINISHCOUN: 8, - FINISHPERCENT: 68, - ID: "77108913-f421-4473-b9f6-f6ada933d619", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2024-02-01 15:54:47", - MODIFY_TIME: "2024-03-05 15:54:51", - CREATER_ID: null, - MODIFIER_ID: null, - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - DEPARTMENT_ID: null, - YEAR: 2024, - MONTH: 3, - ALLCOUNT: 3, - INTTIMECOUNT: 0, - OUTTIMECOUNT: 0, - NOTFINISHCOUN: 3, - FINISHPERCENT: 0, - ID: "d39408aa-01e8-404c-966f-6a41bd7df357", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2024-03-01 15:54:50", - MODIFY_TIME: "2024-03-05 15:54:51", - CREATER_ID: null, - MODIFIER_ID: null, - TaskID: "00000000-0000-0000-0000-000000000000", - }, - ], - listSafeCheckYear: [ - { - MineType: 0, - YEAR: 2024, - LEVEL: 3, - NAME: "公司级", - ROW_NO: 0, - COUNTJANUARY: 5, - COUNTFEBRUARY: 5, - COUNTMARCH: 1, - COUNTAPRIL: 0, - COUNTMAY: 0, - COUNTJUNE: 0, - COUNTJULY: 0, - COUNTAUGUST: 0, - COUNTSEPTEMBER: 0, - COUNTOCTOBER: 0, - COUNTNOVEMBER: 0, - COUNTDECEMBER: 0, - COUNTTOTAL: 11, - ID: "65c79afa-7a60-48c6-8c22-dcfe823bdbaa", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2024-01-01 15:54:46", - MODIFY_TIME: "2024-03-05 15:54:51", - CREATER_ID: null, - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - YEAR: 2024, - LEVEL: 0, - NAME: "部门级", - ROW_NO: 1, - COUNTJANUARY: 12, - COUNTFEBRUARY: 8, - COUNTMARCH: 8, - COUNTAPRIL: 0, - COUNTMAY: 0, - COUNTJUNE: 0, - COUNTJULY: 0, - COUNTAUGUST: 0, - COUNTSEPTEMBER: 0, - COUNTOCTOBER: 0, - COUNTNOVEMBER: 0, - COUNTDECEMBER: 0, - COUNTTOTAL: 28, - ID: "f33f6aca-2708-47ba-8db5-5a9342c1739b", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2024-01-01 15:54:46", - MODIFY_TIME: "2024-03-05 15:54:51", - CREATER_ID: null, - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - YEAR: 2024, - LEVEL: 1, - NAME: "车间级", - ROW_NO: 2, - COUNTJANUARY: 104, - COUNTFEBRUARY: 96, - COUNTMARCH: 24, - COUNTAPRIL: 0, - COUNTMAY: 0, - COUNTJUNE: 0, - COUNTJULY: 0, - COUNTAUGUST: 0, - COUNTSEPTEMBER: 0, - COUNTOCTOBER: 0, - COUNTNOVEMBER: 0, - COUNTDECEMBER: 0, - COUNTTOTAL: 224, - ID: "f127b5a9-def9-4125-a372-4f7157a965ee", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2024-01-01 15:54:46", - MODIFY_TIME: "2024-03-05 15:54:51", - CREATER_ID: null, - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - YEAR: 2024, - LEVEL: 2, - NAME: "班组级", - ROW_NO: 3, - COUNTJANUARY: 873, - COUNTFEBRUARY: 639, - COUNTMARCH: 136, - COUNTAPRIL: 0, - COUNTMAY: 0, - COUNTJUNE: 0, - COUNTJULY: 0, - COUNTAUGUST: 0, - COUNTSEPTEMBER: 0, - COUNTOCTOBER: 0, - COUNTNOVEMBER: 0, - COUNTDECEMBER: 0, - COUNTTOTAL: 1648, - ID: "82963320-962a-4123-af5c-59e4f3f1138d", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2024-01-01 15:54:46", - MODIFY_TIME: "2024-03-05 15:54:51", - CREATER_ID: null, - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - MineType: 0, - YEAR: 0, - LEVEL: 0, - NAME: "合计", - ROW_NO: 4, - COUNTJANUARY: 994, - COUNTFEBRUARY: 748, - COUNTMARCH: 169, - COUNTAPRIL: 0, - COUNTMAY: 0, - COUNTJUNE: 0, - COUNTJULY: 0, - COUNTAUGUST: 0, - COUNTSEPTEMBER: 0, - COUNTOCTOBER: 0, - COUNTNOVEMBER: 0, - COUNTDECEMBER: 0, - COUNTTOTAL: 1911, - ID: "4c84b169-c16d-452d-bbd1-df391c412ed3", - IS_DELETED: false, - ORG_ID: null, - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2024-04-24 15:10:38", - MODIFY_TIME: "2024-04-24 15:10:38", - CREATER_ID: null, - MODIFIER_ID: null, - TaskID: "00000000-0000-0000-0000-000000000000", - }, - ], - listSummary: [ - { - CODE: "BI051_BSCOMPANYYEAR", - PART: 3, - NUM: 1, - TimeType: 0, - MineType: 0, - Parameter1: "隐患数", - Count1: 97, - Parameter2: "超整改数", - Count2: 22, - Parameter3: "按期整改数", - Count3: 62, - Parameter4: "整改率", - Count4: 0, - Count5: 0, - Count6: 0, - Parameter7: "86.6%", - Count7: 0, - Count8: 0, - Count9: 0, - Count10: 0, - ID: "494021ca-236c-4669-b4c5-c6d7006ae1c8", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2023-04-12 09:39:50", - MODIFY_TIME: "2024-03-05 15:54:51", - CREATER_ID: null, - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - { - CODE: "BI051_BSCOMPANYYEAR", - PART: 1, - NUM: 1, - TimeType: 0, - MineType: 0, - Parameter1: "计划检查数", - Count1: 1911, - Parameter2: "按时已办", - Count2: 1811, - Parameter3: "超时已办", - Count3: 0, - Parameter4: "未完成数", - Count4: 100, - Parameter5: "完成率", - Count5: 0, - Parameter6: "及时完成率", - Count6: 0, - Parameter7: "94.77%", - Count7: 0, - Parameter8: "94.77%", - Count8: 0, - Count9: 0, - Count10: 0, - ID: "c107f8c9-d66e-4981-abdd-f1fbb34b8e0a", - IS_DELETED: false, - ORG_ID: "a3dce14a-13d9-d879-d9ab-821d4a3f1f93", - ENTITY_ORG_TPYE: 0, - FORM_ID: null, - FLOW_STATUS: 0, - FLOW_SEND_STATUS: 0, - FLOW_ID: null, - CREATE_TIME: "2023-04-12 09:39:50", - MODIFY_TIME: "2024-03-05 15:54:51", - CREATER_ID: null, - MODIFIER_ID: "8f26c255-fdfd-47ff-b83e-6309815958dd", - TaskID: "00000000-0000-0000-0000-000000000000", - }, - ], - }; - console.log( - data.listSafeCheckYear[data.listSafeCheckYear.length - 1].COUNTTOTAL, - "11" - ); + this.props.dispatch({ + type: "app/getDataByPost", + payload: json, + url: "BI/BISafeYear/BISafeYearShow", + onComplete: (data) => { + if (data) { + console.log(data); + var count1 = 0; var count2 = 0; var count3 = 0; @@ -682,10 +168,10 @@ class BI051BSCompanyYear extends React.Component { myChart.setOption({ title: { text: "年度检查数", - // subtext: - // data.listSafeCheckYear[data.listSafeCheckYear.length - 1] - // .COUNTTOTAL, - subtext: 1911, + subtext: + data.listSafeCheckYear[data.listSafeCheckYear.length - 1] + .COUNTTOTAL, + // subtext: 1911, textStyle: { fontSize: 14, color: "#999", @@ -712,8 +198,8 @@ class BI051BSCompanyYear extends React.Component { itemGap: 30, selectedMode: false, icon: "pin", - // data: divchekData1, - data: ["公司级", "部门级", "车间级", "班组级"], + data: divchekData1, + // data: ["公司级", "部门级", "车间级", "班组级"], textStyle: { color: "#77899c", rich: { @@ -774,25 +260,25 @@ class BI051BSCompanyYear extends React.Component { }, }, }, - // data: divchekData, - data: [ - { - name: "公司级", - value: 11, - }, - { - name: "部门级", - value: 28, - }, - { - name: "车间级", - value: 224, - }, - { - name: "班组级", - value: 1648, - }, - ], + data: divchekData, + // data: [ + // { + // name: "公司级", + // value: 11, + // }, + // { + // name: "部门级", + // value: 28, + // }, + // { + // name: "车间级", + // value: 224, + // }, + // { + // name: "班组级", + // value: 1648, + // }, + // ], }, ], }); @@ -1068,9 +554,9 @@ class BI051BSCompanyYear extends React.Component { // dataXAxis, // dataSeries // ); - // } - // }, - // }); + } + }, + }); }; // 搜索