update 风机运行频率

This commit is contained in:
lb
2023-12-01 10:17:47 +08:00
parent d1d47cf5ac
commit 550da629c0
6 changed files with 236 additions and 126 deletions

View File

@@ -42,21 +42,33 @@ export const initialState = {
],
},
runtime: [
// 实时数据
...Array.from(
{ length: 16 },
() => Math.floor(Math.random() * 100) + "m³/h"
),
],
// runtime: [
// // 实时数据
// ...Array.from(
// { length: 16 },
// () => Math.floor(Math.random() * 100) + "m³/h"
// ),
// ],
runtime: {
"1#10处拐角冷却风机": "0",
"1#L型吊墙冷却风机": "0",
"1#助燃风机": "0",
"1#澄清带池壁风机": "0",
"1#融化带池壁风机": "0",
"1#钢碹碴小炉垛风机": "0",
"2#10处拐角冷却风机": "0",
"2#L型吊墙冷却风机": "0",
"2#助燃风机": "0",
"2#澄清带池壁风机": "0",
"2#融化带池壁风机": "0",
"2#钢碹碴小炉垛风机": "0",
"3#澄清带池壁风机": "0",
"3#融化带池壁风机": "0",
"4#澄清带池壁风机": "0",
"4#融化带池壁风机": "0",
},
};
// export const stateNameMap = {
// lastFireChangeTime: "10分20秒",
// fireChangeTime: "10:23",
// fireDirection: "东火",
// };
const fanFrequenceSlice = createSlice({
name: "fanFrequence",
initialState,

View File

@@ -0,0 +1,70 @@
// 风机信息
import { createSlice } from "@reduxjs/toolkit";
export const initialState = {
history: {
// 历史数据
FLIIA1: [
// 帮我生成7个随机整数
...Array.from({ length: 7 }, () => Math.floor(Math.random() * 100)),
],
// 帮我重复上面的模式十次
FLIIA2: [
...Array.from({ length: 7 }, () => Math.floor(Math.random() * 100)),
],
FLIIA3: [
...Array.from({ length: 7 }, () => Math.floor(Math.random() * 100)),
],
FLIIA4: [
...Array.from({ length: 7 }, () => Math.floor(Math.random() * 100)),
],
FLIIA5: [
...Array.from({ length: 7 }, () => Math.floor(Math.random() * 100)),
],
FLIIA6: [
...Array.from({ length: 7 }, () => Math.floor(Math.random() * 100)),
],
FLIIA7: [
...Array.from({ length: 7 }, () => Math.floor(Math.random() * 100)),
],
FLIIA8: [
...Array.from({ length: 7 }, () => Math.floor(Math.random() * 100)),
],
FLIIB1: [
...Array.from({ length: 7 }, () => Math.floor(Math.random() * 100)),
],
FLIIB2: [
...Array.from({ length: 7 }, () => Math.floor(Math.random() * 100)),
],
},
runtime: [
// 实时数据
...Array.from(
{ length: 16 },
() => Math.floor(Math.random() * 100) + "m³/h"
),
],
};
// export const stateNameMap = {
// lastFireChangeTime: "10分20秒",
// fireChangeTime: "10:23",
// fireDirection: "东火",
// };
const fanFrequenceSlice = createSlice({
name: "fanFrequence",
initialState,
reducers: {
setHistory: (state, action) => {
state.history = action.payload;
},
setRuntime: (state, action) => {
state.runtime = action.payload;
},
},
});
export default fanFrequenceSlice.reducer;
export const { setHistory, setRuntime } = fanFrequenceSlice.actions;