Commit c5636d49 authored by 涂茜's avatar 涂茜

fix: update mock api

parent 604896b7
Pipeline #24944 failed with stages
in 1 minute 36 seconds
......@@ -96,4 +96,4 @@ const Demo = () => {
export default Demo;
const baseUrl = 'http://192.168.10.150:8777';
const baseUrl = 'https://www.fastmock.site/mock/162c15dca15c4dba9ba51e0a0b76929b/api';
......@@ -23,7 +23,7 @@ const Demo = () => {
method: 'post',
data: params,
}).then((res) => {
let resData = response.data;
let resData = res.data;
let columnsData = resData.map((item, index) => {
return {
title: `${item.EquipmentName}-${item.sensorName}${
......@@ -43,12 +43,12 @@ const Demo = () => {
});
setData(tableData);
setColumns([...columns, ...columnsData]);
handleSeries();
handleSeries(resData);
});
};
const handleSeries = () => {
let resData = response.data;
const handleSeries = (v) => {
let resData = v;
let seriesData = [];
resData.forEach((item) => {
let data = [];
......@@ -103,7 +103,7 @@ const Demo = () => {
export default Demo;
const baseUrl = 'http://192.168.10.150:8777';
const baseUrl = 'https://www.fastmock.site/mock/162c15dca15c4dba9ba51e0a0b76929b/api';
const initialParams = {
stream: [
......@@ -127,238 +127,3 @@ const initialParams = {
zoom: '', // 数据抽稀
unit: '', // 数据抽稀 min h
};
const response = {
code: 0,
msg: 'Ok',
data: [
{
stationCode: 'EGBF00000006',
sensorName: '出水瞬时流量',
dataModel: [
{
PV: 8.38,
PT: '2021-03-15 16:03:49',
},
{
PV: 8.67,
PT: '2021-03-15 16:08:50',
},
{
PV: 9.32,
PT: '2021-03-15 16:18:21',
},
{
PV: 9.65,
PT: '2021-03-15 16:23:23',
},
{
PV: 9.63,
PT: '2021-03-15 16:28:24',
},
],
decimalPoint: 2,
EquipmentName: '温州嵇师村低压区智慧集成泵房',
unit: 'm³/h',
normalData: [],
dataModelAbnormal: [],
alarmHisList: [],
AreaCode: null,
SensorType: null,
Min_Data: null,
Avg_Data: null,
MinDatas: [],
MaxDatas: [],
},
{
stationCode: 'EGBF00000006',
sensorName: '今日供水量',
dataModel: [
{
PV: 179,
PT: '2021-03-15 16:03:49',
},
{
PV: 179,
PT: '2021-03-15 16:08:50',
},
{
PV: 181,
PT: '2021-03-15 16:18:21',
},
{
PV: 182,
PT: '2021-03-15 16:23:23',
},
{
PV: 182,
PT: '2021-03-15 16:28:24',
},
],
decimalPoint: 2,
EquipmentName: '温州嵇师村低压区智慧集成泵房',
unit: 'm³',
normalData: [],
dataModelAbnormal: [],
alarmHisList: [],
AreaCode: null,
SensorType: null,
Min_Data: null,
Avg_Data: null,
MinDatas: [],
MaxDatas: [],
},
{
stationCode: 'EGBF00000006',
sensorName: '今日用电量',
dataModel: [
{
PV: 34,
PT: '2021-03-15 16:03:49',
},
{
PV: 34,
PT: '2021-03-15 16:08:50',
},
{
PV: 35,
PT: '2021-03-15 16:18:21',
},
{
PV: 35,
PT: '2021-03-15 16:23:23',
},
{
PV: 35,
PT: '2021-03-15 16:28:24',
},
],
decimalPoint: 0,
EquipmentName: '温州嵇师村低压区智慧集成泵房',
unit: 'kWh',
normalData: [],
dataModelAbnormal: [],
alarmHisList: [],
AreaCode: null,
SensorType: null,
Min_Data: null,
Avg_Data: null,
MinDatas: [],
MaxDatas: [],
},
{
stationCode: 'EGJZ00007117',
sensorName: '进水压力',
dataModel: [
{
PV: 0.08,
PT: '2021-03-15 16:04:21',
},
{
PV: 0.09,
PT: '2021-03-15 16:09:22',
},
{
PV: 0.09,
PT: '2021-03-15 16:18:21',
},
{
PV: 0.08,
PT: '2021-03-15 16:23:23',
},
{
PV: 0.08,
PT: '2021-03-15 16:28:24',
},
],
decimalPoint: 2,
EquipmentName: '温州嵇师村低压区智慧集成泵房-低区',
unit: 'MPa',
normalData: [],
dataModelAbnormal: [],
alarmHisList: [],
AreaCode: null,
SensorType: null,
Min_Data: null,
Avg_Data: null,
MinDatas: [],
MaxDatas: [],
},
{
stationCode: 'EGJZ00007117',
sensorName: '出水压力',
dataModel: [
{
PV: 0.33,
PT: '2021-03-15 16:04:21',
},
{
PV: 0.34,
PT: '2021-03-15 16:09:22',
},
{
PV: 0.33,
PT: '2021-03-15 16:18:21',
},
{
PV: 0.32,
PT: '2021-03-15 16:23:23',
},
{
PV: 0.32,
PT: '2021-03-15 16:28:24',
},
],
decimalPoint: 2,
EquipmentName: '温州嵇师村低压区智慧集成泵房-低区',
unit: 'MPa',
normalData: [],
dataModelAbnormal: [],
alarmHisList: [],
AreaCode: null,
SensorType: null,
Min_Data: null,
Avg_Data: null,
MinDatas: [],
MaxDatas: [],
},
{
stationCode: 'EGJZ00007117',
sensorName: '泵1状态',
dataModel: [
{
PV: 1,
PT: '2021-03-15 16:04:21',
},
{
PV: 1,
PT: '2021-03-15 16:09:22',
},
{
PV: 1,
PT: '2021-03-15 16:18:21',
},
{
PV: 1,
PT: '2021-03-15 16:23:23',
},
{
PV: 1,
PT: '2021-03-15 16:28:24',
},
],
decimalPoint: 0,
EquipmentName: '温州嵇师村低压区智慧集成泵房-低区',
unit: null,
normalData: [],
dataModelAbnormal: [],
alarmHisList: [],
AreaCode: null,
SensorType: null,
Min_Data: null,
Avg_Data: null,
MinDatas: [],
MaxDatas: [],
},
],
};
......@@ -7,7 +7,6 @@ class Demo extends React.Component {
super(props);
this.state = {
dataSource: [],
Authorization: '',
};
}
......@@ -17,9 +16,7 @@ class Demo extends React.Component {
fetchData = (params = {}) => {
const _this = this;
const { Authorization } = this.state;
request(baseUrl + '/Publish/OMS/FileCenter/GetImageOrderByPath', {
headers: { Authorization },
method: 'get',
params: {
path: 'assets/images/appMenu',
......@@ -35,31 +32,7 @@ class Demo extends React.Component {
// 获取token
componentDidMount() {
const _this = this;
request(baseUrl + '/Publish/GateWay/OMS/OMSLogin', {
method: 'post',
requestType: 'form',
data: {
userName: 'omsa',
password: 'pandaomsa',
},
})
.then(function (response) {
if (response.data.token) {
const { access_token, token_type } = response.data.token;
_this.setState(
{
Authorization: token_type + ' ' + access_token,
},
() => {
_this.fetchData();
},
);
}
})
.catch(function (error) {
console.log(error);
});
this.fetchData();
}
render() {
......@@ -68,7 +41,7 @@ class Demo extends React.Component {
onSearch={(params) => this.fetchData(params)}
dataSource={this.state.dataSource}
onSelect={(value) => this.onSelect(value)}
url={baseUrl}
url={imgUrl}
/>
);
}
......@@ -76,4 +49,5 @@ class Demo extends React.Component {
export default Demo;
const baseUrl = 'http://192.168.10.150:8777'; // window.location.origin
const imgUrl = 'http://192.168.10.150:8777';
const baseUrl = 'https://www.fastmock.site/mock/162c15dca15c4dba9ba51e0a0b76929b/api';
......@@ -179,4 +179,4 @@ const Demo = () => {
export default Demo;
const baseUrl = 'http://192.168.10.150:8777';
const baseUrl = 'https://www.fastmock.site/mock/162c15dca15c4dba9ba51e0a0b76929b/api';
......@@ -108,7 +108,7 @@ const Demo = () => {
export default Demo;
const baseUrl = 'http://192.168.10.150:8777';
const baseUrl = 'https://www.fastmock.site/mock/162c15dca15c4dba9ba51e0a0b76929b/api';
const columns = [
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment