diff --git a/src/components/CustomPages/BI/BI009FormRunAnalysis.js b/src/components/CustomPages/BI/BI009FormRunAnalysis.js
index c8c63e5..9ef070f 100644
--- a/src/components/CustomPages/BI/BI009FormRunAnalysis.js
+++ b/src/components/CustomPages/BI/BI009FormRunAnalysis.js
@@ -266,1148 +266,3050 @@ class BI009FormRunAnalysis extends React.Component {
extendRule(json, "DEPARTMENT_NAME", 2, "宁化行洛坑钨矿有限公司");
extendRule(json, "DEPARTMENT_NAME", 2, "都昌金鼎钨钼矿业有限公司");
extendRule(json, "DEPARTMENT_NAME", 2, "技术管理部");
- this.props.dispatch({
- type: "app/getDataByPost",
- url: "BI/SafetaskFinish/OrderEntities",
- payload: json,
- onlyData: false,
- onComplete: (ret) => {
- if (ret && ret.Data) {
- this.state.retData = ret.Data;
- }
- },
+ // this.props.dispatch({
+ // type: "app/getDataByPost",
+ // url: "BI/SafetaskFinish/OrderEntities",
+ // payload: json,
+ // onlyData: false,
+ // onComplete: (ret) => {
+ // if (ret && ret.Data) {
+ // console.log(ret.Data, "ret.Data");
+ // this.state.retData = ret.Data;
+ this.setState({
+ retData: [
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "机电设备管理办公室",
+ TEAM_ID: "f9945723-fcb0-2212-58c8-80793ea0c55a",
+ TEAM_NAME: "电工三班",
+ TEAM_CHARGE_USER: "庄超",
+ FO01_TOTAL: 725,
+ FO01_FINISH: 594,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 131,
+ FO02_TOTAL: 778,
+ FO02_FINISH: 589,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 189,
+ FO03_TOTAL: 727,
+ FO03_FINISH: 557,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 170,
+ FO04_TOTAL: 85,
+ FO04_FINISH: 66,
+ FO04_UNFINISH: 1,
+ FO04_OVERTIME: 18,
+ STARTTIME: "2014-03-05 10:48:20",
+ ENDTIME: "2024-03-05 10:48:20",
+ ID: "7739887b-8a44-476a-a1d4-6dd65ba10de7",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "机电设备管理办公室",
+ TEAM_ID: "c31c2c06-b093-ee55-714d-4d5b8eb3b31d",
+ TEAM_NAME: "电工常白班",
+ TEAM_CHARGE_USER: "王兴荣",
+ FO01_TOTAL: 728,
+ FO01_FINISH: 502,
+ FO01_UNFINISH: 1,
+ FO01_OVERTIME: 225,
+ FO02_TOTAL: 1786,
+ FO02_FINISH: 1314,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 472,
+ FO03_TOTAL: 1,
+ FO03_FINISH: 1,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 88,
+ FO04_FINISH: 66,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 22,
+ STARTTIME: "2014-03-05 10:48:17",
+ ENDTIME: "2024-03-05 10:48:18",
+ ID: "cb3bb180-23ed-4c9b-a72b-b4497dc5245d",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "机电设备管理办公室",
+ TEAM_ID: "49f93f3a-4449-e1f3-293e-e60f9773b5e8",
+ TEAM_NAME: "电工一班",
+ TEAM_CHARGE_USER: "张祥清",
+ FO01_TOTAL: 725,
+ FO01_FINISH: 569,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 156,
+ FO02_TOTAL: 802,
+ FO02_FINISH: 592,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 210,
+ FO03_TOTAL: 734,
+ FO03_FINISH: 526,
+ FO03_UNFINISH: 1,
+ FO03_OVERTIME: 207,
+ FO04_TOTAL: 84,
+ FO04_FINISH: 72,
+ FO04_UNFINISH: 2,
+ FO04_OVERTIME: 10,
+ STARTTIME: "2014-03-05 10:48:23",
+ ENDTIME: "2024-03-05 10:48:23",
+ ID: "3fb94c66-168a-44d1-8f2e-d029fe82e89e",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "机电设备管理办公室",
+ TEAM_ID: "880e6cf1-4101-29bd-2758-a5c8c013b85c",
+ TEAM_NAME: "电工二班",
+ TEAM_CHARGE_USER: "王立清",
+ FO01_TOTAL: 724,
+ FO01_FINISH: 542,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 182,
+ FO02_TOTAL: 780,
+ FO02_FINISH: 538,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 242,
+ FO03_TOTAL: 732,
+ FO03_FINISH: 558,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 174,
+ FO04_TOTAL: 85,
+ FO04_FINISH: 63,
+ FO04_UNFINISH: 3,
+ FO04_OVERTIME: 19,
+ STARTTIME: "2014-03-05 10:48:21",
+ ENDTIME: "2024-03-05 10:48:21",
+ ID: "c6aecee8-2bf3-4534-8b2b-fcd44ca716fa",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "矿山部",
+ TEAM_ID: "9e171704-f1af-9de4-0287-476216371c16",
+ TEAM_NAME: "综合班组",
+ TEAM_CHARGE_USER: "黄庭能",
+ FO01_TOTAL: 725,
+ FO01_FINISH: 308,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 417,
+ FO02_TOTAL: 3889,
+ FO02_FINISH: 1844,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 2045,
+ FO03_TOTAL: 2,
+ FO03_FINISH: 1,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 1,
+ FO04_TOTAL: 82,
+ FO04_FINISH: 43,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 39,
+ STARTTIME: "2014-03-05 10:48:16",
+ ENDTIME: "2024-03-05 10:48:17",
+ ID: "08703a2f-1354-44d6-a464-eff4a83bb93c",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "矿山部",
+ TEAM_ID: "8ba1fb97-540b-d451-881a-39f632700975",
+ TEAM_NAME: "运输二班",
+ TEAM_CHARGE_USER: "魏文春",
+ FO01_TOTAL: 747,
+ FO01_FINISH: 462,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 285,
+ FO02_TOTAL: 6876,
+ FO02_FINISH: 3059,
+ FO02_UNFINISH: 1,
+ FO02_OVERTIME: 3816,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 85,
+ FO04_FINISH: 38,
+ FO04_UNFINISH: 5,
+ FO04_OVERTIME: 42,
+ STARTTIME: "2014-03-05 10:48:16",
+ ENDTIME: "2024-03-05 10:48:16",
+ ID: "3840ef2d-c239-471a-81b6-bd976b5d7dc7",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "矿山部",
+ TEAM_ID: "91f40319-fd33-6b72-dfb5-b51b21abac54",
+ TEAM_NAME: "生产班",
+ TEAM_CHARGE_USER: "戴家彬",
+ FO01_TOTAL: 729,
+ FO01_FINISH: 529,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 200,
+ FO02_TOTAL: 3064,
+ FO02_FINISH: 2016,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 1048,
+ FO03_TOTAL: 2,
+ FO03_FINISH: 1,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 1,
+ FO04_TOTAL: 86,
+ FO04_FINISH: 69,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 17,
+ STARTTIME: "2014-03-05 10:48:21",
+ ENDTIME: "2024-03-05 10:48:22",
+ ID: "c316cdca-d875-48b6-a6a4-be6547f864a5",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "矿山部",
+ TEAM_ID: "0270fa34-4849-4429-35e8-5fb8b98c9fc9",
+ TEAM_NAME: "金宇现场",
+ TEAM_CHARGE_USER: "王周大",
+ FO01_TOTAL: 727,
+ FO01_FINISH: 259,
+ FO01_UNFINISH: 1,
+ FO01_OVERTIME: 467,
+ FO02_TOTAL: 9194,
+ FO02_FINISH: 4297,
+ FO02_UNFINISH: 8,
+ FO02_OVERTIME: 4889,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 85,
+ FO04_FINISH: 42,
+ FO04_UNFINISH: 1,
+ FO04_OVERTIME: 42,
+ STARTTIME: "2014-03-05 10:48:18",
+ ENDTIME: "2024-03-05 10:48:19",
+ ID: "c4d85d1d-f843-4ba7-8f43-75e493426994",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "矿山部",
+ TEAM_ID: "c671778d-dd76-080f-51d1-5dc5ca698419",
+ TEAM_NAME: "爆破班组",
+ TEAM_CHARGE_USER: "林金生",
+ FO01_TOTAL: 726,
+ FO01_FINISH: 470,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 256,
+ FO02_TOTAL: 2141,
+ FO02_FINISH: 1501,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 640,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 85,
+ FO04_FINISH: 69,
+ FO04_UNFINISH: 1,
+ FO04_OVERTIME: 15,
+ STARTTIME: "2014-03-05 10:48:18",
+ ENDTIME: "2024-03-05 10:48:18",
+ ID: "a50a64ba-4632-4d61-bd3c-1ffef7aabb4e",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "矿山部",
+ TEAM_ID: "45aba808-c12c-b785-fa09-f9acd9922785",
+ TEAM_NAME: "民爆储存库班组",
+ TEAM_CHARGE_USER: "张立田",
+ FO01_TOTAL: 727,
+ FO01_FINISH: 476,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 251,
+ FO02_TOTAL: 2226,
+ FO02_FINISH: 1358,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 868,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 86,
+ FO04_FINISH: 57,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 29,
+ STARTTIME: "2014-03-05 10:48:24",
+ ENDTIME: "2024-03-05 10:48:25",
+ ID: "32385e50-8298-47df-a977-296182e28212",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "矿山部",
+ TEAM_ID: "bcdca284-6373-6862-083e-645030a2315d",
+ TEAM_NAME: "维修班组",
+ TEAM_CHARGE_USER: "陈允毅",
+ FO01_TOTAL: 729,
+ FO01_FINISH: 447,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 282,
+ FO02_TOTAL: 2847,
+ FO02_FINISH: 1512,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 1335,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 85,
+ FO04_FINISH: 71,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 14,
+ STARTTIME: "2014-03-05 10:48:19",
+ ENDTIME: "2024-03-05 10:48:19",
+ ID: "948d60b5-0f73-4ed4-a2be-024c8c9caaeb",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "矿山部",
+ TEAM_ID: "db1ccb4a-0ffa-63c9-9384-c3d9139e8c8f",
+ TEAM_NAME: "运输一班",
+ TEAM_CHARGE_USER: "蔡帮杰",
+ FO01_TOTAL: 742,
+ FO01_FINISH: 439,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 303,
+ FO02_TOTAL: 8048,
+ FO02_FINISH: 3752,
+ FO02_UNFINISH: 2,
+ FO02_OVERTIME: 4294,
+ FO03_TOTAL: 2,
+ FO03_FINISH: 2,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 84,
+ FO04_FINISH: 46,
+ FO04_UNFINISH: 2,
+ FO04_OVERTIME: 36,
+ STARTTIME: "2014-03-05 10:48:22",
+ ENDTIME: "2024-03-05 10:48:22",
+ ID: "b54d9fa5-bf25-4082-8ed2-58e809e0844e",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "矿山部",
+ TEAM_ID: "821a4fe3-5513-681e-ed3c-e61836b29638",
+ TEAM_NAME: "穿孔班组",
+ TEAM_CHARGE_USER: "章明文",
+ FO01_TOTAL: 728,
+ FO01_FINISH: 316,
+ FO01_UNFINISH: 4,
+ FO01_OVERTIME: 408,
+ FO02_TOTAL: 1604,
+ FO02_FINISH: 1007,
+ FO02_UNFINISH: 4,
+ FO02_OVERTIME: 593,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 83,
+ FO04_FINISH: 45,
+ FO04_UNFINISH: 7,
+ FO04_OVERTIME: 31,
+ STARTTIME: "2014-03-05 10:48:23",
+ ENDTIME: "2024-03-05 10:48:23",
+ ID: "6a9d149c-6705-4222-a4ee-5d89ba5adfe3",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "10541d8a-8951-a80d-9b43-6de969658ee8",
+ TEAM_NAME: "精矿烘干班组",
+ TEAM_CHARGE_USER: "官兴才",
+ FO01_TOTAL: 722,
+ FO01_FINISH: 679,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 43,
+ FO02_TOTAL: 3600,
+ FO02_FINISH: 3330,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 270,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 83,
+ FO04_FINISH: 78,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 5,
+ STARTTIME: "2014-03-05 10:48:19",
+ ENDTIME: "2024-03-05 10:48:19",
+ ID: "eb2c1ae9-031f-4727-bfb5-63cfad81aedf",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "8698ca65-c6f7-c6d6-ab98-480753e1a4ae",
+ TEAM_NAME: "硫化矿多金属回收班",
+ TEAM_CHARGE_USER: "陈国春",
+ FO01_TOTAL: 722,
+ FO01_FINISH: 671,
+ FO01_UNFINISH: 1,
+ FO01_OVERTIME: 50,
+ FO02_TOTAL: 5910,
+ FO02_FINISH: 4817,
+ FO02_UNFINISH: 1,
+ FO02_OVERTIME: 1092,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 101,
+ FO04_FINISH: 93,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 8,
+ STARTTIME: "2014-03-05 10:48:17",
+ ENDTIME: "2024-03-05 10:48:17",
+ ID: "13e6a24d-2777-491f-af4b-183cf68ed9b7",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "0388a6df-6d7e-2d29-b758-f10fad387d21",
+ TEAM_NAME: "综合回收一班",
+ TEAM_CHARGE_USER: "巫达华",
+ FO01_TOTAL: 727,
+ FO01_FINISH: 558,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 169,
+ FO02_TOTAL: 7642,
+ FO02_FINISH: 6309,
+ FO02_UNFINISH: 11,
+ FO02_OVERTIME: 1322,
+ FO03_TOTAL: 7094,
+ FO03_FINISH: 6035,
+ FO03_UNFINISH: 1,
+ FO03_OVERTIME: 1058,
+ FO04_TOTAL: 86,
+ FO04_FINISH: 65,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 21,
+ STARTTIME: "2014-03-05 10:48:23",
+ ENDTIME: "2024-03-05 10:48:24",
+ ID: "08b20f10-d5f0-49f9-8cf9-1c2dc9632a76",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "b2e30cab-dbd3-5c9b-0c49-b3607971bf67",
+ TEAM_NAME: "磨重机修班",
+ TEAM_CHARGE_USER: "王建文",
+ FO01_TOTAL: 722,
+ FO01_FINISH: 375,
+ FO01_UNFINISH: 3,
+ FO01_OVERTIME: 344,
+ FO02_TOTAL: 3124,
+ FO02_FINISH: 1734,
+ FO02_UNFINISH: 1,
+ FO02_OVERTIME: 1389,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 94,
+ FO04_FINISH: 43,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 51,
+ STARTTIME: "2014-03-05 10:48:21",
+ ENDTIME: "2024-03-05 10:48:21",
+ ID: "21e06677-df60-4ccf-b15e-463217783e4d",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "3664f4f5-0a4b-b7ff-08f1-710da20742b0",
+ TEAM_NAME: "破碎机修班",
+ TEAM_CHARGE_USER: "张昌雄",
+ FO01_TOTAL: 729,
+ FO01_FINISH: 452,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 277,
+ FO02_TOTAL: 2227,
+ FO02_FINISH: 1390,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 837,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 100,
+ FO04_FINISH: 58,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 42,
+ STARTTIME: "2014-03-05 10:48:19",
+ ENDTIME: "2024-03-05 10:48:20",
+ ID: "ab69e1c0-4195-4654-b3d0-4ec63229dde0",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "1ea51766-16c0-4aae-9088-64dba3043e1f",
+ TEAM_NAME: "尾矿二班",
+ TEAM_CHARGE_USER: "张华群",
+ FO01_TOTAL: 0,
+ FO01_FINISH: 0,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 0,
+ FO02_TOTAL: 0,
+ FO02_FINISH: 0,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 0,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 8,
+ FO04_FINISH: 4,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 4,
+ STARTTIME: "2014-03-05 10:48:19",
+ ENDTIME: "2024-03-05 10:48:19",
+ ID: "022b5df3-8542-4109-a8ca-7a51134ebdca",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "f4830475-9145-6e99-2dc4-765e92ad26d6",
+ TEAM_NAME: "轨道维护班",
+ TEAM_CHARGE_USER: "邱衍富",
+ FO01_TOTAL: 729,
+ FO01_FINISH: 606,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 123,
+ FO02_TOTAL: 2792,
+ FO02_FINISH: 2129,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 663,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 90,
+ FO04_FINISH: 74,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 16,
+ STARTTIME: "2014-03-05 10:48:20",
+ ENDTIME: "2024-03-05 10:48:20",
+ ID: "63638745-f1d7-4bad-9c08-7f3770d1f94a",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "378b2fbd-5c40-4981-90eb-87b50726a3cc",
+ TEAM_NAME: "尾矿一班",
+ TEAM_CHARGE_USER: "王冬华",
+ FO01_TOTAL: 0,
+ FO01_FINISH: 0,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 0,
+ FO02_TOTAL: 1,
+ FO02_FINISH: 1,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 0,
+ FO03_TOTAL: 1,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 1,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 10,
+ FO04_FINISH: 9,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 1,
+ STARTTIME: "2014-03-05 10:48:20",
+ ENDTIME: "2024-03-05 10:48:20",
+ ID: "179480d7-c9fd-4855-9bfa-7fb329bdb72f",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "42500418-4036-f500-6924-1ba07e9e0f53",
+ TEAM_NAME: "破碎三班",
+ TEAM_CHARGE_USER: "黄春福",
+ FO01_TOTAL: 727,
+ FO01_FINISH: 517,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 210,
+ FO02_TOTAL: 16044,
+ FO02_FINISH: 14419,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 1625,
+ FO03_TOTAL: 15549,
+ FO03_FINISH: 13133,
+ FO03_UNFINISH: 1,
+ FO03_OVERTIME: 2415,
+ FO04_TOTAL: 85,
+ FO04_FINISH: 72,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 13,
+ STARTTIME: "2014-03-05 10:48:15",
+ ENDTIME: "2024-03-05 10:48:15",
+ ID: "de51561a-18fd-4417-a994-801637f24467",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "55eca413-a954-7c80-411e-f29a8cd71c93",
+ TEAM_NAME: "磨重一班",
+ TEAM_CHARGE_USER: "巫瑞优",
+ FO01_TOTAL: 717,
+ FO01_FINISH: 591,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 126,
+ FO02_TOTAL: 14587,
+ FO02_FINISH: 13143,
+ FO02_UNFINISH: 3,
+ FO02_OVERTIME: 1441,
+ FO03_TOTAL: 13289,
+ FO03_FINISH: 11664,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 1625,
+ FO04_TOTAL: 83,
+ FO04_FINISH: 63,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 20,
+ STARTTIME: "2014-03-05 10:48:24",
+ ENDTIME: "2024-03-05 10:48:24",
+ ID: "60d4dc42-38e9-41b9-8c35-8e5847fb43bc",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "994f4b47-6d3c-1d9c-a836-a036e1e9f016",
+ TEAM_NAME: "综合回收机修班",
+ TEAM_CHARGE_USER: "黄飞",
+ FO01_TOTAL: 729,
+ FO01_FINISH: 481,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 248,
+ FO02_TOTAL: 2517,
+ FO02_FINISH: 1540,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 977,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 92,
+ FO04_FINISH: 52,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 40,
+ STARTTIME: "2014-03-05 10:48:21",
+ ENDTIME: "2024-03-05 10:48:21",
+ ID: "b04d9a84-c792-4d52-91ee-adcea936c3b0",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "6dae642d-0dcc-ec2c-a506-979191937d71",
+ TEAM_NAME: "综合回收三班",
+ TEAM_CHARGE_USER: "周喜传",
+ FO01_TOTAL: 720,
+ FO01_FINISH: 450,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 270,
+ FO02_TOTAL: 7373,
+ FO02_FINISH: 6154,
+ FO02_UNFINISH: 25,
+ FO02_OVERTIME: 1194,
+ FO03_TOTAL: 6706,
+ FO03_FINISH: 5628,
+ FO03_UNFINISH: 2,
+ FO03_OVERTIME: 1076,
+ FO04_TOTAL: 99,
+ FO04_FINISH: 64,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 35,
+ STARTTIME: "2014-03-05 10:48:20",
+ ENDTIME: "2024-03-05 10:48:21",
+ ID: "b84e6d31-df19-4c3b-ad92-c2f31a62e4fe",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "838567ab-9397-a237-5e1f-de1cdfbaaf8e",
+ TEAM_NAME: "磨重三班",
+ TEAM_CHARGE_USER: "肖恩进",
+ FO01_TOTAL: 721,
+ FO01_FINISH: 412,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 309,
+ FO02_TOTAL: 13716,
+ FO02_FINISH: 12589,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 1127,
+ FO03_TOTAL: 13355,
+ FO03_FINISH: 12261,
+ FO03_UNFINISH: 1,
+ FO03_OVERTIME: 1093,
+ FO04_TOTAL: 94,
+ FO04_FINISH: 59,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 35,
+ STARTTIME: "2014-03-05 10:48:23",
+ ENDTIME: "2024-03-05 10:48:23",
+ ID: "203edc57-01b0-4eeb-b2fb-c5ede6c4a53e",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "bfb07295-c52e-4b50-b55c-dd23482c3d6b",
+ TEAM_NAME: "尾矿机修班",
+ TEAM_CHARGE_USER: "张雪源",
+ FO01_TOTAL: 0,
+ FO01_FINISH: 0,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 0,
+ FO02_TOTAL: 0,
+ FO02_FINISH: 0,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 0,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 7,
+ FO04_FINISH: 4,
+ FO04_UNFINISH: 1,
+ FO04_OVERTIME: 2,
+ STARTTIME: "2014-03-05 10:48:22",
+ ENDTIME: "2024-03-05 10:48:23",
+ ID: "d22cb5fd-0757-4f79-b41b-cbec3aaf4fad",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "bfbe9e53-1dbd-629d-600e-23f5e2bc415d",
+ TEAM_NAME: "破碎二班",
+ TEAM_CHARGE_USER: "周伙根",
+ FO01_TOTAL: 724,
+ FO01_FINISH: 424,
+ FO01_UNFINISH: 1,
+ FO01_OVERTIME: 299,
+ FO02_TOTAL: 15213,
+ FO02_FINISH: 11289,
+ FO02_UNFINISH: 18,
+ FO02_OVERTIME: 3906,
+ FO03_TOTAL: 13834,
+ FO03_FINISH: 11150,
+ FO03_UNFINISH: 1,
+ FO03_OVERTIME: 2683,
+ FO04_TOTAL: 97,
+ FO04_FINISH: 54,
+ FO04_UNFINISH: 1,
+ FO04_OVERTIME: 42,
+ STARTTIME: "2014-03-05 10:48:16",
+ ENDTIME: "2024-03-05 10:48:16",
+ ID: "a7e54de0-aaad-4af5-b870-cd5d891ba0b1",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "673bcd2c-75bf-4ce3-a5e3-5aac0eec45c6",
+ TEAM_NAME: "尾矿三班",
+ TEAM_CHARGE_USER: "朱春宝",
+ FO01_TOTAL: 0,
+ FO01_FINISH: 0,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 0,
+ FO02_TOTAL: 0,
+ FO02_FINISH: 0,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 0,
+ FO03_TOTAL: 0,
+ FO03_FINISH: 0,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 0,
+ FO04_TOTAL: 11,
+ FO04_FINISH: 8,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 3,
+ STARTTIME: "2014-03-05 10:48:18",
+ ENDTIME: "2024-03-05 10:48:18",
+ ID: "8911edb1-9d58-4f83-813f-d5f12ae7a667",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "a58b02de-96e7-1b4e-975f-d3bb78f8e6bf",
+ TEAM_NAME: "综合回收二班",
+ TEAM_CHARGE_USER: "邓能漪",
+ FO01_TOTAL: 727,
+ FO01_FINISH: 493,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 234,
+ FO02_TOTAL: 7888,
+ FO02_FINISH: 6704,
+ FO02_UNFINISH: 6,
+ FO02_OVERTIME: 1178,
+ FO03_TOTAL: 7020,
+ FO03_FINISH: 5835,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 1185,
+ FO04_TOTAL: 97,
+ FO04_FINISH: 66,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 31,
+ STARTTIME: "2014-03-05 10:48:22",
+ ENDTIME: "2024-03-05 10:48:22",
+ ID: "1ee0c1ee-1c70-4794-901c-de6b207da8a5",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "8e727caa-6dc8-752a-87c4-1d4a14e48de3",
+ TEAM_NAME: "磨重二班",
+ TEAM_CHARGE_USER: "马富银",
+ FO01_TOTAL: 722,
+ FO01_FINISH: 582,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 140,
+ FO02_TOTAL: 13404,
+ FO02_FINISH: 12340,
+ FO02_UNFINISH: 0,
+ FO02_OVERTIME: 1064,
+ FO03_TOTAL: 12808,
+ FO03_FINISH: 11529,
+ FO03_UNFINISH: 0,
+ FO03_OVERTIME: 1279,
+ FO04_TOTAL: 90,
+ FO04_FINISH: 54,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 36,
+ STARTTIME: "2014-03-05 10:48:15",
+ ENDTIME: "2024-03-05 10:48:16",
+ ID: "e25a37da-dfea-497b-8bf5-ec316e853463",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ FILTER_TIME: 0,
+ DEPARTMENT_NAME: "选矿部",
+ TEAM_ID: "93335622-8ab9-57a4-c362-c8fb0ac5c8f5",
+ TEAM_NAME: "破碎一班",
+ TEAM_CHARGE_USER: "巫雪华",
+ FO01_TOTAL: 728,
+ FO01_FINISH: 370,
+ FO01_UNFINISH: 0,
+ FO01_OVERTIME: 358,
+ FO02_TOTAL: 16252,
+ FO02_FINISH: 11398,
+ FO02_UNFINISH: 1,
+ FO02_OVERTIME: 4853,
+ FO03_TOTAL: 13975,
+ FO03_FINISH: 11040,
+ FO03_UNFINISH: 1,
+ FO03_OVERTIME: 2934,
+ FO04_TOTAL: 102,
+ FO04_FINISH: 46,
+ FO04_UNFINISH: 0,
+ FO04_OVERTIME: 56,
+ STARTTIME: "2014-03-05 10:48:22",
+ ENDTIME: "2024-03-05 10:48:22",
+ ID: "ec5e9305-dafd-45ef-9bc5-f3fbfb82a132",
+ 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-05 10:48:25",
+ MODIFY_TIME: "2024-03-05 10:48:25",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ ],
});
+ // }
+ // },
+ // });
};
getCount = () => {
var orgId = this.props.login ? this.props.login.OrgId : "";
const jsonTemp = initFilter(orgId);
- this.props.dispatch({
- type: "app/getDataByPost",
- payload: jsonTemp,
- url: "BI/BIStatiscialAnalysisController/GetTotalCount",
- onComplete: (ret) => {
- if (ret) {
- let riskLevels = document.getElementById("mainJobPie");
- if (riskLevels) {
- let myChart = echarts.init(riskLevels);
- myChart.setOption({
- backgroundColor: "#FFFFFF",
- title: [
- {
- text: "班前会议完成率",
- bottom: "12%",
- x: "center",
- // borderColor: "#1598FF",
- // borderWidth: 1,
- borderRadius: 15,
- // backgroundColor: "#1598FF",
- padding: [7, 14],
- textStyle: {
- // fontWeight: "bold",
- fontSize: 14,
- color: "#000",
- },
+ // this.props.dispatch({
+ // type: "app/getDataByPost",
+ // payload: jsonTemp,
+ // url: "BI/BIStatiscialAnalysisController/GetTotalCount",
+ // onComplete: (ret) => {
+ // if (ret) {
+ // console.log(ret,'ret')
+ let ret = {
+ ordinaryCount: 0,
+ crucialCount: 0,
+ activityCount: 2728,
+ postCount: 180197,
+ postChangeCount: 105926,
+ taskCount: 219,
+ shiftMeetingFinishRate: "100",
+ postFinishRate: "100",
+ postChangeFinishRate: "100",
+ };
+ let riskLevels = document.getElementById("mainJobPie");
+ if (riskLevels) {
+ let myChart = echarts.init(riskLevels);
+ myChart.setOption({
+ backgroundColor: "#FFFFFF",
+ title: [
+ {
+ text: "班前会议完成率",
+ bottom: "12%",
+ x: "center",
+ // borderColor: "#1598FF",
+ // borderWidth: 1,
+ borderRadius: 15,
+ // backgroundColor: "#1598FF",
+ padding: [7, 14],
+ textStyle: {
+ // fontWeight: "bold",
+ fontSize: 14,
+ color: "#000",
+ },
+ },
+ ],
+ angleAxis: {
+ show: false,
+ max: (100 * 360) / 270, //-45度到225度,二者偏移值是270度除360度
+ type: "value",
+ startAngle: 225, //极坐标初始角度
+ splitLine: {
+ show: false,
+ },
+ },
+ barMaxWidth: 10, //圆环宽度
+ radiusAxis: {
+ show: false,
+ type: "category",
+ },
+ //圆环位置和大小
+ polar: {
+ center: ["50%", "50%"],
+ radius: "120%",
+ },
+ series: [
+ {
+ type: "bar",
+ data: [
+ {
+ //上层圆环,显示数据
+ value: 95,
+ itemStyle: {
+ color: "#1598FF",
},
- ],
- angleAxis: {
+ },
+ ],
+ barGap: "-100%", //柱间距离,上下两层圆环重合
+ coordinateSystem: "polar",
+ roundCap: true, //顶端圆角
+ z: 3, //圆环层级,同zindex
+ },
+ {
+ //下层圆环,显示最大值
+ type: "bar",
+ data: [
+ {
+ value: 100,
+ itemStyle: {
+ color: "#1598FF",
+ opacity: 0.2,
+ borderWidth: 0,
+ },
+ },
+ ],
+ barGap: "-100%",
+ coordinateSystem: "polar",
+ roundCap: true,
+ z: 1,
+ },
+ //仪表盘
+ {
+ type: "gauge",
+ startAngle: 225, //起始角度,同极坐标
+ endAngle: -45, //终止角度,同极坐标
+ axisLine: {
+ show: false,
+ },
+ splitLine: {
+ show: false,
+ },
+ axisTick: {
+ show: false,
+ },
+ axisLabel: {
+ show: false,
+ },
+ splitLabel: {
+ show: false,
+ },
+ pointer: {
+ // 分隔线
+ shadowColor: "auto", //默认透明
+ shadowBlur: 5,
+ length: "50%",
+ width: "1",
+ },
+ itemStyle: {
+ color: "#1598FF",
+ borderColor: "#1598FF",
+ borderWidth: 2,
+ },
+ detail: {
+ formatter: function (params) {
+ return 95 + "%";
+ },
+ color: "#1598FF",
+ fontSize: 20,
+ offsetCenter: [0, 80],
+ },
+ title: {
+ show: false,
+ },
+ data: [
+ {
+ value: 95,
+ },
+ ],
+ },
+ {
+ name: "外部刻度",
+ type: "gauge",
+ // center: ['20%', '50%'],
+ radius: "73%",
+ min: 0, //最小刻度
+ max: 100, //最大刻度
+ splitNumber: 10, //刻度数量
+ startAngle: 225,
+ endAngle: -45,
+ axisLine: {
+ show: true,
+ lineStyle: {
+ width: 1,
+ color: [[1, "rgba(0,0,0,0)"]],
+ },
+ }, //仪表盘轴线
+ axisLabel: {
+ show: false,
+ color: "#4d5bd1",
+ distance: 25,
+ }, //刻度标签。
+ axisTick: {
+ show: true,
+ splitNumber: 7,
+ lineStyle: {
+ color: "#C7CBCF", //用颜色渐变函数不起作用
+ width: 2,
+ },
+ length: -8,
+ }, //刻度样式
+ splitLine: {
+ show: false,
+ length: -20,
+ lineStyle: {
+ color: "#C7CBCF", //用颜色渐变函数不起作用
+ },
+ }, //分隔线样式
+ detail: {
+ show: false,
+ },
+ pointer: {
+ show: false,
+ },
+ },
+ {
+ //指针外环
+ type: "pie",
+ hoverAnimation: false,
+ legendHoverLink: false,
+ radius: ["10%", "13%"],
+ z: 10,
+ label: {
+ normal: {
show: false,
- max: (100 * 360) / 270, //-45度到225度,二者偏移值是270度除360度
- type: "value",
- startAngle: 225, //极坐标初始角度
- splitLine: {
- show: false,
- },
},
- barMaxWidth: 10, //圆环宽度
- radiusAxis: {
+ },
+ labelLine: {
+ normal: {
show: false,
- type: "category",
},
- //圆环位置和大小
- polar: {
- center: ["50%", "50%"],
- radius: "120%",
- },
- series: [
- {
- type: "bar",
- data: [
- {
- //上层圆环,显示数据
- value: 95,
- itemStyle: {
- color: "#1598FF",
- },
- },
- ],
- barGap: "-100%", //柱间距离,上下两层圆环重合
- coordinateSystem: "polar",
- roundCap: true, //顶端圆角
- z: 3, //圆环层级,同zindex
- },
- {
- //下层圆环,显示最大值
- type: "bar",
- data: [
- {
- value: 100,
- itemStyle: {
- color: "#1598FF",
- opacity: 0.2,
- borderWidth: 0,
- },
- },
- ],
- barGap: "-100%",
- coordinateSystem: "polar",
- roundCap: true,
- z: 1,
- },
- //仪表盘
- {
- type: "gauge",
- startAngle: 225, //起始角度,同极坐标
- endAngle: -45, //终止角度,同极坐标
- axisLine: {
- show: false,
- },
- splitLine: {
- show: false,
- },
- axisTick: {
- show: false,
- },
- axisLabel: {
- show: false,
- },
- splitLabel: {
- show: false,
- },
- pointer: {
- // 分隔线
- shadowColor: "auto", //默认透明
- shadowBlur: 5,
- length: "50%",
- width: "1",
- },
- itemStyle: {
+ },
+ data: [
+ {
+ value: 100,
+ itemStyle: {
+ normal: {
color: "#1598FF",
- borderColor: "#1598FF",
- borderWidth: 2,
- },
- detail: {
- formatter: function (params) {
- return 95 + "%";
- },
- color: "#1598FF",
- fontSize: 20,
- offsetCenter: [0, 80],
- },
- title: {
- show: false,
- },
- data: [
- {
- value: 95,
- },
- ],
- },
- {
- name: "外部刻度",
- type: "gauge",
- // center: ['20%', '50%'],
- radius: "73%",
- min: 0, //最小刻度
- max: 100, //最大刻度
- splitNumber: 10, //刻度数量
- startAngle: 225,
- endAngle: -45,
- axisLine: {
- show: true,
- lineStyle: {
- width: 1,
- color: [[1, "rgba(0,0,0,0)"]],
- },
- }, //仪表盘轴线
- axisLabel: {
- show: false,
- color: "#4d5bd1",
- distance: 25,
- }, //刻度标签。
- axisTick: {
- show: true,
- splitNumber: 7,
- lineStyle: {
- color: "#C7CBCF", //用颜色渐变函数不起作用
- width: 2,
- },
- length: -8,
- }, //刻度样式
- splitLine: {
- show: false,
- length: -20,
- lineStyle: {
- color: "#C7CBCF", //用颜色渐变函数不起作用
- },
- }, //分隔线样式
- detail: {
- show: false,
- },
- pointer: {
- show: false,
},
},
- {
- //指针外环
- type: "pie",
- hoverAnimation: false,
- legendHoverLink: false,
- radius: ["10%", "13%"],
- z: 10,
- label: {
- normal: {
- show: false,
- },
- },
- labelLine: {
- normal: {
- show: false,
- },
- },
- data: [
- {
- value: 100,
- itemStyle: {
- normal: {
- color: "#1598FF",
- },
- },
- },
- ],
- },
- {
- //指针内环
- type: "pie",
- hoverAnimation: false,
- legendHoverLink: false,
- radius: ["0%", "10%"],
- z: 10,
- label: {
- normal: {
- show: false,
- },
- },
- labelLine: {
- normal: {
- show: false,
- },
- },
- data: [
- {
- value: 100,
- itemStyle: {
- normal: {
- color: "#FFFFFF",
- },
- },
- },
- ],
- },
- ],
- });
- }
- let riskLevel1s = document.getElementById("mainJobPie1");
- if (riskLevel1s) {
- let myChart1 = echarts.init(riskLevel1s);
- myChart1.setOption({
- backgroundColor: "#FFFFFF",
- title: [
- {
- text: "岗位当班记录完成率",
- bottom: "12%",
- x: "center",
- // borderColor: "#1598FF",
- // borderWidth: 1,
- borderRadius: 15,
- // backgroundColor: "#1598FF",
- padding: [7, 14],
- textStyle: {
- // fontWeight: "bold",
- fontSize: 14,
- color: "#000",
- },
- },
- ],
- angleAxis: {
+ },
+ ],
+ },
+ {
+ //指针内环
+ type: "pie",
+ hoverAnimation: false,
+ legendHoverLink: false,
+ radius: ["0%", "10%"],
+ z: 10,
+ label: {
+ normal: {
show: false,
- max: (100 * 360) / 270, //-45度到225度,二者偏移值是270度除360度
- type: "value",
- startAngle: 225, //极坐标初始角度
- splitLine: {
- show: false,
- },
},
- barMaxWidth: 10, //圆环宽度
- radiusAxis: {
+ },
+ labelLine: {
+ normal: {
show: false,
- type: "category",
},
- //圆环位置和大小
- polar: {
- center: ["50%", "50%"],
- radius: "120%",
+ },
+ data: [
+ {
+ value: 100,
+ itemStyle: {
+ normal: {
+ color: "#FFFFFF",
+ },
+ },
},
- series: [
- {
- type: "bar",
- data: [
- {
- //上层圆环,显示数据
- value: 97,
- itemStyle: {
- color: "#f8a035",
- },
- },
- ],
- barGap: "-100%", //柱间距离,上下两层圆环重合
- coordinateSystem: "polar",
- roundCap: true, //顶端圆角
- z: 3, //圆环层级,同zindex
+ ],
+ },
+ ],
+ });
+ }
+ let riskLevel1s = document.getElementById("mainJobPie1");
+ if (riskLevel1s) {
+ let myChart1 = echarts.init(riskLevel1s);
+ myChart1.setOption({
+ backgroundColor: "#FFFFFF",
+ title: [
+ {
+ text: "岗位当班记录完成率",
+ bottom: "12%",
+ x: "center",
+ // borderColor: "#1598FF",
+ // borderWidth: 1,
+ borderRadius: 15,
+ // backgroundColor: "#1598FF",
+ padding: [7, 14],
+ textStyle: {
+ // fontWeight: "bold",
+ fontSize: 14,
+ color: "#000",
+ },
+ },
+ ],
+ angleAxis: {
+ show: false,
+ max: (100 * 360) / 270, //-45度到225度,二者偏移值是270度除360度
+ type: "value",
+ startAngle: 225, //极坐标初始角度
+ splitLine: {
+ show: false,
+ },
+ },
+ barMaxWidth: 10, //圆环宽度
+ radiusAxis: {
+ show: false,
+ type: "category",
+ },
+ //圆环位置和大小
+ polar: {
+ center: ["50%", "50%"],
+ radius: "120%",
+ },
+ series: [
+ {
+ type: "bar",
+ data: [
+ {
+ //上层圆环,显示数据
+ value: 97,
+ itemStyle: {
+ color: "#f8a035",
},
- {
- //下层圆环,显示最大值
- type: "bar",
- data: [
- {
- value: 100,
- itemStyle: {
- color: "#f8a035",
- opacity: 0.2,
- borderWidth: 0,
- },
- },
- ],
- barGap: "-100%",
- coordinateSystem: "polar",
- roundCap: true,
- z: 1,
+ },
+ ],
+ barGap: "-100%", //柱间距离,上下两层圆环重合
+ coordinateSystem: "polar",
+ roundCap: true, //顶端圆角
+ z: 3, //圆环层级,同zindex
+ },
+ {
+ //下层圆环,显示最大值
+ type: "bar",
+ data: [
+ {
+ value: 100,
+ itemStyle: {
+ color: "#f8a035",
+ opacity: 0.2,
+ borderWidth: 0,
},
- //仪表盘
- {
- type: "gauge",
- startAngle: 225, //起始角度,同极坐标
- endAngle: -45, //终止角度,同极坐标
- axisLine: {
- show: false,
- },
- splitLine: {
- show: false,
- },
- axisTick: {
- show: false,
- },
- axisLabel: {
- show: false,
- },
- splitLabel: {
- show: false,
- },
- pointer: {
- // 分隔线
- shadowColor: "auto", //默认透明
- shadowBlur: 5,
- length: "50%",
- width: "1",
- },
- itemStyle: {
+ },
+ ],
+ barGap: "-100%",
+ coordinateSystem: "polar",
+ roundCap: true,
+ z: 1,
+ },
+ //仪表盘
+ {
+ type: "gauge",
+ startAngle: 225, //起始角度,同极坐标
+ endAngle: -45, //终止角度,同极坐标
+ axisLine: {
+ show: false,
+ },
+ splitLine: {
+ show: false,
+ },
+ axisTick: {
+ show: false,
+ },
+ axisLabel: {
+ show: false,
+ },
+ splitLabel: {
+ show: false,
+ },
+ pointer: {
+ // 分隔线
+ shadowColor: "auto", //默认透明
+ shadowBlur: 5,
+ length: "50%",
+ width: "1",
+ },
+ itemStyle: {
+ color: "#f8a035",
+ borderColor: "#f8a035",
+ borderWidth: 2,
+ },
+ detail: {
+ formatter: function (params) {
+ return 97 + "%";
+ },
+ color: "#f8a035",
+ fontSize: 20,
+ offsetCenter: [0, 80],
+ },
+ title: {
+ show: false,
+ },
+ data: [
+ {
+ value: 97,
+ },
+ ],
+ },
+ {
+ name: "外部刻度",
+ type: "gauge",
+ // center: ['20%', '50%'],
+ radius: "73%",
+ min: 0, //最小刻度
+ max: 100, //最大刻度
+ splitNumber: 10, //刻度数量
+ startAngle: 225,
+ endAngle: -45,
+ axisLine: {
+ show: true,
+ lineStyle: {
+ width: 1,
+ color: [[1, "rgba(0,0,0,0)"]],
+ },
+ }, //仪表盘轴线
+ axisLabel: {
+ show: false,
+ color: "#4d5bd1",
+ distance: 25,
+ }, //刻度标签。
+ axisTick: {
+ show: true,
+ splitNumber: 7,
+ lineStyle: {
+ color: "#C7CBCF", //用颜色渐变函数不起作用
+ width: 2,
+ },
+ length: -8,
+ }, //刻度样式
+ splitLine: {
+ show: false,
+ length: -20,
+ lineStyle: {
+ color: "#C7CBCF", //用颜色渐变函数不起作用
+ },
+ }, //分隔线样式
+ detail: {
+ show: false,
+ },
+ pointer: {
+ show: false,
+ },
+ },
+ {
+ //指针外环
+ type: "pie",
+ hoverAnimation: false,
+ legendHoverLink: false,
+ radius: ["10%", "13%"],
+ z: 10,
+ label: {
+ normal: {
+ show: false,
+ },
+ },
+ labelLine: {
+ normal: {
+ show: false,
+ },
+ },
+ data: [
+ {
+ value: 100,
+ itemStyle: {
+ normal: {
color: "#f8a035",
- borderColor: "#f8a035",
- borderWidth: 2,
- },
- detail: {
- formatter: function (params) {
- return 97 + "%";
- },
- color: "#f8a035",
- fontSize: 20,
- offsetCenter: [0, 80],
- },
- title: {
- show: false,
- },
- data: [
- {
- value: 97,
- },
- ],
- },
- {
- name: "外部刻度",
- type: "gauge",
- // center: ['20%', '50%'],
- radius: "73%",
- min: 0, //最小刻度
- max: 100, //最大刻度
- splitNumber: 10, //刻度数量
- startAngle: 225,
- endAngle: -45,
- axisLine: {
- show: true,
- lineStyle: {
- width: 1,
- color: [[1, "rgba(0,0,0,0)"]],
- },
- }, //仪表盘轴线
- axisLabel: {
- show: false,
- color: "#4d5bd1",
- distance: 25,
- }, //刻度标签。
- axisTick: {
- show: true,
- splitNumber: 7,
- lineStyle: {
- color: "#C7CBCF", //用颜色渐变函数不起作用
- width: 2,
- },
- length: -8,
- }, //刻度样式
- splitLine: {
- show: false,
- length: -20,
- lineStyle: {
- color: "#C7CBCF", //用颜色渐变函数不起作用
- },
- }, //分隔线样式
- detail: {
- show: false,
- },
- pointer: {
- show: false,
},
},
- {
- //指针外环
- type: "pie",
- hoverAnimation: false,
- legendHoverLink: false,
- radius: ["10%", "13%"],
- z: 10,
- label: {
- normal: {
- show: false,
- },
- },
- labelLine: {
- normal: {
- show: false,
- },
- },
- data: [
- {
- value: 100,
- itemStyle: {
- normal: {
- color: "#f8a035",
- },
- },
- },
- ],
- },
- {
- //指针内环
- type: "pie",
- hoverAnimation: false,
- legendHoverLink: false,
- radius: ["0%", "10%"],
- z: 10,
- label: {
- normal: {
- show: false,
- },
- },
- labelLine: {
- normal: {
- show: false,
- },
- },
- data: [
- {
- value: 100,
- itemStyle: {
- normal: {
- color: "#FFFFFF",
- },
- },
- },
- ],
- },
- ],
- });
- }
- let riskLevel3s = document.getElementById("mainJobPie3");
- if (riskLevel3s) {
- let myChart3 = echarts.init(riskLevel3s);
- myChart3.setOption({
- backgroundColor: "#FFFFFF",
- title: [
- {
- text: "岗位交接班完成率",
- bottom: "12%",
- x: "center",
- // borderColor: "#1598FF",
- // borderWidth: 1,
- borderRadius: 15,
- // backgroundColor: "#1598FF",
- padding: [7, 14],
- textStyle: {
- // fontWeight: "bold",
- fontSize: 14,
- color: "#000",
- },
- },
- ],
- angleAxis: {
+ },
+ ],
+ },
+ {
+ //指针内环
+ type: "pie",
+ hoverAnimation: false,
+ legendHoverLink: false,
+ radius: ["0%", "10%"],
+ z: 10,
+ label: {
+ normal: {
show: false,
- max: (100 * 360) / 270, //-45度到225度,二者偏移值是270度除360度
- type: "value",
- startAngle: 225, //极坐标初始角度
- splitLine: {
- show: false,
- },
},
- barMaxWidth: 10, //圆环宽度
- radiusAxis: {
+ },
+ labelLine: {
+ normal: {
show: false,
- type: "category",
},
- //圆环位置和大小
- polar: {
- center: ["50%", "50%"],
- radius: "120%",
+ },
+ data: [
+ {
+ value: 100,
+ itemStyle: {
+ normal: {
+ color: "#FFFFFF",
+ },
+ },
},
- series: [
- {
- type: "bar",
- data: [
- {
- //上层圆环,显示数据
- value: 99,
- itemStyle: {
- color: "#f1516d",
- },
- },
- ],
- barGap: "-100%", //柱间距离,上下两层圆环重合
- coordinateSystem: "polar",
- roundCap: true, //顶端圆角
- z: 3, //圆环层级,同zindex
+ ],
+ },
+ ],
+ });
+ }
+ let riskLevel3s = document.getElementById("mainJobPie3");
+ if (riskLevel3s) {
+ let myChart3 = echarts.init(riskLevel3s);
+ myChart3.setOption({
+ backgroundColor: "#FFFFFF",
+ title: [
+ {
+ text: "岗位交接班完成率",
+ bottom: "12%",
+ x: "center",
+ // borderColor: "#1598FF",
+ // borderWidth: 1,
+ borderRadius: 15,
+ // backgroundColor: "#1598FF",
+ padding: [7, 14],
+ textStyle: {
+ // fontWeight: "bold",
+ fontSize: 14,
+ color: "#000",
+ },
+ },
+ ],
+ angleAxis: {
+ show: false,
+ max: (100 * 360) / 270, //-45度到225度,二者偏移值是270度除360度
+ type: "value",
+ startAngle: 225, //极坐标初始角度
+ splitLine: {
+ show: false,
+ },
+ },
+ barMaxWidth: 10, //圆环宽度
+ radiusAxis: {
+ show: false,
+ type: "category",
+ },
+ //圆环位置和大小
+ polar: {
+ center: ["50%", "50%"],
+ radius: "120%",
+ },
+ series: [
+ {
+ type: "bar",
+ data: [
+ {
+ //上层圆环,显示数据
+ value: 99,
+ itemStyle: {
+ color: "#f1516d",
},
- {
- //下层圆环,显示最大值
- type: "bar",
- data: [
- {
- value: 100,
- itemStyle: {
- color: "#f1516d",
- opacity: 0.2,
- borderWidth: 0,
- },
- },
- ],
- barGap: "-100%",
- coordinateSystem: "polar",
- roundCap: true,
- z: 1,
+ },
+ ],
+ barGap: "-100%", //柱间距离,上下两层圆环重合
+ coordinateSystem: "polar",
+ roundCap: true, //顶端圆角
+ z: 3, //圆环层级,同zindex
+ },
+ {
+ //下层圆环,显示最大值
+ type: "bar",
+ data: [
+ {
+ value: 100,
+ itemStyle: {
+ color: "#f1516d",
+ opacity: 0.2,
+ borderWidth: 0,
},
- //仪表盘
- {
- type: "gauge",
- startAngle: 225, //起始角度,同极坐标
- endAngle: -45, //终止角度,同极坐标
- axisLine: {
- show: false,
- },
- splitLine: {
- show: false,
- },
- axisTick: {
- show: false,
- },
- axisLabel: {
- show: false,
- },
- splitLabel: {
- show: false,
- },
- pointer: {
- // 分隔线
- shadowColor: "auto", //默认透明
- shadowBlur: 5,
- length: "50%",
- width: "1",
- },
- itemStyle: {
+ },
+ ],
+ barGap: "-100%",
+ coordinateSystem: "polar",
+ roundCap: true,
+ z: 1,
+ },
+ //仪表盘
+ {
+ type: "gauge",
+ startAngle: 225, //起始角度,同极坐标
+ endAngle: -45, //终止角度,同极坐标
+ axisLine: {
+ show: false,
+ },
+ splitLine: {
+ show: false,
+ },
+ axisTick: {
+ show: false,
+ },
+ axisLabel: {
+ show: false,
+ },
+ splitLabel: {
+ show: false,
+ },
+ pointer: {
+ // 分隔线
+ shadowColor: "auto", //默认透明
+ shadowBlur: 5,
+ length: "50%",
+ width: "1",
+ },
+ itemStyle: {
+ color: "#f1516d",
+ borderColor: "#f1516d",
+ borderWidth: 2,
+ },
+ detail: {
+ formatter: function (params) {
+ return 99 + "%";
+ },
+ color: "#f1516d",
+ fontSize: 20,
+ offsetCenter: [0, 80],
+ },
+ title: {
+ show: false,
+ },
+ data: [
+ {
+ value: 99,
+ },
+ ],
+ },
+ {
+ name: "外部刻度",
+ type: "gauge",
+ // center: ['20%', '50%'],
+ radius: "73%",
+ min: 0, //最小刻度
+ max: 100, //最大刻度
+ splitNumber: 10, //刻度数量
+ startAngle: 225,
+ endAngle: -45,
+ axisLine: {
+ show: true,
+ lineStyle: {
+ width: 1,
+ color: [[1, "rgba(0,0,0,0)"]],
+ },
+ }, //仪表盘轴线
+ axisLabel: {
+ show: false,
+ color: "#4d5bd1",
+ distance: 25,
+ }, //刻度标签。
+ axisTick: {
+ show: true,
+ splitNumber: 7,
+ lineStyle: {
+ color: "#C7CBCF", //用颜色渐变函数不起作用
+ width: 2,
+ },
+ length: -8,
+ }, //刻度样式
+ splitLine: {
+ show: false,
+ length: -20,
+ lineStyle: {
+ color: "#C7CBCF", //用颜色渐变函数不起作用
+ },
+ }, //分隔线样式
+ detail: {
+ show: false,
+ },
+ pointer: {
+ show: false,
+ },
+ },
+ {
+ //指针外环
+ type: "pie",
+ hoverAnimation: false,
+ legendHoverLink: false,
+ radius: ["10%", "13%"],
+ z: 10,
+ label: {
+ normal: {
+ show: false,
+ },
+ },
+ labelLine: {
+ normal: {
+ show: false,
+ },
+ },
+ data: [
+ {
+ value: 100,
+ itemStyle: {
+ normal: {
color: "#f1516d",
- borderColor: "#f1516d",
- borderWidth: 2,
- },
- detail: {
- formatter: function (params) {
- return 99 + "%";
- },
- color: "#f1516d",
- fontSize: 20,
- offsetCenter: [0, 80],
- },
- title: {
- show: false,
- },
- data: [
- {
- value: 99,
- },
- ],
- },
- {
- name: "外部刻度",
- type: "gauge",
- // center: ['20%', '50%'],
- radius: "73%",
- min: 0, //最小刻度
- max: 100, //最大刻度
- splitNumber: 10, //刻度数量
- startAngle: 225,
- endAngle: -45,
- axisLine: {
- show: true,
- lineStyle: {
- width: 1,
- color: [[1, "rgba(0,0,0,0)"]],
- },
- }, //仪表盘轴线
- axisLabel: {
- show: false,
- color: "#4d5bd1",
- distance: 25,
- }, //刻度标签。
- axisTick: {
- show: true,
- splitNumber: 7,
- lineStyle: {
- color: "#C7CBCF", //用颜色渐变函数不起作用
- width: 2,
- },
- length: -8,
- }, //刻度样式
- splitLine: {
- show: false,
- length: -20,
- lineStyle: {
- color: "#C7CBCF", //用颜色渐变函数不起作用
- },
- }, //分隔线样式
- detail: {
- show: false,
- },
- pointer: {
- show: false,
},
},
- {
- //指针外环
- type: "pie",
- hoverAnimation: false,
- legendHoverLink: false,
- radius: ["10%", "13%"],
- z: 10,
- label: {
- normal: {
- show: false,
- },
+ },
+ ],
+ },
+ {
+ //指针内环
+ type: "pie",
+ hoverAnimation: false,
+ legendHoverLink: false,
+ radius: ["0%", "10%"],
+ z: 10,
+ label: {
+ normal: {
+ show: false,
+ },
+ },
+ labelLine: {
+ normal: {
+ show: false,
+ },
+ },
+ data: [
+ {
+ value: 100,
+ itemStyle: {
+ normal: {
+ color: "#FFFFFF",
},
- labelLine: {
- normal: {
- show: false,
- },
- },
- data: [
- {
- value: 100,
- itemStyle: {
- normal: {
- color: "#f1516d",
- },
- },
- },
- ],
},
- {
- //指针内环
- type: "pie",
- hoverAnimation: false,
- legendHoverLink: false,
- radius: ["0%", "10%"],
- z: 10,
- label: {
- normal: {
- show: false,
- },
- },
- labelLine: {
- normal: {
- show: false,
- },
- },
- data: [
- {
- value: 100,
- itemStyle: {
- normal: {
- color: "#FFFFFF",
- },
- },
- },
- ],
- },
- ],
- });
- }
- this.setState({
- ordinaryCount: ret.ordinaryCount,
- crucialCount: ret.crucialCount,
- activityCount: ret.activityCount,
- postCount: ret.postCount,
- postChangeCount: ret.postChangeCount,
- taskCount: ret.taskCount,
- });
- }
- },
+ },
+ ],
+ },
+ ],
+ });
+ }
+ this.setState({
+ ordinaryCount: ret.ordinaryCount,
+ crucialCount: ret.crucialCount,
+ activityCount: ret.activityCount,
+ postCount: ret.postCount,
+ postChangeCount: ret.postChangeCount,
+ taskCount: ret.taskCount,
});
+ // }
+ // },
+ // });
};
//
workTicket = () => {
let json = initFilter(this.props.login.OrgId, "10", "NUM", "asc");
// extendRule(json, "DEPARTMENT_NAME", 1,"选矿部");
- this.props.dispatch({
- type: "app/getDataByPost",
- url: "BI/BIStatiscialAnalysisController/GetDepartmentCompletionSort",
- payload: json,
- onlyData: false,
- onComplete: (data) => {
- if (data && data.IsSuccessful) {
- this.teamTop = data.Data.length;
- let teamName = [];
- let finishQty = [];
- data.Data.forEach((item) => {
- teamName.push(item.TEAM_NAME);
- let finishData = Number(item.CALC * 100).toFixed(2);
- finishQty.push(finishData);
- });
- let departmentCompletions = document.getElementById("workTicket");
- if (departmentCompletions) {
- let myChart = echarts.init(departmentCompletions);
- myChart.setOption(
- {
- tooltip: {
- trigger: "axis",
- axisPointer: {
- // 坐标轴指示器,坐标轴触发有效
- type: "shadow", // 默认为直线,可选为:'line' | 'shadow'
- },
- formatter: function (param) {
- return (
- param[0].name +
- "
" +
- param[0].marker +
- " " +
- param[0].seriesName +
- ":" +
- param[0].value +
- "%"
- );
- },
- },
- grid: {
- top: "2%",
- bottom: -15,
- right: "10%",
- left: "10%",
- containLabel: true,
- },
- xAxis: {
- show: false,
- },
- yAxis: [
- {
- triggerEvent: true,
- show: true,
- inverse: true,
- data: teamName,
- axisLine: {
- show: false,
- },
- splitLine: {
- show: false,
- },
- axisTick: {
- show: false,
- },
- axisLabel: {
- interval: 0,
- color: "#666",
- align: "right",
- margin: 20,
- fontSize: 13,
-
- rich: {
- idx0: {
- color: "#FB375E",
- backgroundColor: "#FFE8EC",
- borderRadius: 100,
- padding: [5, 8],
- },
- idx1: {
- color: "#FF9023",
- backgroundColor: "#FFEACF",
- borderRadius: 100,
- padding: [5, 8],
- },
- idx2: {
- color: "#01B599",
- backgroundColor: "#E1F7F3",
- borderRadius: 100,
- padding: [5, 8],
- },
- idx: {
- color: "#333",
- borderRadius: 100,
- padding: [5, 8],
- },
- title: {
- width: 165,
- },
- },
- },
- },
- {
- triggerEvent: true,
- show: true,
- inverse: true,
- data: finishQty,
- axisLine: {
- show: false,
- },
- splitLine: {
- show: false,
- },
- axisTick: {
- show: false,
- },
- axisLabel: {
- interval: 0,
- color: "#666",
- align: "left",
- margin: 20,
- fontSize: 12,
- formatter: function (value) {
- return value + "%";
- },
- },
- },
- ],
- series: [
- {
- name: "完成率",
- type: "bar",
- yAxisIndex: 0,
- data: finishQty,
- barWidth: 10,
- itemStyle: {
- color: "#1990FF",
- barBorderRadius: 30,
- },
- formatter: "{value}%",
- },
- ],
- },
- true
- );
- }
- }
- },
+ // this.props.dispatch({
+ // type: "app/getDataByPost",
+ // url: "BI/BIStatiscialAnalysisController/GetDepartmentCompletionSort",
+ // payload: json,
+ // onlyData: false,
+ // onComplete: (data) => {
+ // if (data && data.IsSuccessful) {
+ // console.log(data);
+ let data = {
+ IsSuccessful: true,
+ Data: [
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "0fe04323-93e3-f2f1-b747-3400584b278c",
+ TEAM_NAME: "尾矿班组",
+ NUM: 1,
+ TEAM_TOTAL_COUNT: 627,
+ TEAM_FINISH_COUNT: 627,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 1,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "38d86bb8-3e13-46bf-be30-d65cf3cfe45c",
+ 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 16:57:30",
+ MODIFY_TIME: "2024-04-24 16:57:30",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "838567ab-9397-a237-5e1f-de1cdfbaaf8e",
+ TEAM_NAME: "磨重三班",
+ NUM: 2,
+ TEAM_TOTAL_COUNT: 12421,
+ TEAM_FINISH_COUNT: 12419,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9998389823685694,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "b41ed322-3c88-468c-af85-31ab10a7e3f2",
+ 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 16:57:30",
+ MODIFY_TIME: "2024-04-24 16:57:30",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "8e727caa-6dc8-752a-87c4-1d4a14e48de3",
+ TEAM_NAME: "磨重二班",
+ NUM: 3,
+ TEAM_TOTAL_COUNT: 12087,
+ TEAM_FINISH_COUNT: 12085,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9998345329693059,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "94914d74-67c6-4bd9-9379-7352122ef092",
+ 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 16:57:30",
+ MODIFY_TIME: "2024-04-24 16:57:30",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "42500418-4036-f500-6924-1ba07e9e0f53",
+ TEAM_NAME: "破碎三班",
+ NUM: 4,
+ TEAM_TOTAL_COUNT: 15816,
+ TEAM_FINISH_COUNT: 15813,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9998103186646434,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "65366feb-1c98-4b68-9b9d-56c7d5182fb6",
+ 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 16:57:30",
+ MODIFY_TIME: "2024-04-24 16:57:30",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "93335622-8ab9-57a4-c362-c8fb0ac5c8f5",
+ TEAM_NAME: "破碎一班",
+ NUM: 5,
+ TEAM_TOTAL_COUNT: 15268,
+ TEAM_FINISH_COUNT: 15264,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9997380141472361,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "51bb1433-d62a-46ba-a683-03a8f1b6179c",
+ 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 16:57:30",
+ MODIFY_TIME: "2024-04-24 16:57:30",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "55eca413-a954-7c80-411e-f29a8cd71c93",
+ TEAM_NAME: "磨重一班",
+ NUM: 6,
+ TEAM_TOTAL_COUNT: 12501,
+ TEAM_FINISH_COUNT: 12496,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9996000319974402,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "3dbfa3fd-aa4d-4a2d-913b-d533e184ac09",
+ 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 16:57:30",
+ MODIFY_TIME: "2024-04-24 16:57:30",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "10541d8a-8951-a80d-9b43-6de969658ee8",
+ TEAM_NAME: "精矿烘干班组",
+ NUM: 7,
+ TEAM_TOTAL_COUNT: 2044,
+ TEAM_FINISH_COUNT: 2043,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9995107632093934,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "442fa36b-fb1a-4faa-856b-36685c213490",
+ 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 16:57:30",
+ MODIFY_TIME: "2024-04-24 16:57:30",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "f4830475-9145-6e99-2dc4-765e92ad26d6",
+ TEAM_NAME: "轨道维护班",
+ NUM: 8,
+ TEAM_TOTAL_COUNT: 1651,
+ TEAM_FINISH_COUNT: 1650,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9993943064809206,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "bf2390bd-8299-47f3-bc45-f4fffcb9878a",
+ 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 16:57:30",
+ MODIFY_TIME: "2024-04-24 16:57:30",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ ],
+ TotalCount: 0,
+ MessageType: 0,
+ };
+ this.teamTop = data.Data.length;
+ let teamName = [];
+ let finishQty = [];
+ data.Data.forEach((item) => {
+ teamName.push(item.TEAM_NAME);
+ let finishData = Number(item.CALC * 100).toFixed(2);
+ finishQty.push(finishData);
});
+ let departmentCompletions = document.getElementById("workTicket");
+ if (departmentCompletions) {
+ let myChart = echarts.init(departmentCompletions);
+ myChart.setOption(
+ {
+ tooltip: {
+ trigger: "axis",
+ axisPointer: {
+ // 坐标轴指示器,坐标轴触发有效
+ type: "shadow", // 默认为直线,可选为:'line' | 'shadow'
+ },
+ formatter: function (param) {
+ return (
+ param[0].name +
+ "
" +
+ param[0].marker +
+ " " +
+ param[0].seriesName +
+ ":" +
+ param[0].value +
+ "%"
+ );
+ },
+ },
+ grid: {
+ top: "2%",
+ bottom: -15,
+ right: "10%",
+ left: "10%",
+ containLabel: true,
+ },
+ xAxis: {
+ show: false,
+ },
+ yAxis: [
+ {
+ triggerEvent: true,
+ show: true,
+ inverse: true,
+ data: teamName,
+ axisLine: {
+ show: false,
+ },
+ splitLine: {
+ show: false,
+ },
+ axisTick: {
+ show: false,
+ },
+ axisLabel: {
+ interval: 0,
+ color: "#666",
+ align: "right",
+ margin: 20,
+ fontSize: 13,
+
+ rich: {
+ idx0: {
+ color: "#FB375E",
+ backgroundColor: "#FFE8EC",
+ borderRadius: 100,
+ padding: [5, 8],
+ },
+ idx1: {
+ color: "#FF9023",
+ backgroundColor: "#FFEACF",
+ borderRadius: 100,
+ padding: [5, 8],
+ },
+ idx2: {
+ color: "#01B599",
+ backgroundColor: "#E1F7F3",
+ borderRadius: 100,
+ padding: [5, 8],
+ },
+ idx: {
+ color: "#333",
+ borderRadius: 100,
+ padding: [5, 8],
+ },
+ title: {
+ width: 165,
+ },
+ },
+ },
+ },
+ {
+ triggerEvent: true,
+ show: true,
+ inverse: true,
+ data: finishQty,
+ axisLine: {
+ show: false,
+ },
+ splitLine: {
+ show: false,
+ },
+ axisTick: {
+ show: false,
+ },
+ axisLabel: {
+ interval: 0,
+ color: "#666",
+ align: "left",
+ margin: 20,
+ fontSize: 12,
+ formatter: function (value) {
+ return value + "%";
+ },
+ },
+ },
+ ],
+ series: [
+ {
+ name: "完成率",
+ type: "bar",
+ yAxisIndex: 0,
+ data: finishQty,
+ barWidth: 10,
+ itemStyle: {
+ color: "#1990FF",
+ barBorderRadius: 30,
+ },
+ formatter: "{value}%",
+ },
+ ],
+ },
+ true
+ );
+ }
+ // }
+ // },
+ // });
};
workTicket2 = () => {
let json = initFilter(this.props.login.OrgId, "30", "NUM", "asc");
// extendRule(json, "DEPARTMENT_NAME", 1,"选矿部");
- this.props.dispatch({
- type: "app/getDataByPost",
- url: "BI/BIStatiscialAnalysisController/GetDepartmentCompletionSort",
- payload: json,
- onlyData: false,
- onComplete: (data) => {
- if (data && data.IsSuccessful) {
- this.teamTop = data.Data.length;
- let teamName = [];
- let finishQty = [];
- data.Data.forEach((item) => {
- teamName.push(item.TEAM_NAME);
- let finishData = Number(item.CALC * 100).toFixed(2);
- finishQty.push(finishData);
- });
- let departmentCompletions = document.getElementById("workTicket2");
- if (departmentCompletions) {
- let myChart = echarts.init(departmentCompletions);
- myChart.setOption(
- {
- tooltip: {
- trigger: "axis",
- axisPointer: {
- // 坐标轴指示器,坐标轴触发有效
- type: "shadow", // 默认为直线,可选为:'line' | 'shadow'
- },
- formatter: function (param) {
- return (
- param[0].name +
- "
" +
- param[0].marker +
- " " +
- param[0].seriesName +
- ":" +
- param[0].value +
- "%"
- );
- },
- },
- grid: {
- top: "2%",
- bottom: -15,
- right: "10%",
- left: "10%",
- containLabel: true,
- },
- xAxis: {
- show: false,
- },
- yAxis: [
- {
- triggerEvent: true,
- show: true,
- inverse: true,
- data: teamName,
- axisLine: {
- show: false,
- },
- splitLine: {
- show: false,
- },
- axisTick: {
- show: false,
- },
- axisLabel: {
- interval: 0,
- color: "#666",
- align: "right",
- margin: 20,
- fontSize: 13,
-
- rich: {
- idx0: {
- color: "#FB375E",
- backgroundColor: "#FFE8EC",
- borderRadius: 100,
- padding: [5, 8],
- },
- idx1: {
- color: "#FF9023",
- backgroundColor: "#FFEACF",
- borderRadius: 100,
- padding: [5, 8],
- },
- idx2: {
- color: "#01B599",
- backgroundColor: "#E1F7F3",
- borderRadius: 100,
- padding: [5, 8],
- },
- idx: {
- color: "#333",
- borderRadius: 100,
- padding: [5, 8],
- },
- title: {
- width: 165,
- },
- },
- },
- },
- {
- triggerEvent: true,
- show: true,
- inverse: true,
- data: finishQty,
- axisLine: {
- show: false,
- },
- splitLine: {
- show: false,
- },
- axisTick: {
- show: false,
- },
- axisLabel: {
- interval: 0,
- color: "#666",
- align: "left",
- margin: 20,
- fontSize: 12,
- formatter: function (value) {
- return value + "%";
- },
- },
- },
- ],
- series: [
- {
- name: "完成率",
- type: "bar",
- yAxisIndex: 0,
- data: finishQty,
- barWidth: 10,
- itemStyle: {
- color: "#1990FF",
- barBorderRadius: 30,
- },
- formatter: "{value}%",
- },
- ],
- },
- true
- );
- }
- }
- },
+ // this.props.dispatch({
+ // type: "app/getDataByPost",
+ // url: "BI/BIStatiscialAnalysisController/GetDepartmentCompletionSort",
+ // payload: json,
+ // onlyData: false,
+ // onComplete: (data) => {
+ // if (data && data.IsSuccessful) {
+ // console.log(data);
+ let data = {
+ IsSuccessful: true,
+ Data: [
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "91f40319-fd33-6b72-dfb5-b51b21abac54",
+ TEAM_NAME: "生产班",
+ NUM: 1,
+ TEAM_TOTAL_COUNT: 1889,
+ TEAM_FINISH_COUNT: 1889,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 1,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "569e3765-a9f7-4848-8173-5627712c4ed6",
+ 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 16:58:40",
+ MODIFY_TIME: "2024-04-24 16:58:40",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "45aba808-c12c-b785-fa09-f9acd9922785",
+ TEAM_NAME: "民爆储存库班组",
+ NUM: 2,
+ TEAM_TOTAL_COUNT: 1438,
+ TEAM_FINISH_COUNT: 1438,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 1,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "bc1a5695-82df-489c-a453-76a58073e811",
+ 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 16:58:40",
+ MODIFY_TIME: "2024-04-24 16:58:40",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "bcdca284-6373-6862-083e-645030a2315d",
+ TEAM_NAME: "维修班组",
+ NUM: 3,
+ TEAM_TOTAL_COUNT: 1664,
+ TEAM_FINISH_COUNT: 1663,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9993990384615384,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "2e9b8133-6de9-4b3a-99e3-db45e1a8d0b7",
+ 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 16:58:40",
+ MODIFY_TIME: "2024-04-24 16:58:40",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "c671778d-dd76-080f-51d1-5dc5ca698419",
+ TEAM_NAME: "爆破班组",
+ NUM: 4,
+ TEAM_TOTAL_COUNT: 1365,
+ TEAM_FINISH_COUNT: 1364,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9992673992673993,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "800f2948-8e49-4dfc-81bc-ee3ea8049cb8",
+ 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 16:58:40",
+ MODIFY_TIME: "2024-04-24 16:58:40",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "db1ccb4a-0ffa-63c9-9384-c3d9139e8c8f",
+ TEAM_NAME: "运输一班",
+ NUM: 5,
+ TEAM_TOTAL_COUNT: 5148,
+ TEAM_FINISH_COUNT: 5144,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9992229992229992,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "a14a917d-b57c-4d35-b465-d871d5d18546",
+ 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 16:58:40",
+ MODIFY_TIME: "2024-04-24 16:58:40",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "9e171704-f1af-9de4-0287-476216371c16",
+ TEAM_NAME: "综合班组",
+ NUM: 6,
+ TEAM_TOTAL_COUNT: 2110,
+ TEAM_FINISH_COUNT: 2107,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9985781990521327,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "a282d555-a7ce-44f9-95bc-ffa88cf1a4df",
+ 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 16:58:40",
+ MODIFY_TIME: "2024-04-24 16:58:40",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "8ba1fb97-540b-d451-881a-39f632700975",
+ TEAM_NAME: "运输二班",
+ NUM: 7,
+ TEAM_TOTAL_COUNT: 2763,
+ TEAM_FINISH_COUNT: 2756,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9974665218964893,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "efa58df8-4549-4856-aeea-b2fe332d98ea",
+ 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 16:58:40",
+ MODIFY_TIME: "2024-04-24 16:58:40",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ DEPARTMENT_ID: null,
+ TEAM_ID: "0270fa34-4849-4429-35e8-5fb8b98c9fc9",
+ TEAM_NAME: "金宇现场",
+ NUM: 8,
+ TEAM_TOTAL_COUNT: 4644,
+ TEAM_FINISH_COUNT: 4627,
+ POST_TOTAL_COUNT: 0,
+ POST_FINISH_COUNT: 0,
+ HANDOVER_TOTAL_COUNT: 0,
+ HANDOVER_FINISH_COUNT: 0,
+ ACTIVITY_TOTAL_COUNT: 0,
+ ACTIVITY_FINISH_COUNT: 0,
+ START_TIME: null,
+ END_TIME: null,
+ CALC: 0.9963393626184324,
+ TEAM_ONTIME_FINISH_COUNT: 0,
+ POST_ONTIME_FINISH_COUNT: 0,
+ HANDOVER_ONTIME_FINISH_COUNT: 0,
+ ACTIVITY_ONTIME_FINISH_COUNT: 0,
+ CALC_LICENSE: 0,
+ ID: "9c774c0d-c43c-4979-bf1d-f3a107075958",
+ 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 16:58:40",
+ MODIFY_TIME: "2024-04-24 16:58:40",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ ],
+ TotalCount: 0,
+ MessageType: 0,
+ };
+ this.teamTop = data.Data.length;
+ let teamName = [];
+ let finishQty = [];
+ data.Data.forEach((item) => {
+ teamName.push(item.TEAM_NAME);
+ let finishData = Number(item.CALC * 100).toFixed(2);
+ finishQty.push(finishData);
});
+ let departmentCompletions = document.getElementById("workTicket2");
+ if (departmentCompletions) {
+ let myChart = echarts.init(departmentCompletions);
+ myChart.setOption(
+ {
+ tooltip: {
+ trigger: "axis",
+ axisPointer: {
+ // 坐标轴指示器,坐标轴触发有效
+ type: "shadow", // 默认为直线,可选为:'line' | 'shadow'
+ },
+ formatter: function (param) {
+ return (
+ param[0].name +
+ "
" +
+ param[0].marker +
+ " " +
+ param[0].seriesName +
+ ":" +
+ param[0].value +
+ "%"
+ );
+ },
+ },
+ grid: {
+ top: "2%",
+ bottom: -15,
+ right: "10%",
+ left: "10%",
+ containLabel: true,
+ },
+ xAxis: {
+ show: false,
+ },
+ yAxis: [
+ {
+ triggerEvent: true,
+ show: true,
+ inverse: true,
+ data: teamName,
+ axisLine: {
+ show: false,
+ },
+ splitLine: {
+ show: false,
+ },
+ axisTick: {
+ show: false,
+ },
+ axisLabel: {
+ interval: 0,
+ color: "#666",
+ align: "right",
+ margin: 20,
+ fontSize: 13,
+
+ rich: {
+ idx0: {
+ color: "#FB375E",
+ backgroundColor: "#FFE8EC",
+ borderRadius: 100,
+ padding: [5, 8],
+ },
+ idx1: {
+ color: "#FF9023",
+ backgroundColor: "#FFEACF",
+ borderRadius: 100,
+ padding: [5, 8],
+ },
+ idx2: {
+ color: "#01B599",
+ backgroundColor: "#E1F7F3",
+ borderRadius: 100,
+ padding: [5, 8],
+ },
+ idx: {
+ color: "#333",
+ borderRadius: 100,
+ padding: [5, 8],
+ },
+ title: {
+ width: 165,
+ },
+ },
+ },
+ },
+ {
+ triggerEvent: true,
+ show: true,
+ inverse: true,
+ data: finishQty,
+ axisLine: {
+ show: false,
+ },
+ splitLine: {
+ show: false,
+ },
+ axisTick: {
+ show: false,
+ },
+ axisLabel: {
+ interval: 0,
+ color: "#666",
+ align: "left",
+ margin: 20,
+ fontSize: 12,
+ formatter: function (value) {
+ return value + "%";
+ },
+ },
+ },
+ ],
+ series: [
+ {
+ name: "完成率",
+ type: "bar",
+ yAxisIndex: 0,
+ data: finishQty,
+ barWidth: 10,
+ itemStyle: {
+ color: "#1990FF",
+ barBorderRadius: 30,
+ },
+ formatter: "{value}%",
+ },
+ ],
+ },
+ true
+ );
+ }
+ // }
+ // },
+ // });
};
//关键许可工作票(饼图)
mainJobPie2 = () => {
let json = initFilter(this.props.login.OrgId);
- this.props.dispatch({
- type: "app/getDataByPost",
- url: "BI/BIStatiscialAnalysisController/GetLicenseJob",
- payload: json,
- onlyData: false,
- onComplete: (data) => {
- if (data && data.IsSuccessful) {
- let riskLevel = [];
- let showData = [];
- let color = ["#C00000", "#FFC000", "#FFFF00", "#00B0F0", "#00B0C0"];
- data.Data.forEach((item) => {
- riskLevel.push(item.RISK_LEVEL);
- showData.push({ value: item.COUNT, name: item.RISK_LEVEL });
- });
- let riskLevels = document.getElementById("mainJobPie2");
- if (riskLevels) {
- let myChart = echarts.init(riskLevels);
- myChart.setOption({
- color: ["#c92a2a", "#ffa94d", "#ffe066", "#4285F4", "#fa8a89"],
- title: [
- {
- text: "6270",
- x: "24%",
- y: "40%",
- textStyle: {
- fontSize: 26,
- fontWeight: "normal",
- color: ["#333"],
- },
- },
- {
- text: "关键作业/许可作业",
- x: "20%",
- y: "55%",
- textStyle: {
- color: "#666",
- fontSize: 12,
- },
- },
- ],
- tooltip: {
- trigger: "item",
- formatter: "{b}:({d}%)",
- },
- legend: {
- icon: "pin",
- orient: "vartical",
- // x: "right",
- // top: "18%",
- x: "60%",
- y: "center",
- // bottom: "20%",
- data: riskLevel,
- // itemWidth: 20,
- // itemHeight: 14,
- itemGap: 25,
- formatter: function (name) {
- //通过name获取到数组对象中的单个对象
- let singleData = showData.filter(function (item) {
- return item.name == name;
- });
- let countAll = 0;
- showData.map((item) => {
- countAll = countAll + item.value;
- });
-
- return (
- name +
- " | " +
- singleData[0].value +
- " | " +
- Number((singleData[0].value / countAll) * 100).toFixed(2) +
- "%"
- );
- },
- },
- grid: {
- left: 30,
- containLabel: true,
- bottom: 10,
- top: 10,
- right: 30,
- },
- series: [
- {
- name: "访问来源",
- type: "pie",
- clockwise: false,
- // minAngle: 20,
- avoidLabelOverlap: false,
- radius: ["50%", "65%"],
- center: ["30%", "50%"],
- itemStyle: {
- //图形样式
- normal: {
- borderColor: "#ffffff",
- borderWidth: 4,
- padding: "0 20px",
- borderRadius: 50,
- },
- },
- label: {
- show: false,
- },
- // color: color,
- data: showData,
- },
- ],
- });
- }
- }
- },
+ // this.props.dispatch({
+ // type: "app/getDataByPost",
+ // url: "BI/BIStatiscialAnalysisController/GetLicenseJob",
+ // payload: json,
+ // onlyData: false,
+ // onComplete: (data) => {
+ // if (data && data.IsSuccessful) {
+ // console.log(data);
+ let data = {
+ IsSuccessful: true,
+ Data: [
+ {
+ RISK_LEVEL: "一级审批",
+ COUNT: 0,
+ ID: "c50fa285-089b-495f-b8fc-5c6c7c0fc6cf",
+ 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 16:59:48",
+ MODIFY_TIME: "2024-04-24 16:59:48",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ RISK_LEVEL: "二级审批",
+ COUNT: 0,
+ ID: "e81d216f-e96a-4a11-80d7-d68cc5fa9e33",
+ 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 16:59:48",
+ MODIFY_TIME: "2024-04-24 16:59:48",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ RISK_LEVEL: "三级审批",
+ COUNT: 0,
+ ID: "6422fffb-c9c2-4be4-9080-c1f4a0f47fa3",
+ 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 16:59:48",
+ MODIFY_TIME: "2024-04-24 16:59:48",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ RISK_LEVEL: "四级审批",
+ COUNT: 0,
+ ID: "51160f9a-714f-43ff-bb39-f905b090ab28",
+ 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 16:59:48",
+ MODIFY_TIME: "2024-04-24 16:59:48",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ {
+ RISK_LEVEL: "无审批层级",
+ COUNT: 0,
+ ID: "f3bdcbf0-d882-4635-8ac3-25a8525ec1a2",
+ 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 16:59:48",
+ MODIFY_TIME: "2024-04-24 16:59:48",
+ CREATER_ID: null,
+ MODIFIER_ID: null,
+ TaskID: "00000000-0000-0000-0000-000000000000",
+ },
+ ],
+ TotalCount: 0,
+ MessageType: 0,
+ };
+ let riskLevel = [];
+ let showData = [];
+ let color = ["#C00000", "#FFC000", "#FFFF00", "#00B0F0", "#00B0C0"];
+ data.Data.forEach((item) => {
+ riskLevel.push(item.RISK_LEVEL);
+ showData.push({ value: item.COUNT, name: item.RISK_LEVEL });
});
+ let riskLevels = document.getElementById("mainJobPie2");
+ if (riskLevels) {
+ let myChart = echarts.init(riskLevels);
+ myChart.setOption({
+ color: ["#c92a2a", "#ffa94d", "#ffe066", "#4285F4", "#fa8a89"],
+ title: [
+ {
+ text: "6270",
+ x: "24%",
+ y: "40%",
+ textStyle: {
+ fontSize: 26,
+ fontWeight: "normal",
+ color: ["#333"],
+ },
+ },
+ {
+ text: "关键作业/许可作业",
+ x: "20%",
+ y: "55%",
+ textStyle: {
+ color: "#666",
+ fontSize: 12,
+ },
+ },
+ ],
+ tooltip: {
+ trigger: "item",
+ formatter: "{b}:({d}%)",
+ },
+ legend: {
+ icon: "pin",
+ orient: "vartical",
+ // x: "right",
+ // top: "18%",
+ x: "60%",
+ y: "center",
+ // bottom: "20%",
+ data: riskLevel,
+ // itemWidth: 20,
+ // itemHeight: 14,
+ itemGap: 25,
+ formatter: function (name) {
+ //通过name获取到数组对象中的单个对象
+ let singleData = showData.filter(function (item) {
+ return item.name == name;
+ });
+ let countAll = 0;
+ showData.map((item) => {
+ countAll = countAll + item.value;
+ });
+
+ return (
+ name +
+ " | " +
+ singleData[0].value +
+ " | " +
+ Number((singleData[0].value / countAll) * 100).toFixed(2) +
+ "%"
+ );
+ },
+ },
+ grid: {
+ left: 30,
+ containLabel: true,
+ bottom: 10,
+ top: 10,
+ right: 30,
+ },
+ series: [
+ {
+ name: "访问来源",
+ type: "pie",
+ clockwise: false,
+ // minAngle: 20,
+ avoidLabelOverlap: false,
+ radius: ["50%", "65%"],
+ center: ["30%", "50%"],
+ itemStyle: {
+ //图形样式
+ normal: {
+ borderColor: "#ffffff",
+ borderWidth: 4,
+ padding: "0 20px",
+ borderRadius: 50,
+ },
+ },
+ label: {
+ show: false,
+ },
+ // color: color,
+ data: showData,
+ },
+ ],
+ });
+ }
+ // }
+ // },
+ // });
};
compare = (val1, val2) => {
return val2.NUM - val1.NUM;