Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
nengyuanzhang committed Jan 3, 2024
2 parents 2d06791 + 9b395d7 commit 69092f8
Show file tree
Hide file tree
Showing 100 changed files with 588 additions and 586 deletions.
9 changes: 5 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- added interval_in_seconds to modbus-tcp data source definition in database and myems-modbus-tcp
- added energy storage container to database, myems-api and myems-admin
- added baidu map link and google maps link to get coordinate in myems-admin
- added cookieExpireTime to config.js in myems-web
-
### Changed
- changed microgrid monitoring in myems-web
- changed Related Parameters to Operating Characteristic Curve in myems-web
Expand All @@ -22,6 +24,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- updated view models in myems-admin
- resized svg editor in myems-admin
- updated translation of 'Description' in myems-admin
- moved mapbox access token from CustomizeMapBox.js to config.js in myems-web, you can get access token at https://mapbox.com, if you wnat to turn off online map feature, please set showOnlineMap to false
-
### Fixed
- fixed non-standard actions of microgrid in myems-api and myems-admin
- fixed empty qrcode issue when creating objects in myems-admin
Expand All @@ -38,10 +42,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- added new supported protocol to datasource in myems-api
- added microgrid reporting to myems-web
### Changed
- moved mapbox access token from hardcoded to config.js in myems-web
- you can get your own token at https://mapbox.com
- if you wnat to turn off online map feature, please set showOnlineMap to false
-
-
### Fixed
- fixed issues in on_delete actions of equipment, shopfloor, store and tenant in myems-api
- fixed issues of space and command views in myems-admin
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { getCookieValue, createCookie, checkEmpty } from '../../../helpers/utils
import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
import { endOfDay} from 'date-fns';

Expand All @@ -26,11 +26,11 @@ const AdvacnedReporting = ({ setRedirect, setRedirectUrl, t }) => {
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import { getCookieValue, createCookie, checkEmpty } from '../../../helpers/utils
import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
import { endOfDay} from 'date-fns';

Expand All @@ -41,11 +41,11 @@ const EnergyFlowDiagram = ({ setRedirect, setRedirectUrl, t }) => {
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
});

Expand Down
12 changes: 6 additions & 6 deletions myems-web/src/components/MyEMS/AuxiliarySystem/RealtimeChart.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ class RealtimeChart extends Component {
});
});
if (this._isMounted) {
this.setState({
this.setState({
pointList: pointList,
});
}
Expand Down Expand Up @@ -102,9 +102,9 @@ class RealtimeChart extends Component {
pointList.push(pointItem);
});
});

if (this._isMounted) {
this.setState({
this.setState({
pointList: pointList,
});
}
Expand All @@ -115,17 +115,17 @@ class RealtimeChart extends Component {
console.log(err);
});
}
}, (60 + Math.floor(Math.random() * Math.floor(10))) * 1000); // use random interval to avoid paralels requests
}, (60 + Math.floor(Math.random() * Math.floor(10))) * 1000); // use random interval to avoid paralels requests
}

