首页和扩展 除风险

This commit is contained in:
yunkexin 2025-01-08 10:11:31 +08:00
parent 18f0d9be95
commit 995477b455
5 changed files with 3977 additions and 99 deletions

View File

@ -220,12 +220,524 @@ class BI001HomeDetail extends React.Component {
let json = initFilter(this.props.login.OrgId, mineType);
// extendRule(json, 'DEPARTMENT_NAME', 1, "矿山部");
// extendOrder(json, "MONTH", 0);
this.props.dispatch({
type: "app/getDataByPost",
url: "BI/BIStatiscialAnalysisController/GetClassCompletionSort",
payload: json,
onlyData: false,
onComplete: (data) => {
// this.props.dispatch({
// type: "app/getDataByPost",
// url: "BI/BIStatiscialAnalysisController/GetClassCompletionSort",
// payload: json,
// onlyData: false,
// onComplete: (data) => {
let data = {
"IsSuccessful": true,
"Data": {
"rateData": [
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 1368,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 1368,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 960,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-02-01 00:00:00",
"MONTHStr": "2024-2",
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 70.18,
"ID": "badda68c-cb0e-4cea-a0ed-7b14d99324c1",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 2217,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 2217,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 1624,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-03-01 00:00:00",
"MONTHStr": "2024-3",
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 73.25,
"ID": "f30e51bd-6d7f-4923-9d60-18bc8c436f86",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 2118,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 2118,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 1564,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-04-01 00:00:00",
"MONTHStr": "2024-4",
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 73.84,
"ID": "a8aef0fa-ee39-48f4-8d40-6df54981a20c",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 2195,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 2195,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 1706,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-05-01 00:00:00",
"MONTHStr": "2024-5",
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 77.72,
"ID": "8dfa28e1-9ac3-4af1-927b-1bf21be63556",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 2025,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 2024,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 1566,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-06-01 00:00:00",
"MONTHStr": "2024-6",
"FINISH_RATE": 99.95,
"NORMAL_FINISH_RATE": 77.33,
"ID": "29b8b299-90a3-4744-8cfb-ca3380b1a926",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 2185,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 2182,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 1649,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-07-01 00:00:00",
"MONTHStr": "2024-7",
"FINISH_RATE": 99.86,
"NORMAL_FINISH_RATE": 75.47,
"ID": "6a1dcb67-fc0c-4902-9d84-79dda0930c66",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 2191,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 2191,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 1640,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-08-01 00:00:00",
"MONTHStr": "2024-8",
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 74.85,
"ID": "01490d58-84d4-4fd2-8542-4874855bf88a",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 2064,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 2064,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 1538,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-09-01 00:00:00",
"MONTHStr": "2024-9",
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 74.52,
"ID": "26de94b9-0c43-46b1-a0f9-235792bb5138",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 2105,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 2105,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 1582,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-10-01 00:00:00",
"MONTHStr": "2024-10",
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 75.15,
"ID": "7fdf6645-e064-4488-94dc-e3c5a988074c",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 1903,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 1900,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 1434,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-11-01 00:00:00",
"MONTHStr": "2024-11",
"FINISH_RATE": 99.84,
"NORMAL_FINISH_RATE": 75.35,
"ID": "9dfad3f2-db74-4513-9724-d3f8da92776d",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 2068,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 2035,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 1551,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-12-01 00:00:00",
"MONTHStr": "2024-12",
"FINISH_RATE": 98.4,
"NORMAL_FINISH_RATE": 75,
"ID": "460390c5-ef7b-4cbf-86eb-6b0bc29feeb3",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"TOTAL_COUNT": 406,
"WAITTING_COUNT": 0,
"FINISH_COUNT": 395,
"OVERTIME_COUNT": 0,
"ONTIME_COUNT": 253,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2025-01-01 00:00:00",
"MONTHStr": "2025-1",
"FINISH_RATE": 97.29,
"NORMAL_FINISH_RATE": 62.32,
"ID": "6eb99e78-3286-497e-a757-4a79683ac94d",
"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": "2025-01-07 09:19:34",
"MODIFY_TIME": "2025-01-07 09:19:34",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
}
],
"retData": [
{
"shopId": "72e83a49-5319-0784-d1ed-025d309b87eb",
"shopName": "穿爆车间",
"shopTotalCount": 3096,
"shopDoneCount": 3059,
"shopOntimeCount": 2003,
"shopDoneRate": 98.8,
"shopOverDoneRate": 64.7,
"teamId": "c671778d-dd76-080f-51d1-5dc5ca698419",
"teamName": "爆破班组",
"teamTotalCount": 1778,
"teamDoneCount": 1777,
"teamOntimeCount": 1317,
"teamUndoneCount": 1,
"teamDoneRate": 99.94,
"teamOverDoneRate": 74.07
},
{
"shopId": "72e83a49-5319-0784-d1ed-025d309b87eb",
"shopName": "穿爆车间",
"shopTotalCount": 3096,
"shopDoneCount": 3059,
"shopOntimeCount": 2003,
"shopDoneRate": 98.8,
"shopOverDoneRate": 64.7,
"teamId": "821a4fe3-5513-681e-ed3c-e61836b29638",
"teamName": "穿孔班组",
"teamTotalCount": 1318,
"teamDoneCount": 1282,
"teamOntimeCount": 686,
"teamUndoneCount": 36,
"teamDoneRate": 97.27,
"teamOverDoneRate": 52.05
},
{
"shopId": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"shopName": "金宇宁化分公司",
"shopTotalCount": 13028,
"shopDoneCount": 13019,
"shopOntimeCount": 9720,
"shopDoneRate": 99.93,
"shopOverDoneRate": 74.61,
"teamId": "db1ccb4a-0ffa-63c9-9384-c3d9139e8c8f",
"teamName": "运输一班",
"teamTotalCount": 4581,
"teamDoneCount": 4579,
"teamOntimeCount": 3458,
"teamUndoneCount": 2,
"teamDoneRate": 99.96,
"teamOverDoneRate": 75.49
},
{
"shopId": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"shopName": "金宇宁化分公司",
"shopTotalCount": 13028,
"shopDoneCount": 13019,
"shopOntimeCount": 9720,
"shopDoneRate": 99.93,
"shopOverDoneRate": 74.61,
"teamId": "0270fa34-4849-4429-35e8-5fb8b98c9fc9",
"teamName": "金宇现场",
"teamTotalCount": 4644,
"teamDoneCount": 4640,
"teamOntimeCount": 3469,
"teamUndoneCount": 4,
"teamDoneRate": 99.91,
"teamOverDoneRate": 74.7
},
{
"shopId": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"shopName": "金宇宁化分公司",
"shopTotalCount": 13028,
"shopDoneCount": 13019,
"shopOntimeCount": 9720,
"shopDoneRate": 99.93,
"shopOverDoneRate": 74.61,
"teamId": "8ba1fb97-540b-d451-881a-39f632700975",
"teamName": "运输二班",
"teamTotalCount": 2157,
"teamDoneCount": 2155,
"teamOntimeCount": 1599,
"teamUndoneCount": 2,
"teamDoneRate": 99.91,
"teamOverDoneRate": 74.13
},
{
"shopId": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"shopName": "金宇宁化分公司",
"shopTotalCount": 13028,
"shopDoneCount": 13019,
"shopOntimeCount": 9720,
"shopDoneRate": 99.93,
"shopOverDoneRate": 74.61,
"teamId": "bcdca284-6373-6862-083e-645030a2315d",
"teamName": "维修班组",
"teamTotalCount": 1646,
"teamDoneCount": 1645,
"teamOntimeCount": 1194,
"teamUndoneCount": 1,
"teamDoneRate": 99.94,
"teamOverDoneRate": 72.54
},
{
"shopId": "24d0f10d-0c93-3c73-e38f-0aedbc1e9988",
"shopName": "民爆车间",
"shopTotalCount": 1656,
"shopDoneCount": 1653,
"shopOntimeCount": 1263,
"shopDoneRate": 99.82,
"shopOverDoneRate": 76.27,
"teamId": "f89ce5f4-2097-4163-9418-3de7a07b22aa",
"teamName": "民爆材料储存库管理班",
"teamTotalCount": 1656,
"teamDoneCount": 1653,
"teamOntimeCount": 1263,
"teamUndoneCount": 3,
"teamDoneRate": 99.82,
"teamOverDoneRate": 76.27
},
{
"shopId": "4adbdf10-3cce-ac8a-4abf-104bc12f882a",
"shopName": "生产技术科",
"shopTotalCount": 2731,
"shopDoneCount": 2731,
"shopOntimeCount": 2295,
"shopDoneRate": 100,
"shopOverDoneRate": 84.04,
"teamId": "91f40319-fd33-6b72-dfb5-b51b21abac54",
"teamName": "生产班",
"teamTotalCount": 2731,
"teamDoneCount": 2731,
"teamOntimeCount": 2295,
"teamUndoneCount": 0,
"teamDoneRate": 100,
"teamOverDoneRate": 84.04
},
{
"shopId": "a144c298-17ef-e105-5cb7-34991ca7b3c2",
"shopName": "综合组车间",
"shopTotalCount": 2334,
"shopDoneCount": 2332,
"shopOntimeCount": 1786,
"shopDoneRate": 99.91,
"shopOverDoneRate": 76.52,
"teamId": "9e171704-f1af-9de4-0287-476216371c16",
"teamName": "综合班组",
"teamTotalCount": 2334,
"teamDoneCount": 2332,
"teamOntimeCount": 1786,
"teamUndoneCount": 2,
"teamDoneRate": 99.91,
"teamOverDoneRate": 76.52
}
]
},
"TotalCount": 0,
"MessageType": 0
}
if (data && data.IsSuccessful && data.Data && data.Data.rateData) {
let month = [];
let company = [];
@ -327,8 +839,8 @@ class BI001HomeDetail extends React.Component {
retData: data.Data.retData,
});
}
},
});
// },
// });
this.state.showLoading = false;
};
onChange = (type, value) => {

View File

@ -220,12 +220,429 @@ class BI002HomeDetail extends React.Component {
let json = initFilter(this.props.login.OrgId, mineType);
// extendRule(json, 'DEPARTMENT_NAME', 1, "矿山部");
// extendOrder(json, "MONTH", 0);
this.props.dispatch({
type: "app/getDataByPost",
url: "BI/BIStatiscialAnalysisController/GetJobCompletionDetail",
payload: json,
onlyData: false,
onComplete: (data) => {
// this.props.dispatch({
// type: "app/getDataByPost",
// url: "BI/BIStatiscialAnalysisController/GetJobCompletionDetail",
// payload: json,
// onlyData: false,
// onComplete: (data) => {
let data = {
"IsSuccessful": true,
"Data": {
"rateData": [
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 21,
"FINISH_COUNT": 21,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 10,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2023-11-01 00:00:00",
"MONTHStr": "2023-11",
"CALC": 0,
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 47.62,
"ID": "acae72a7-b585-4099-ad2a-d4210333b866",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 21,
"FINISH_COUNT": 21,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 19,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2023-12-01 00:00:00",
"MONTHStr": "2023-12",
"CALC": 0,
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 90.48,
"ID": "df1e2d7c-63a4-4e33-9869-1ccfdd381a72",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 19,
"FINISH_COUNT": 19,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 14,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-01-01 00:00:00",
"MONTHStr": "2024-1",
"CALC": 0,
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 73.68,
"ID": "d98f3db1-cbb3-4743-832e-c1918f50322e",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 14,
"FINISH_COUNT": 14,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 8,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-02-01 00:00:00",
"MONTHStr": "2024-2",
"CALC": 0,
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 57.14,
"ID": "5d92fab4-25ec-4977-ae54-1a51f86f78d6",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 24,
"FINISH_COUNT": 24,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 9,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-03-01 00:00:00",
"MONTHStr": "2024-3",
"CALC": 0,
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 37.5,
"ID": "28a6d1d6-e247-469c-92bb-99be7992eee0",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 21,
"FINISH_COUNT": 21,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 3,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-04-01 00:00:00",
"MONTHStr": "2024-4",
"CALC": 0,
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 14.29,
"ID": "6d42c8fe-3656-48d1-a980-b30aa77761a6",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 21,
"FINISH_COUNT": 21,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 9,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-05-01 00:00:00",
"MONTHStr": "2024-5",
"CALC": 0,
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 42.86,
"ID": "c1652307-509a-486b-8a84-8c2bb1cc8f0d",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 17,
"FINISH_COUNT": 17,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 6,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-06-01 00:00:00",
"MONTHStr": "2024-6",
"CALC": 0,
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 35.29,
"ID": "fe7f18f0-ed45-4a4e-bbbc-0e52fd96fd2b",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 15,
"FINISH_COUNT": 15,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 8,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-07-01 00:00:00",
"MONTHStr": "2024-7",
"CALC": 0,
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 53.33,
"ID": "f082dfea-6345-4565-b9b2-85c79239697c",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 20,
"FINISH_COUNT": 20,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 3,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-08-01 00:00:00",
"MONTHStr": "2024-8",
"CALC": 0,
"FINISH_RATE": 100,
"NORMAL_FINISH_RATE": 15,
"ID": "bb40f3c2-cd2c-4d09-92bd-7415693347fd",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 17,
"FINISH_COUNT": 16,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 0,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-09-01 00:00:00",
"MONTHStr": "2024-9",
"CALC": 0,
"FINISH_RATE": 94.12,
"NORMAL_FINISH_RATE": 0,
"ID": "f9ed5e1a-c3b8-431c-8d2c-d76882c319e5",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
},
{
"DEPARTMENT_ID": null,
"SHOP_DEPARTMENT_ID": null,
"TEAM_ID": null,
"NUM": 0,
"TOTAL_COUNT": 10,
"FINISH_COUNT": 6,
"OVER_FINISH_COUNT": 0,
"WAITTING_COUNT": 0,
"ONTIME_COUNT": 0,
"START_TIME": null,
"END_TIME": null,
"MONTH": "2024-10-01 00:00:00",
"MONTHStr": "2024-10",
"CALC": 0,
"FINISH_RATE": 60,
"NORMAL_FINISH_RATE": 0,
"ID": "c02f7090-b6df-4f8d-bd46-865162bee81e",
"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": "2025-01-07 09:21:47",
"MODIFY_TIME": "2025-01-07 09:21:47",
"CREATER_ID": null,
"MODIFIER_ID": null,
"TaskID": "00000000-0000-0000-0000-000000000000"
}
],
"retData": [
{
"shopId": "72e83a49-5319-0784-d1ed-025d309b87eb",
"shopName": "穿爆车间",
"shopTotalCount": 219,
"shopDoneCount": 214,
"shopOntimeCount": 88,
"shopDoneRate": 97.72,
"shopOverDoneRate": 40.18,
"teamId": "e5ad0d66-2561-9d1e-2290-b37141c6b675",
"teamName": "爆破班组",
"teamTotalCount": 219,
"teamDoneCount": 214,
"teamOntimeCount": 88,
"teamUndoneCount": 5,
"teamDoneRate": 97.72,
"teamOverDoneRate": 40.18
},
{
"shopId": "a144c298-17ef-e105-5cb7-34991ca7b3c2",
"shopName": "综合组车间",
"shopTotalCount": 1,
"shopDoneCount": 1,
"shopOntimeCount": 1,
"shopDoneRate": 100,
"shopOverDoneRate": 100,
"teamId": "8076eb19-c197-0248-b41d-4de81bacb142",
"teamName": "综合班组",
"teamTotalCount": 1,
"teamDoneCount": 1,
"teamOntimeCount": 1,
"teamUndoneCount": 0,
"teamDoneRate": 100,
"teamOverDoneRate": 100
}
]
},
"TotalCount": 0,
"MessageType": 0
}
if (data && data.IsSuccessful && data.Data && data.Data.rateData) {
let month = [];
let company = [];
@ -371,8 +788,8 @@ class BI002HomeDetail extends React.Component {
retData: data.Data.retData,
});
}
},
});
// },
// });
this.state.showLoading = false;
};
onChange = (type, value) => {

File diff suppressed because it is too large Load Diff

View File

@ -56,13 +56,968 @@ class BI055HomeDetail extends React.Component {
// mineType = this.props.formParam.mineType;
// }
// debugger
let json = initFilter(this.props.login.OrgId, (this.props.data.mineType == null ? this.props.formParam.mineType : this.props.data.mineType));
this.props.dispatch({
type: "app/getDataByPost",
url: "BI/BIHome/GetHomeDetailMonthRisk",
payload: json,
onlyData: false,
onComplete: (data) => {
// let json = initFilter(this.props.login.OrgId, (this.props.data.mineType == null ? this.props.formParam.mineType : this.props.data.mineType));
// this.props.dispatch({
// type: "app/getDataByPost",
// url: "BI/BIHome/GetHomeDetailMonthRisk",
// payload: json,
// onlyData: false,
// onComplete: (data) => {
let data = {
"IsSuccessful": true,
"Data": {
"ListC": [
{
"YEAR": 2024,
"MONTH": 0,
"DEPARTMENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"DEPARTMENTNAME": "矿山部",
"SOURCENAME": "按时整改隐患",
"M1": "0",
"M2": "0",
"M3": "7",
"M4": "9",
"M5": "1",
"M6": "2",
"M7": "11",
"M8": "7",
"M9": "0",
"M10": "0",
"M11": "1",
"M12": "1",
"Val": "0,7,9,1,2,11,7,0,0,1,1,0",
"NAME": "24-02,24-03,24-04,24-05,24-06,24-07,24-08,24-09,24-10,24-11,24-12,25-01"
},
{
"YEAR": 2024,
"MONTH": 0,
"DEPARTMENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"DEPARTMENTNAME": "矿山部",
"SOURCENAME": "超期整改隐患",
"M1": "0",
"M2": "0",
"M3": "0",
"M4": "1",
"M5": "4",
"M6": "11",
"M7": "4",
"M8": "2",
"M9": "0",
"M10": "0",
"M11": "1",
"M12": "1",
"Val": "0,0,1,4,11,4,2,0,0,1,1,0",
"NAME": "24-02,24-03,24-04,24-05,24-06,24-07,24-08,24-09,24-10,24-11,24-12,25-01"
},
{
"YEAR": 2024,
"MONTH": 0,
"DEPARTMENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"DEPARTMENTNAME": "矿山部",
"SOURCENAME": "未整改隐患",
"M1": "0",
"M2": "0",
"M3": "0",
"M4": "0",
"M5": "0",
"M6": "1",
"M7": "0",
"M8": "0",
"M9": "0",
"M10": "0",
"M11": "0",
"M12": "0",
"Val": "0,0,0,0,1,0,0,0,0,0,0,0",
"NAME": "24-02,24-03,24-04,24-05,24-06,24-07,24-08,24-09,24-10,24-11,24-12,25-01"
},
{
"YEAR": 2024,
"MONTH": 0,
"DEPARTMENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"DEPARTMENTNAME": "矿山部",
"SOURCENAME": "隐患整改率",
"M1": "100.00",
"M2": "100.00",
"M3": "100.00",
"M4": "100.00",
"M5": "100.00",
"M6": "98.81",
"M7": "100.00",
"M8": "100.00",
"M9": "100.00",
"M10": "100.00",
"M11": "100.00",
"M12": "100.00",
"Val": "100.00,100.00,100.00,100.00,98.81,100.00,100.00,100.00,100.00,100.00,100.00,100.00",
"NAME": "24-02,24-03,24-04,24-05,24-06,24-07,24-08,24-09,24-10,24-11,24-12,25-01"
}
],
"ListSafeCheckYearMonth": [
{
"DepartmentName": "穿孔班组",
"PARENT_ID": "72e83a49-5319-0784-d1ed-025d309b87eb",
"Department_ID": "97ee9944-74e6-6c99-d4c3-9e48f29beb98",
"NUM": 1,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
1,
2,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "穿爆车间",
"PARENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"Department_ID": "72e83a49-5319-0784-d1ed-025d309b87eb",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 2,
"listCount": [
2,
2,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": [
{
"DepartmentName": "爆破班组",
"PARENT_ID": "72e83a49-5319-0784-d1ed-025d309b87eb",
"Department_ID": "e5ad0d66-2561-9d1e-2290-b37141c6b675",
"NUM": 2,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
}
]
}
},
{
"DepartmentName": "爆破班组",
"PARENT_ID": "72e83a49-5319-0784-d1ed-025d309b87eb",
"Department_ID": "e5ad0d66-2561-9d1e-2290-b37141c6b675",
"NUM": 2,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "穿爆车间",
"PARENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"Department_ID": "72e83a49-5319-0784-d1ed-025d309b87eb",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 2,
"listCount": [
2,
2,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": [
{
"DepartmentName": "穿孔班组",
"PARENT_ID": "72e83a49-5319-0784-d1ed-025d309b87eb",
"Department_ID": "97ee9944-74e6-6c99-d4c3-9e48f29beb98",
"NUM": 1,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
1,
2,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
}
]
}
},
{
"DepartmentName": "民爆材料储存库管理班",
"PARENT_ID": "24d0f10d-0c93-3c73-e38f-0aedbc1e9988",
"Department_ID": "d539b0b5-9603-2efb-e173-5a1a39498937",
"NUM": 3,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "民爆车间",
"PARENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"Department_ID": "24d0f10d-0c93-3c73-e38f-0aedbc1e9988",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": []
}
},
{
"DepartmentName": "生产班",
"PARENT_ID": "4adbdf10-3cce-ac8a-4abf-104bc12f882a",
"Department_ID": "7f7bd214-eef5-0258-4def-b3956a8beb07",
"NUM": 4,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
6,
6,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "生产技术科",
"PARENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"Department_ID": "4adbdf10-3cce-ac8a-4abf-104bc12f882a",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 1,
"listCount": [
7,
10,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": []
}
},
{
"DepartmentName": "综合班组",
"PARENT_ID": "a144c298-17ef-e105-5cb7-34991ca7b3c2",
"Department_ID": "8076eb19-c197-0248-b41d-4de81bacb142",
"NUM": 5,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
2,
3,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "综合组车间",
"PARENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"Department_ID": "a144c298-17ef-e105-5cb7-34991ca7b3c2",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 1,
"listCount": [
2,
3,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": []
}
},
{
"DepartmentName": "采制样班",
"PARENT_ID": "df75c646-23b0-1ae2-bacb-97fa56638b99",
"Department_ID": "27c12e24-f480-7635-44e0-8e5df2e40ab8",
"NUM": 6,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "试验化验室",
"PARENT_ID": "1d82e7a7-0d70-0928-a970-d40cc1b8a188",
"Department_ID": "df75c646-23b0-1ae2-bacb-97fa56638b99",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 2,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": [
{
"DepartmentName": "化验班",
"PARENT_ID": "df75c646-23b0-1ae2-bacb-97fa56638b99",
"Department_ID": "696ce911-db37-2e34-8bcb-c622e61a6a9d",
"NUM": 7,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
}
]
}
},
{
"DepartmentName": "化验班",
"PARENT_ID": "df75c646-23b0-1ae2-bacb-97fa56638b99",
"Department_ID": "696ce911-db37-2e34-8bcb-c622e61a6a9d",
"NUM": 7,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "试验化验室",
"PARENT_ID": "1d82e7a7-0d70-0928-a970-d40cc1b8a188",
"Department_ID": "df75c646-23b0-1ae2-bacb-97fa56638b99",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 2,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": [
{
"DepartmentName": "采制样班",
"PARENT_ID": "df75c646-23b0-1ae2-bacb-97fa56638b99",
"Department_ID": "27c12e24-f480-7635-44e0-8e5df2e40ab8",
"NUM": 6,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
}
]
}
},
{
"DepartmentName": "维修班组",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "d90b905f-1df9-338e-8b47-2983f403f012",
"NUM": 8,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "金宇宁化分公司",
"PARENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"Department_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 4,
"listCount": [
12,
5,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": [
{
"DepartmentName": "金宇现场",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "2acfdaf2-39d6-9d18-22e1-4c16fbf191dd",
"NUM": 9,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
4,
3,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
},
{
"DepartmentName": "运输二班",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "b20a3ced-1833-9199-c956-73374e3fdb98",
"NUM": 10,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
},
{
"DepartmentName": "运输一班",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "003c023c-1bd0-4c17-0b32-988768b2a284",
"NUM": 11,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
}
]
}
},
{
"DepartmentName": "金宇现场",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "2acfdaf2-39d6-9d18-22e1-4c16fbf191dd",
"NUM": 9,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
4,
3,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "金宇宁化分公司",
"PARENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"Department_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 4,
"listCount": [
12,
5,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": [
{
"DepartmentName": "维修班组",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "d90b905f-1df9-338e-8b47-2983f403f012",
"NUM": 8,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
},
{
"DepartmentName": "运输二班",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "b20a3ced-1833-9199-c956-73374e3fdb98",
"NUM": 10,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
},
{
"DepartmentName": "运输一班",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "003c023c-1bd0-4c17-0b32-988768b2a284",
"NUM": 11,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
}
]
}
},
{
"DepartmentName": "运输二班",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "b20a3ced-1833-9199-c956-73374e3fdb98",
"NUM": 10,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "金宇宁化分公司",
"PARENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"Department_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 4,
"listCount": [
12,
5,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": [
{
"DepartmentName": "维修班组",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "d90b905f-1df9-338e-8b47-2983f403f012",
"NUM": 8,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
},
{
"DepartmentName": "金宇现场",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "2acfdaf2-39d6-9d18-22e1-4c16fbf191dd",
"NUM": 9,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
4,
3,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
},
{
"DepartmentName": "运输一班",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "003c023c-1bd0-4c17-0b32-988768b2a284",
"NUM": 11,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
}
]
}
},
{
"DepartmentName": "运输一班",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "003c023c-1bd0-4c17-0b32-988768b2a284",
"NUM": 11,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "金宇宁化分公司",
"PARENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"Department_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 4,
"listCount": [
12,
5,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": [
{
"DepartmentName": "维修班组",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "d90b905f-1df9-338e-8b47-2983f403f012",
"NUM": 8,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
},
{
"DepartmentName": "金宇现场",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "2acfdaf2-39d6-9d18-22e1-4c16fbf191dd",
"NUM": 9,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
4,
3,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
},
{
"DepartmentName": "运输二班",
"PARENT_ID": "30ce4b63-9971-c8d3-a2b4-ca4f51cf0fab",
"Department_ID": "b20a3ced-1833-9199-c956-73374e3fdb98",
"NUM": 10,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
0,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
]
}
]
}
},
{
"DepartmentName": "民爆储存库班组",
"PARENT_ID": "b53266f6-2ba9-9b30-e96f-f9893a48376d",
"Department_ID": "b0022d61-1e2c-d5ca-7fe9-8e447048e98b",
"NUM": 12,
"DepartmentType": 2,
"RowCount": 1,
"listCount": [
0,
1,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"Parent": {
"DepartmentName": "安环科",
"PARENT_ID": "7211ac05-8705-0aad-6ff0-8f46ee705d5c",
"Department_ID": "b53266f6-2ba9-9b30-e96f-f9893a48376d",
"NUM": 0,
"DepartmentType": 1,
"RowCount": 1,
"listCount": [
3,
1,
0,
10000
],
"Percent": 0,
"listName": [
"按时整改隐患",
"超期整改隐患",
"未整改隐患",
"隐患整改率"
],
"listChild": []
}
}
]
},
"TotalCount": 0,
"MessageType": 0
}
if (data && data.IsSuccessful && data.Data && (data.Data.ListC || data.Data.ListSafeCheckYearMonth)) {
var countTypeTitle = []
var countTypeDataIndex = []
@ -198,13 +1153,15 @@ class BI055HomeDetail extends React.Component {
columnsTb: columnsTb,
ListC: data.Data.ListC,
ListSafeCheckYearMonth: data.Data.ListSafeCheckYearMonth,
},()=>{
this.safeChekDanger()
});
this.safeChekDanger()
}
},
});
// },
// });
this.state.showLoading = false;
};

File diff suppressed because it is too large Load Diff