diff --git a/src/components/CustomPages/BI/BI005LoginRecord.js b/src/components/CustomPages/BI/BI005LoginRecord.js index 7b22548..a9e7f8e 100644 --- a/src/components/CustomPages/BI/BI005LoginRecord.js +++ b/src/components/CustomPages/BI/BI005LoginRecord.js @@ -119,6 +119,972 @@ class BI005LoginRecord extends React.Component { this.state.activeNums = []; this.state.dates = []; this.state.loginNums = []; + if (ret.Data.length == 0) { + ret.Data = [ + { + "COUNT": 315, + "DATE": "2024-03-14 00:00:00", + "type": 1, + "ID": "b7670e5a-3ca5-4c86-a639-5961c6d992bb", + + }, + { + "COUNT": 197, + "DATE": "2024-03-14 00:00:00", + "type": 0, + "ID": "8d8943ca-2576-4ab1-ad9b-98570d29278f", + }, + { + "COUNT": 175, + "DATE": "2024-03-15 00:00:00", + "type": 0, + "ID": "d5427cfa-7981-4e31-9669-2ed4b62dc44b", + }, + { + "COUNT": 257, + "DATE": "2024-03-15 00:00:00", + "type": 1, + "ID": "422b45a8-51ab-4b74-8107-fbd2f441dfca", + }, + { + "COUNT": 113, + "DATE": "2024-03-16 00:00:00", + "type": 0, + "ID": "a739f9fd-f380-4bf8-9d66-0e383b6dc147", + + + + + + + + "CREATE_TIME": "2024-03-17 15:54:52", + "MODIFY_TIME": "2024-03-17 15:54:52", + + + + }, + { + "COUNT": 178, + "DATE": "2024-03-16 00:00:00", + "type": 1, + "ID": "4f6b0218-5f83-4391-bcda-187216717970", + + + + + + + + "CREATE_TIME": "2024-03-17 15:54:52", + "MODIFY_TIME": "2024-03-17 15:54:52", + + + + }, + { + "COUNT": 81, + "DATE": "2024-03-17 00:00:00", + "type": 0, + "ID": "3e52996e-29c8-4b43-8760-42ea711ebaad", + + + + + + + + "CREATE_TIME": "2024-03-18 15:54:52", + "MODIFY_TIME": "2024-03-18 15:54:52", + + + + }, + { + "COUNT": 152, + "DATE": "2024-03-17 00:00:00", + "type": 1, + "ID": "7d3fd40b-bdf2-4119-ac5c-6fa827275283", + + + + + + + + "CREATE_TIME": "2024-03-18 15:54:52", + "MODIFY_TIME": "2024-03-18 15:54:52", + + + + }, + { + "COUNT": 173, + "DATE": "2024-03-18 00:00:00", + "type": 1, + "ID": "be9a0dc1-1ce6-4723-82a9-a959fc8101fc", + + + + + + + + "CREATE_TIME": "2024-03-19 15:54:53", + "MODIFY_TIME": "2024-03-19 15:54:53", + + + + }, + { + "COUNT": 80, + "DATE": "2024-03-18 00:00:00", + "type": 0, + "ID": "902f5e01-2cb0-4439-ab0f-b63cc367d570", + + + + + + + + "CREATE_TIME": "2024-03-19 15:54:53", + "MODIFY_TIME": "2024-03-19 15:54:53", + + + + }, + { + "COUNT": 206, + "DATE": "2024-03-19 00:00:00", + "type": 1, + "ID": "c117274e-1d2b-44ec-ae9e-b3196b9e13ce", + + + + + + + + "CREATE_TIME": "2024-03-20 15:54:52", + "MODIFY_TIME": "2024-03-20 15:54:52", + + + + }, + { + "COUNT": 83, + "DATE": "2024-03-19 00:00:00", + "type": 0, + "ID": "649b29c2-f251-4fd6-8589-349a260767b7", + + + + + + + + "CREATE_TIME": "2024-03-20 15:54:52", + "MODIFY_TIME": "2024-03-20 15:54:52", + + + + }, + { + "COUNT": 86, + "DATE": "2024-03-20 00:00:00", + "type": 0, + "ID": "5ce8ec42-3578-45ca-bc2d-22944d625cde", + + + + + + + + "CREATE_TIME": "2024-03-21 15:54:53", + "MODIFY_TIME": "2024-03-21 15:54:53", + + + + }, + { + "COUNT": 263, + "DATE": "2024-03-20 00:00:00", + "type": 1, + "ID": "aa22675f-6538-4a54-a199-d425441d5254", + + + + + + + + "CREATE_TIME": "2024-03-21 15:54:53", + "MODIFY_TIME": "2024-03-21 15:54:53", + + + + }, + { + "COUNT": 124, + "DATE": "2024-03-21 00:00:00", + "type": 0, + "ID": "d7170de9-31ee-43ce-995f-2d623db98906", + + + + + + + + "CREATE_TIME": "2024-03-22 15:54:53", + "MODIFY_TIME": "2024-03-22 15:54:53", + + + + }, + { + "COUNT": 349, + "DATE": "2024-03-21 00:00:00", + "type": 1, + "ID": "550d4690-06dc-423d-a984-4328cf69c3e1", + + + + + + + + "CREATE_TIME": "2024-03-22 15:54:53", + "MODIFY_TIME": "2024-03-22 15:54:53", + + + + }, + { + "COUNT": 204, + "DATE": "2024-03-22 00:00:00", + "type": 0, + "ID": "572a463e-3e40-4374-b9de-e0616d2c7602", + + + + + + + + "CREATE_TIME": "2024-03-23 15:54:54", + "MODIFY_TIME": "2024-03-23 15:54:54", + + + + }, + { + "COUNT": 307, + "DATE": "2024-03-22 00:00:00", + "type": 1, + "ID": "d9208912-e8d2-4295-a4fb-92fe6ebd1144", + + + + + + + + "CREATE_TIME": "2024-03-23 15:54:54", + "MODIFY_TIME": "2024-03-23 15:54:54", + + + + }, + { + "COUNT": 196, + "DATE": "2024-03-23 00:00:00", + "type": 0, + "ID": "eeb04ad5-11e4-4853-b07b-d406f1d1bdcf", + + + + + + + + "CREATE_TIME": "2024-03-24 15:54:53", + "MODIFY_TIME": "2024-03-24 15:54:53", + + + + }, + { + "COUNT": 270, + "DATE": "2024-03-23 00:00:00", + "type": 1, + "ID": "08df6b62-c7ff-4c24-9eb4-2db3335dc6b5", + + + + + + + + "CREATE_TIME": "2024-03-24 15:54:53", + "MODIFY_TIME": "2024-03-24 15:54:53", + + + + }, + { + "COUNT": 265, + "DATE": "2024-03-24 00:00:00", + "type": 1, + "ID": "ad5e8ec3-d2eb-4b6e-a23b-225d57868a74", + + + + + + + + "CREATE_TIME": "2024-03-25 15:54:54", + "MODIFY_TIME": "2024-03-25 15:54:54", + + + + }, + { + "COUNT": 183, + "DATE": "2024-03-24 00:00:00", + "type": 0, + "ID": "d306b920-41d4-4877-a597-cf76aaf11209", + + + + + + + + "CREATE_TIME": "2024-03-25 15:54:54", + "MODIFY_TIME": "2024-03-25 15:54:54", + + + + }, + { + "COUNT": 307, + "DATE": "2024-03-25 00:00:00", + "type": 1, + "ID": "0fed3ab1-b153-4f2d-813b-32d79d1a2f75", + + + + + + + + "CREATE_TIME": "2024-03-26 15:54:53", + "MODIFY_TIME": "2024-03-26 15:54:53", + + + + }, + { + "COUNT": 185, + "DATE": "2024-03-25 00:00:00", + "type": 0, + "ID": "103028e8-bcaf-4f4d-82b3-53908ad80086", + + + + + + + + "CREATE_TIME": "2024-03-26 15:54:53", + "MODIFY_TIME": "2024-03-26 15:54:53", + + + + }, + { + "COUNT": 186, + "DATE": "2024-03-26 00:00:00", + "type": 0, + "ID": "18a9775e-6f9c-4e07-9528-80a30284e7e8", + + + + + + + + "CREATE_TIME": "2024-03-27 15:54:53", + "MODIFY_TIME": "2024-03-27 15:54:53", + + + + }, + { + "COUNT": 304, + "DATE": "2024-03-26 00:00:00", + "type": 1, + "ID": "1a865fec-6e16-4f05-bb92-d91ecf7ec113", + + + + + + + + "CREATE_TIME": "2024-03-27 15:54:53", + "MODIFY_TIME": "2024-03-27 15:54:53", + + + + }, + { + "COUNT": 207, + "DATE": "2024-03-27 00:00:00", + "type": 0, + "ID": "d6178a36-3d88-4c9b-914e-e15099d14585", + + + + + + + + "CREATE_TIME": "2024-03-28 15:54:53", + "MODIFY_TIME": "2024-03-28 15:54:53", + + + + }, + { + "COUNT": 294, + "DATE": "2024-03-27 00:00:00", + "type": 1, + "ID": "6fe4b031-140f-4b07-b260-7448ccc221ef", + + + + + + + + "CREATE_TIME": "2024-03-28 15:54:53", + "MODIFY_TIME": "2024-03-28 15:54:53", + + + + }, + { + "COUNT": 202, + "DATE": "2024-03-28 00:00:00", + "type": 0, + "ID": "261bd85b-409e-4270-a5a0-428179af465b", + + + + + + + + "CREATE_TIME": "2024-03-29 15:54:54", + "MODIFY_TIME": "2024-03-29 15:54:54", + + + + }, + { + "COUNT": 301, + "DATE": "2024-03-28 00:00:00", + "type": 1, + "ID": "bc62a9da-6ba4-415f-80dd-3098b683acd0", + + + + + + + + "CREATE_TIME": "2024-03-29 15:54:54", + "MODIFY_TIME": "2024-03-29 15:54:54", + + + + }, + { + "COUNT": 188, + "DATE": "2024-03-29 00:00:00", + "type": 0, + "ID": "c2ce0ab6-e886-4949-b9e1-03e372327626", + + + + + + + + "CREATE_TIME": "2024-03-30 15:54:54", + "MODIFY_TIME": "2024-03-30 15:54:54", + + + + }, + { + "COUNT": 292, + "DATE": "2024-03-29 00:00:00", + "type": 1, + "ID": "2908af15-44dd-4638-ad8b-5b52aa124bec", + + + + + + + + "CREATE_TIME": "2024-03-30 15:54:54", + "MODIFY_TIME": "2024-03-30 15:54:54", + + + + }, + { + "COUNT": 191, + "DATE": "2024-03-30 00:00:00", + "type": 0, + "ID": "176bb95d-ff69-456c-b513-40b7f366d5bd", + + + + + + + + "CREATE_TIME": "2024-03-31 15:54:54", + "MODIFY_TIME": "2024-03-31 15:54:54", + + + + }, + { + "COUNT": 294, + "DATE": "2024-03-30 00:00:00", + "type": 1, + "ID": "345b369c-b972-4e67-b29d-b5f213f4d587", + + + + + + + + "CREATE_TIME": "2024-03-31 15:54:54", + "MODIFY_TIME": "2024-03-31 15:54:54", + + + + }, + { + "COUNT": 191, + "DATE": "2024-03-31 00:00:00", + "type": 0, + "ID": "bfd345e2-3927-4cb6-96eb-e65f5344fe82", + + + + + + + + "CREATE_TIME": "2024-04-01 15:54:54", + "MODIFY_TIME": "2024-04-01 15:54:54", + + + + }, + { + "COUNT": 288, + "DATE": "2024-03-31 00:00:00", + "type": 1, + "ID": "590f5ef6-08c7-4523-8f98-5afec6c02c72", + + + + + + + + "CREATE_TIME": "2024-04-01 15:54:54", + "MODIFY_TIME": "2024-04-01 15:54:54", + + + + }, + { + "COUNT": 399, + "DATE": "2024-04-01 00:00:00", + "type": 1, + "ID": "80eb33a7-a811-49ea-aaae-b560e9b5d861", + + + + + + + + "CREATE_TIME": "2024-04-02 15:54:55", + "MODIFY_TIME": "2024-04-02 15:54:55", + + + + }, + { + "COUNT": 198, + "DATE": "2024-04-01 00:00:00", + "type": 0, + "ID": "7f595016-1fc9-4be0-b0b1-ccaadf400f4a", + + + + + + + + "CREATE_TIME": "2024-04-02 15:54:55", + "MODIFY_TIME": "2024-04-02 15:54:55", + + + + }, + { + "COUNT": 390, + "DATE": "2024-04-02 00:00:00", + "type": 1, + "ID": "410bae9f-8811-48bc-b063-6b50c6b7988c", + + + + + + + + "CREATE_TIME": "2024-04-03 15:54:55", + "MODIFY_TIME": "2024-04-03 15:54:55", + + + + }, + { + "COUNT": 214, + "DATE": "2024-04-02 00:00:00", + "type": 0, + "ID": "ba28acd4-f7b6-4fc8-b37e-a09c272dda92", + + + + + + + + "CREATE_TIME": "2024-04-03 15:54:55", + "MODIFY_TIME": "2024-04-03 15:54:55", + + + + }, + { + "COUNT": 237, + "DATE": "2024-04-03 00:00:00", + "type": 0, + "ID": "7c9e488e-9d76-439d-bf4a-892e9997b425", + + + + + + + + "CREATE_TIME": "2024-04-04 15:54:55", + "MODIFY_TIME": "2024-04-04 15:54:55", + + + + }, + { + "COUNT": 312, + "DATE": "2024-04-03 00:00:00", + "type": 1, + "ID": "45b9f8ae-e0c0-4113-b822-b7f0ecdcd8ce", + + + + + + + + "CREATE_TIME": "2024-04-04 15:54:55", + "MODIFY_TIME": "2024-04-04 15:54:55", + + + + }, + { + "COUNT": 197, + "DATE": "2024-04-04 00:00:00", + "type": 0, + "ID": "b37526da-3461-4e2a-a79d-eadb9a523512", + + + + + + + + "CREATE_TIME": "2024-04-05 15:54:55", + "MODIFY_TIME": "2024-04-05 15:54:55", + + + + }, + { + "COUNT": 254, + "DATE": "2024-04-04 00:00:00", + "type": 1, + "ID": "03e3017c-b5c0-4e1a-8b32-ebd8fd28dcf0", + + + + + + + + "CREATE_TIME": "2024-04-05 15:54:55", + "MODIFY_TIME": "2024-04-05 15:54:55", + + + + }, + { + "COUNT": 266, + "DATE": "2024-04-05 00:00:00", + "type": 1, + "ID": "d8ea24f9-3697-4af3-b406-4f5ae3c44586", + + + + + + + + + + + + + }, + { + "COUNT": 174, + "DATE": "2024-04-05 00:00:00", + "type": 0, + "ID": "14a421a8-6485-4e1e-9ca0-1e40c32b0579", + + + + + + + + + + + + + }, + { + "COUNT": 168, + "DATE": "2024-04-06 00:00:00", + "type": 0, + "ID": "0208eb4a-4da5-4229-af0b-27c1dfc66102", + + + + + + + + "CREATE_TIME": "2024-04-07 15:54:55", + "MODIFY_TIME": "2024-04-07 15:54:55", + + + + }, + { + "COUNT": 292, + "DATE": "2024-04-06 00:00:00", + "type": 1, + "ID": "4849991c-cb1e-4780-a558-669fb92ed16e", + + + + + + + + "CREATE_TIME": "2024-04-07 15:54:55", + "MODIFY_TIME": "2024-04-07 15:54:55", + + + + }, + { + "COUNT": 171, + "DATE": "2024-04-07 00:00:00", + "type": 0, + "ID": "69efae5a-9ac8-4627-a6da-a786706e1b63", + + + + + + + + "CREATE_TIME": "2024-04-08 15:54:55", + "MODIFY_TIME": "2024-04-08 15:54:55", + + + + }, + { + "COUNT": 318, + "DATE": "2024-04-07 00:00:00", + "type": 1, + "ID": "3cb6beb3-6bd9-4b39-84ab-420f407b3b8d", + + + + + + + + "CREATE_TIME": "2024-04-08 15:54:55", + "MODIFY_TIME": "2024-04-08 15:54:55", + + + + }, + { + "COUNT": 314, + "DATE": "2024-04-08 00:00:00", + "type": 1, + "ID": "ac34c873-2b7b-43a2-9243-9935817a45db", + + + + + + + + "CREATE_TIME": "2024-04-09 15:54:55", + "MODIFY_TIME": "2024-04-09 15:54:55", + + + + }, + { + "COUNT": 186, + "DATE": "2024-04-08 00:00:00", + "type": 0, + "ID": "c5d4e5fc-9f0b-4726-a739-7aa487c82174", + + + + + + + + "CREATE_TIME": "2024-04-09 15:54:55", + "MODIFY_TIME": "2024-04-09 15:54:55", + + + + }, + { + "COUNT": 307, + "DATE": "2024-04-09 00:00:00", + "type": 1, + "ID": "bc75f415-bacb-45a1-814b-ac28f4f7cb2e", + + + + + + + + "CREATE_TIME": "2024-04-10 15:54:56", + "MODIFY_TIME": "2024-04-10 15:54:56", + + + + }, + { + "COUNT": 207, + "DATE": "2024-04-09 00:00:00", + "type": 0, + "ID": "2590bf04-f29a-4450-be5b-e1995bae8b6d", + + + + + + + + "CREATE_TIME": "2024-04-10 15:54:56", + "MODIFY_TIME": "2024-04-10 15:54:56", + + + + }, + { + "COUNT": 199, + "DATE": "2024-04-10 00:00:00", + "type": 0, + "ID": "43fe7ecc-b588-4f50-987b-f58efbc8b455", + + + + + + + + "CREATE_TIME": "2024-04-11 15:54:56", + "MODIFY_TIME": "2024-04-11 15:54:56", + + + + }, + { + "COUNT": 281, + "DATE": "2024-04-10 00:00:00", + "type": 1, + "ID": "f503a544-4f3d-4c60-8b49-8fc90ec9359c", + + + + + + + + "CREATE_TIME": "2024-04-11 15:54:56", + "MODIFY_TIME": "2024-04-11 15:54:56", + + + + } + ]; + + } for (let i = 0; i < ret.Data.length; i++) { if (ret.Data[i].type == 0) { this.state.activeNums.push(ret.Data[i].COUNT); @@ -128,13 +1094,14 @@ class BI005LoginRecord extends React.Component { } } if (this.state.totalActiveUsers == 0) { - //this.state.totalActiveUsers = ret.Data.reverse().find(item => item.type === 0)?.COUNT; - this.state.totalActiveUsers = 326; + this.state.totalActiveUsers = ret.Data.reverse().find(item => item.type === 0)?.COUNT; + //this.state.totalActiveUsers = 326; } this.state.dates.push(moment().format('MM/DD')); this.state.loginNums.push(todayCount); let chart1s = document.getElementById('chart1'); + console.log(this.state.dates); if (chart1s) { let myChart = echarts.init(chart1s); myChart.on('click', (params) => { diff --git a/src/components/CustomPages/BI/BI014RiskPerformanceModel.js b/src/components/CustomPages/BI/BI014RiskPerformanceModel.js index 2551f05..2e140f0 100644 --- a/src/components/CustomPages/BI/BI014RiskPerformanceModel.js +++ b/src/components/CustomPages/BI/BI014RiskPerformanceModel.js @@ -43,20 +43,20 @@ class BI014RiskPerformanceModel extends React.Component { { DATE: "2024-04-30 23:59:59", COUNT: 714, TYPE: 0 }, { DATE: "2024-05-31 23:59:59", COUNT: 80, TYPE: 1 }, { DATE: "2024-05-31 23:59:59", COUNT: 814, TYPE: 0 }, - { DATE: "2024-06-30 23:59:59", COUNT: 80, TYPE: 1 }, - { DATE: "2024-06-30 23:59:59", COUNT: 914, TYPE: 0 }, - { DATE: "2024-07-31 23:59:59", COUNT: 94, TYPE: 1 }, - { DATE: "2024-07-31 23:59:59", COUNT: 954, TYPE: 0 }, - { DATE: "2024-08-31 23:59:59", COUNT: 102, TYPE: 1 }, - { DATE: "2024-08-31 23:59:59", COUNT: 984, TYPE: 0 }, - { DATE: "2024-09-30 23:59:59", COUNT: 102, TYPE: 1 }, - { DATE: "2024-09-30 23:59:59", COUNT: 1014, TYPE: 0 }, - { DATE: "2024-10-31 23:59:59", COUNT: 112, TYPE: 1 }, - { DATE: "2024-10-31 23:59:59", COUNT: 1024, TYPE: 0 }, - { DATE: "2024-11-30 23:59:59", COUNT: 113, TYPE: 1 }, - { DATE: "2024-11-30 23:59:59", COUNT: 1114, TYPE: 0 }, - { DATE: "2024-12-31 23:59:59", COUNT: 116, TYPE: 1 }, - { DATE: "2024-12-31 23:59:59", COUNT: 1154, TYPE: 0 }, + // { DATE: "2024-06-30 23:59:59", COUNT: 80, TYPE: 1 }, + // { DATE: "2024-06-30 23:59:59", COUNT: 914, TYPE: 0 }, + // { DATE: "2024-07-31 23:59:59", COUNT: 94, TYPE: 1 }, + // { DATE: "2024-07-31 23:59:59", COUNT: 954, TYPE: 0 }, + // { DATE: "2024-08-31 23:59:59", COUNT: 102, TYPE: 1 }, + // { DATE: "2024-08-31 23:59:59", COUNT: 984, TYPE: 0 }, + // { DATE: "2024-09-30 23:59:59", COUNT: 102, TYPE: 1 }, + // { DATE: "2024-09-30 23:59:59", COUNT: 1014, TYPE: 0 }, + // { DATE: "2024-10-31 23:59:59", COUNT: 112, TYPE: 1 }, + // { DATE: "2024-10-31 23:59:59", COUNT: 1024, TYPE: 0 }, + // { DATE: "2024-11-30 23:59:59", COUNT: 113, TYPE: 1 }, + // { DATE: "2024-11-30 23:59:59", COUNT: 1114, TYPE: 0 }, + // { DATE: "2024-12-31 23:59:59", COUNT: 116, TYPE: 1 }, + // { DATE: "2024-12-31 23:59:59", COUNT: 1154, TYPE: 0 }, ], CHARTFXDJ1: { @@ -620,10 +620,6 @@ class BI014RiskPerformanceModel extends React.Component { let myChart = echarts.init(chartSCDY); myChart.setOption( { - // title: { - // text: "生产单元", - // left: "center", - // }, tooltip: { trigger: "axis", axisPointer: { @@ -2256,7 +2252,7 @@ class BI014RiskPerformanceModel extends React.Component { - +
diff --git a/src/components/CustomPages/SE/SE007ShowPrint.js b/src/components/CustomPages/SE/SE007ShowPrint.js index ea7db89..fa49497 100644 --- a/src/components/CustomPages/SE/SE007ShowPrint.js +++ b/src/components/CustomPages/SE/SE007ShowPrint.js @@ -1,7 +1,7 @@ import { message } from "antd/lib/index"; import { Button, Popconfirm, Row, Col, Checkbox, Radio, Form, Input, Select, Table, Upload, Icon, PageHeader, Modal } from 'antd'; import React from 'react'; -import { initFilter, extendRule, extendInclude, setDataFieldValue, guid, initQueryFilter } from "../../../utils/common"; +import { initFilter, extendRule, extendInclude, extendSelectField, setDataFieldValue, guid, initQueryFilter } from "../../../utils/common"; import ReactToPrint from "react-to-print"; import styles from '../../CustomPages/HI/StepForm.css'; import SEstyles from './SE.css'; @@ -54,13 +54,19 @@ class SE007ShowPrint extends React.Component { return; let json = initFilter(this.props.login.OrgId); extendRule(json, 'ID', 1, this.props.data.id); - extendInclude(json, 'Nav_LaunchDepartment'); - extendInclude(json, 'Nav_LaunchUser'); - extendInclude(json, 'Nav_Points.Nav_Point'); - extendInclude(json, 'Nav_JoinDepartment.Nav_Department'); - extendInclude(json, 'Nav_Demands.Nav_User.Nav_Department'); - extendInclude(json, 'Nav_Demands.Nav_Department'); - extendInclude(json, 'Nav_Demands.Nav_Items.Nav_DEMAND'); + extendSelectField(json, 'NAME'); + extendSelectField(json, 'LAUNCH_TIME'); + extendSelectField(json, 'END_TIME'); + extendSelectField(json, 'Nav_LaunchDepartment.NAME'); + extendSelectField(json, 'Nav_LaunchUser.NAME'); + extendSelectField(json, 'Nav_Points.Nav_Point.NAME'); + extendSelectField(json, 'Nav_Demands.Nav_User.Nav_Department.NAME'); + extendSelectField(json, 'Nav_Demands.Nav_Department.NAME'); + extendSelectField(json, 'Nav_Demands.Nav_Items.Nav_DEMAND.NAME'); + extendSelectField(json, 'Nav_Demands.OK'); + extendSelectField(json, 'Nav_Demands.OTHER'); + extendSelectField(json, 'Nav_Demands.Nav_User.NAME'); + this.props.dispatch({ type: 'app/getDataByPost', payload: json, @@ -85,14 +91,14 @@ class SE007ShowPrint extends React.Component { r[d.DEMAND_ID] = idx; ROWS.push({ ID: d.DEMAND_ID, - NAME: d.Nav_DEMAND.NAME, + NAME: d.Nav_DEMAND?.NAME, department: [], total: 0, report: 0, }) } - let name = it.Nav_User.Nav_Department.NAME; + let name = it.Nav_User?.Nav_Department.NAME; if (name == '宁化行洛坑钨矿有限公司') { name = '公司领导'; } @@ -109,7 +115,7 @@ class SE007ShowPrint extends React.Component { if (it.OTHER != undefined && it.OTHER != "") { ROWS1.push({ NAME: it.OTHER, - department: [it.Nav_User.NAME], + department: [it.Nav_User?.NAME], total: 1, report: 1, }) @@ -204,9 +210,9 @@ class SE007ShowPrint extends React.Component { { data?.Nav_Points && data?.Nav_Points.map((item, i) => { if (i == (data?.Nav_Points.length - 1)) { - return item.Nav_Point.NAME + return item.Nav_Point?.NAME } else { - return item.Nav_Point.NAME + ' ' + return item.Nav_Point?.NAME + ' ' } }) } diff --git a/src/utils/common.js b/src/utils/common.js index cae311f..c0fc4c2 100644 --- a/src/utils/common.js +++ b/src/utils/common.js @@ -232,6 +232,13 @@ export function extendInclude(obj, clude) { } obj.Include.push(clude); } +export function extendSelectField(obj, clude) { + + if (!obj.SelectField) { + obj.SelectField = []; + } + obj.SelectField.push(clude); +} export function extendOrder(obj, filed, order) { var data = {}; @@ -740,14 +747,14 @@ export function getParseValueByDate(date) { n1 > 0 ? moment().add(n1, bts[0]) : n1 < 0 - ? moment().subtract(Math.abs(n1), bts[0]) - : moment(); + ? moment().subtract(Math.abs(n1), bts[0]) + : moment(); const e = n2 > 0 ? moment().add(n2, ets[0]) : n2 < 0 - ? moment().subtract(Math.abs(n2), ets[0]) - : moment(); + ? moment().subtract(Math.abs(n2), ets[0]) + : moment(); if (b.isBefore(e)) { r = [b, e]; } @@ -773,14 +780,14 @@ export function getParseValueByDate(date) { n1 > 0 ? moment().add(n1, ts[0]) : n1 < 0 - ? moment().subtract(Math.abs(n1), ts[0]) - : moment(); + ? moment().subtract(Math.abs(n1), ts[0]) + : moment(); const e = n2 > 0 ? moment().add(n2, ts[0]) : n2 < 0 - ? moment().subtract(Math.abs(n2), ts[0]) - : moment(); + ? moment().subtract(Math.abs(n2), ts[0]) + : moment(); if (b.isBefore(e)) { r = [b, e]; } @@ -867,9 +874,9 @@ export function getRulesByQueryFields(queryFields, groupList) { return timeIndex === 0 ? moment(time).format("YYYY-MM-DD") : moment(moment(time).format("YYYY-MM-DD")) - .add(1, "d") - .subtract(1, "s") - .format("YYYY-MM-DD HH:mm:ss"); + .add(1, "d") + .subtract(1, "s") + .format("YYYY-MM-DD HH:mm:ss"); }); // 将 2020-07-18 格式化成 2020-07-01 月份开始的时间 const monthFormat = moment(moment(vas[0]).format("YYYY-MM")).format( @@ -942,9 +949,9 @@ export function getRulesByQueryFields(queryFields, groupList) { k === 0 ? moment(j).format("YYYY-MM-DD") : moment(moment(j).format("YYYY-MM-DD")) - .add(1, "d") - .subtract(1, "s") - .format("YYYY-MM-DD HH:mm:ss"); + .add(1, "d") + .subtract(1, "s") + .format("YYYY-MM-DD HH:mm:ss"); const monthVal = moment(moment(j).format("YYYY-MM")).format( "YYYY-MM-DD" ); @@ -961,11 +968,11 @@ export function getRulesByQueryFields(queryFields, groupList) { ? t.DATA_TYPE === 16 ? dateHM : t.DATA_TYPE === 15 - ? dateHMS - : tmpVal + ? dateHMS + : tmpVal : t.DATA_TYPE === 9 || t.DATA_TYPE === 10 - ? monthVal - : yearVal, + ? monthVal + : yearVal, isCustom: t.IS_CUSTOM, isSysParam: t.IS_SYS_PARAM, }); @@ -1066,9 +1073,9 @@ export function getRuleAndGroupByParseValue({ k === 0 ? moment(j).format("YYYY-MM-DD") : moment(moment(j).format("YYYY-MM-DD")) - .add(1, "d") - .subtract(1, "s") - .format("YYYY-MM-DD HH:mm:ss"); + .add(1, "d") + .subtract(1, "s") + .format("YYYY-MM-DD HH:mm:ss"); vas += v + ","; }); if (ruleJson && ruleJson.rules) { @@ -1113,9 +1120,9 @@ export function getRuleAndGroupByParseValue({ k === 0 ? moment(j).format("YYYY-MM-DD") : moment(moment(j).format("YYYY-MM-DD")) - .add(1, "d") - .subtract(1, "s") - .format("YYYY-MM-DD HH:mm:ss"), + .add(1, "d") + .subtract(1, "s") + .format("YYYY-MM-DD HH:mm:ss"), isCustom: isCustom, }); }); @@ -1481,9 +1488,9 @@ export function showApprove(listApproveDetail, enums, imgHost, width, height) { title={ item.Nav_ApproveUser != null ? item.Nav_ApproveUser.NAME : "" } - // onError={(e) => { - // e.target.src = require('../assets/home/backlog.png'); - // }} + // onError={(e) => { + // e.target.src = require('../assets/home/backlog.png'); + // }} />
@@ -1517,9 +1524,9 @@ export function showApprove(listApproveDetail, enums, imgHost, width, height) { alt={ item.Nav_ApproveUser != null ? item.Nav_ApproveUser.NAME : "" } - // onError={(e) => { - // e.target.src = require('../assets/home/backlog.png'); - // }} + // onError={(e) => { + // e.target.src = require('../assets/home/backlog.png'); + // }} /> @@ -1717,23 +1724,23 @@ export function onBeforeSaveHandleRecordLog(params, formCode, title) { title, params.data.TaskID, " params.pageCode:[" + - params.pageCode + - "] params.data.id:[" + - params.data.id + - "] UserId:[" + - params.login.loginInfo.User.ID + - "] params.data.taskCode: [" + - params.data.taskCode + - "] homeReload: [" + - params.data.homeReload + - "]" + params.pageCode + + "] params.data.id:[" + + params.data.id + + "] UserId:[" + + params.login.loginInfo.User.ID + + "] params.data.taskCode: [" + + params.data.taskCode + + "] homeReload: [" + + params.data.homeReload + + "]" ); params.dispatch({ type: "app/getDataByPost", url: "PF/PFSysLog/addLog", payload: json, onlyData: false, - onComplete: (ret) => {}, + onComplete: (ret) => { }, }); } }