render() {
const { t } = this.props;

return (
<Card className="h-100 bg-gradient">
<CardBody className="text-white fs--1">
<ListGroup flush className="mt-4">

<ListGroupItem
className="bg-transparent d-flex justify-content-between px-0 py-1 font-weight-semi-bold border-top-0"
style={{ borderColor: listItemBorderColor }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import ButtonIcon from '../../common/ButtonIcon';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
import { endOfDay} from 'date-fns';
import Appcontext from '../../../context/Context'
Expand All @@ -45,11 +45,11 @@ const CombinedEquipmentBatch = ({ setRedirect, setRedirectUrl, t }) => {
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import ButtonIcon from '../../common/ButtonIcon';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import { periodTypeOptions } from '../common/PeriodTypeOptions';
import { comparisonTypeOptions } from '../common/ComparisonTypeOptions';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
Expand All @@ -51,11 +51,11 @@ const CombinedEquipmentCarbon = ({ setRedirect, setRedirectUrl, t }) => {
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import ButtonIcon from '../../common/ButtonIcon';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import { periodTypeOptions } from '../common/PeriodTypeOptions';
import { comparisonTypeOptions } from '../common/ComparisonTypeOptions';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
Expand All @@ -51,11 +51,11 @@ const CombinedEquipmentCost = ({ setRedirect, setRedirectUrl, t }) => {
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import ButtonIcon from '../../common/ButtonIcon';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import { periodTypeOptions } from '../common/PeriodTypeOptions';
import { comparisonTypeOptions } from '../common/ComparisonTypeOptions';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
Expand All @@ -50,11 +50,11 @@ const CombinedEquipmentEfficiency = ({ setRedirect, setRedirectUrl, t }) => {
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import ButtonIcon from '../../common/ButtonIcon';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import { periodTypeOptions } from '../common/PeriodTypeOptions';
import { comparisonTypeOptions } from '../common/ComparisonTypeOptions';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
Expand All @@ -55,11 +55,11 @@ const CombinedEquipmentEnergyCategory = ({ setRedirect, setRedirectUrl, t }) =>
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
if (uuid === null || !uuid ){
setSpaceCascaderHidden(false);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import ButtonIcon from '../../common/ButtonIcon';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import { periodTypeOptions } from '../common/PeriodTypeOptions';
import { comparisonTypeOptions } from '../common/ComparisonTypeOptions';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
Expand All @@ -51,11 +51,11 @@ const CombinedEquipmentEnergyItem = ({ setRedirect, setRedirectUrl, t }) => {
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import ButtonIcon from '../../common/ButtonIcon';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import { periodTypeOptions } from '../common/PeriodTypeOptions';
import { comparisonTypeOptions } from '../common/ComparisonTypeOptions';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
Expand All @@ -51,11 +51,11 @@ const CombinedEquipmentIncome = ({ setRedirect, setRedirectUrl, t }) => {
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import ButtonIcon from '../../common/ButtonIcon';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import { periodTypeOptions } from '../common/PeriodTypeOptions';
import { comparisonTypeOptions } from '../common/ComparisonTypeOptions';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
Expand All @@ -50,11 +50,11 @@ const CombinedEquipmentLoad = ({ setRedirect, setRedirectUrl, t }) => {
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import ButtonIcon from '../../common/ButtonIcon';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import { periodTypeOptions } from '../common/PeriodTypeOptions';
import { comparisonTypeOptions } from '../common/ComparisonTypeOptions';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
Expand All @@ -50,11 +50,11 @@ const CombinedEquipmentOutput = ({ setRedirect, setRedirectUrl, t }) => {
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ import withRedirect from '../../../hoc/withRedirect';
import { withTranslation } from 'react-i18next';
import { toast } from 'react-toastify';
import ButtonIcon from '../../common/ButtonIcon';
import { APIBaseURL } from '../../../config';
import { APIBaseURL, settings } from '../../../config';
import { periodTypeOptions } from '../common/PeriodTypeOptions';
import { comparisonTypeOptions } from '../common/ComparisonTypeOptions';
import DateRangePickerWrapper from '../common/DateRangePickerWrapper';
Expand All @@ -51,11 +51,11 @@ const CombinedEquipmentSaving = ({ setRedirect, setRedirectUrl, t }) => {
setRedirect(true);
} else {
//update expires time of cookies
createCookie('is_logged_in', true, 1000 * 60 * 10 * 1);
createCookie('user_name', user_name, 1000 * 60 * 10 * 1);
createCookie('user_display_name', user_display_name, 1000 * 60 * 10 * 1);
createCookie('user_uuid', user_uuid, 1000 * 60 * 10 * 1);
createCookie('token', token, 1000 * 60 * 10 * 1);
createCookie('is_logged_in', true, settings.cookieExpireTime);
createCookie('user_name', user_name, settings.cookieExpireTime);
createCookie('user_display_name', user_display_name, settings.cookieExpireTime);
createCookie('user_uuid', user_uuid, settings.cookieExpireTime);
createCookie('token', token, settings.cookieExpireTime);
}
});

Expand Down
Loading

0 comments on commit 69092f8

Please sign in to comment.