'换火20min,缩放校正,换火时间预置'
This commit is contained in:
		@@ -9,10 +9,10 @@ import cls from './leftbox.module.less';
 | 
			
		||||
 | 
			
		||||
const Chart2 = () => {
 | 
			
		||||
	const ctx = useContext(SocketContext);
 | 
			
		||||
	let [time, setTime] = useState([0, 0]);
 | 
			
		||||
	let [time, setTime] = useState([19, 28]);
 | 
			
		||||
 | 
			
		||||
	useEffect(() => {
 | 
			
		||||
		const restTime = ctx.runState?.lastFireChangeTime;
 | 
			
		||||
		const restTime = ctx.runState?.lastFireChangeTime || '19分28秒';
 | 
			
		||||
		if (restTime == null) return;
 | 
			
		||||
		console.log('restTime is:', restTime);
 | 
			
		||||
		let timer = null;
 | 
			
		||||
@@ -77,7 +77,7 @@ const Chart2 = () => {
 | 
			
		||||
		{
 | 
			
		||||
			icon: icon1,
 | 
			
		||||
			label: '换火时间',
 | 
			
		||||
			value: ctx.runState?.fireChangeTime || '00:00',
 | 
			
		||||
			value: ctx.runState?.fireChangeTime || '19:56',
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			icon: icon3,
 | 
			
		||||
@@ -87,7 +87,7 @@ const Chart2 = () => {
 | 
			
		||||
		{
 | 
			
		||||
			icon: icon2,
 | 
			
		||||
			label: '当前火向',
 | 
			
		||||
			value: ctx.runState?.fireDirection || '东火',
 | 
			
		||||
			value: ctx.runState?.fireDirection || '南火',
 | 
			
		||||
		},
 | 
			
		||||
	];
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -11,7 +11,7 @@ import { SocketContextProvider } from '../store/socket-data-provider';
 | 
			
		||||
import MainContainer from '../components/yx-dark/MainContainer';
 | 
			
		||||
 | 
			
		||||
export default function index() {
 | 
			
		||||
	const [value, setValue] = useState(50);
 | 
			
		||||
	const [value, setValue] = useState(100);
 | 
			
		||||
 | 
			
		||||
	const v = (value / 100).toFixed(2);
 | 
			
		||||
	const styles = {
 | 
			
		||||
 
 | 
			
		||||
@@ -4,6 +4,7 @@ import utils from './utils';
 | 
			
		||||
 | 
			
		||||
const wss = new WebSocketServer({ port: 9800 });
 | 
			
		||||
const frequency = 10; // seconds
 | 
			
		||||
const frequency1 = 1200; // seconds
 | 
			
		||||
wss.on('connection', function (ws, req) {
 | 
			
		||||
	// console.log("ws", ws);
 | 
			
		||||
	console.log(
 | 
			
		||||
@@ -26,7 +27,6 @@ wss.on('connection', function (ws, req) {
 | 
			
		||||
 | 
			
		||||
	const timer = setInterval(() => {
 | 
			
		||||
		sendMsg(ws, 'kiln-info'); // 窑炉信息
 | 
			
		||||
		sendMsg(ws, 'run-state'); // 运行状态
 | 
			
		||||
		sendMsg(ws, 'energy-cost'); // 运行状态
 | 
			
		||||
		sendMsg(ws, 'realtime');
 | 
			
		||||
		sendMsg(ws, 'his-trend');
 | 
			
		||||
@@ -35,9 +35,14 @@ wss.on('connection', function (ws, req) {
 | 
			
		||||
		// sendMsg(ws, 'kiln-bottom');
 | 
			
		||||
	}, frequency * 1000);
 | 
			
		||||
 | 
			
		||||
	const timer1 = setInterval(() => {
 | 
			
		||||
		sendMsg(ws, 'run-state'); // 运行状态
 | 
			
		||||
	}, frequency1 * 1000);
 | 
			
		||||
 | 
			
		||||
	ws.on('close', function () {
 | 
			
		||||
		console.log('停止监听');
 | 
			
		||||
		clearInterval(timer);
 | 
			
		||||
		clearInterval(timer1);
 | 
			
		||||
	});
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -17,9 +17,9 @@
 | 
			
		||||
		"gasii": "...m³"
 | 
			
		||||
	},
 | 
			
		||||
	"runState": {
 | 
			
		||||
		"lastFireChangeTime": "3分28秒",
 | 
			
		||||
		"fireChangeTime": "20:00",
 | 
			
		||||
		"fireDirection": "东火"
 | 
			
		||||
		"lastFireChangeTime": "19分28秒",
 | 
			
		||||
		"fireChangeTime": "19:56",
 | 
			
		||||
		"fireDirection": "南火"
 | 
			
		||||
	},
 | 
			
		||||
	"fan": [
 | 
			
		||||
		["8#压延冷却风机", "4373Hz", "正常"],
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user