update status
This commit is contained in:
parent
7bf5a24cda
commit
0d96fec181
104
src/pages/3D.vue
104
src/pages/3D.vue
@ -4,7 +4,17 @@ import { useSettings } from '../store/settings';
|
||||
import { useWsStore } from "../store";
|
||||
import { ref, computed } from 'vue';
|
||||
import Icon from '../assets/svg/IconStatus.vue';
|
||||
import { eqMap, statusMap, initState } from './eqMaps'
|
||||
|
||||
const props = defineProps({
|
||||
line: {
|
||||
type: Number,
|
||||
default: 1,
|
||||
},
|
||||
});
|
||||
const eqStatus = computed(() => settings.eqStatus);
|
||||
|
||||
const status = ref(initState)
|
||||
const { settings } = useSettings();
|
||||
const store = useWsStore();
|
||||
const lines = ref({
|
||||
@ -13,98 +23,20 @@ const lines = ref({
|
||||
g3: store.data2.lineDetailData?.[2] || null, // 钢3线
|
||||
});
|
||||
store.$subscribe((mutation, state) => {
|
||||
// 进储片信息
|
||||
if (state.data2.lineDetailData && state.data2.lineDetailData.length == 3) {
|
||||
lines.value.g1 = state.data2.lineDetailData[0]
|
||||
lines.value.g2 = state.data2.lineDetailData[1]
|
||||
lines.value.g3 = state.data2.lineDetailData[2]
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
const props = defineProps({
|
||||
line: {
|
||||
type: Number,
|
||||
default: 1,
|
||||
},
|
||||
// 故障信息
|
||||
if (state.data1.EquipmentsArrayList && Array.isArray(state.data1.EquipmentsArrayList)) {
|
||||
state.data1.EquipmentsArrayList.map(item => {
|
||||
const { equipmentName, status: itemStatus } = item;
|
||||
status.value[eqMap[equipmentName]] = statusMap[itemStatus];
|
||||
})
|
||||
}
|
||||
});
|
||||
|
||||
const eqStatus = computed(() => settings.eqStatus);
|
||||
const status = ref({
|
||||
// 钢一线
|
||||
'M1上片': '',
|
||||
'M2上片': '',
|
||||
'M1磨边机': '',
|
||||
'M2磨边机': '',
|
||||
'M1清洗机': '',
|
||||
'M1清洗机': '',
|
||||
'S1丝印机': '',
|
||||
'S2丝印机': '',
|
||||
'S1前储片台': '',
|
||||
'S2前储片台': '',
|
||||
'S1清洗机': '',
|
||||
'S2清洗机': '',
|
||||
'Z1钻孔机': '',
|
||||
'Z2钻孔机': '',
|
||||
'B1前储片台': '',
|
||||
'B1后储片台': '',
|
||||
'B1下片': '',
|
||||
'B1清洗机': '',
|
||||
//
|
||||
'M3清洗机': '',
|
||||
'M4清洗机': '',
|
||||
'M5清洗机': '',
|
||||
'M3磨边机': '',
|
||||
'M4磨边机': '',
|
||||
'M5磨边机': '',
|
||||
'M3上片': '',
|
||||
'M4上片': '',
|
||||
'M5上片': '',
|
||||
'Z3钻孔机': '',
|
||||
'Z4钻孔机': '',
|
||||
'Z5钻孔机': '',
|
||||
'S3清洗机': '',
|
||||
'S4清洗机': '',
|
||||
'S5清洗机': '',
|
||||
'S3前储片台': '',
|
||||
'S4前储片台': '',
|
||||
'S5前储片台': '',
|
||||
'S3丝印机': '',
|
||||
'S4丝印机': '',
|
||||
'S5丝印机': '',
|
||||
'S3固化机': '',
|
||||
'S4固化机': '',
|
||||
'S5固化机': '',
|
||||
'S3后储片台': '',
|
||||
'S4后储片台': '',
|
||||
'S5后储片台': '',
|
||||
'B2前储片台': '',
|
||||
'B2后储片台': '',
|
||||
'B2下片': '',
|
||||
'B2清洗机': '',
|
||||
//
|
||||
'M6上片': '',
|
||||
'M7上片': '',
|
||||
'M6磨边机': '',
|
||||
'M7磨边机': '',
|
||||
'M6清洗机': '',
|
||||
'M7清洗机': '',
|
||||
'Z6钻孔机': '',
|
||||
'Z7钻孔机': '',
|
||||
'S6清洗机': '',
|
||||
'S7清洗机': '',
|
||||
'S6前储片台': '',
|
||||
'S7前储片台': '',
|
||||
'S6丝印机': '',
|
||||
'S7丝印机': '',
|
||||
'S6固化炉': '',
|
||||
'S7固化炉': '',
|
||||
'S6后储片台': '',
|
||||
'S7后储片台': '',
|
||||
'B3前储片台': '',
|
||||
'B3后储片台': '',
|
||||
'B3清洗机': '',
|
||||
'B3下片': '',
|
||||
})
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
166
src/pages/eqMaps.js
Normal file
166
src/pages/eqMaps.js
Normal file
@ -0,0 +1,166 @@
|
||||
export const initState = {
|
||||
// 钢一线
|
||||
M1上片: "",
|
||||
M2上片: "",
|
||||
M1磨边机: "",
|
||||
M2磨边机: "",
|
||||
M1清洗机: "",
|
||||
M1清洗机: "",
|
||||
S1丝印机: "",
|
||||
S2丝印机: "",
|
||||
S1前储片台: "",
|
||||
S2前储片台: "",
|
||||
S1清洗机: "",
|
||||
S2清洗机: "",
|
||||
Z1钻孔机: "",
|
||||
Z2钻孔机: "",
|
||||
B1前储片台: "",
|
||||
B1后储片台: "",
|
||||
B1下片: "",
|
||||
B1清洗机: "",
|
||||
//
|
||||
M3清洗机: "",
|
||||
M4清洗机: "",
|
||||
M5清洗机: "",
|
||||
M3磨边机: "",
|
||||
M4磨边机: "",
|
||||
M5磨边机: "",
|
||||
M3上片: "",
|
||||
M4上片: "",
|
||||
M5上片: "",
|
||||
Z3钻孔机: "",
|
||||
Z4钻孔机: "",
|
||||
Z5钻孔机: "",
|
||||
S3清洗机: "",
|
||||
S4清洗机: "",
|
||||
S5清洗机: "",
|
||||
S3前储片台: "",
|
||||
S4前储片台: "",
|
||||
S5前储片台: "",
|
||||
S3丝印机: "",
|
||||
S4丝印机: "",
|
||||
S5丝印机: "",
|
||||
S3固化机: "",
|
||||
S4固化机: "",
|
||||
S5固化机: "",
|
||||
S3后储片台: "",
|
||||
S4后储片台: "",
|
||||
S5后储片台: "",
|
||||
B2前储片台: "",
|
||||
B2后储片台: "",
|
||||
B2下片: "",
|
||||
B2清洗机: "",
|
||||
//
|
||||
M6上片: "",
|
||||
M7上片: "",
|
||||
M6磨边机: "",
|
||||
M7磨边机: "",
|
||||
M6清洗机: "",
|
||||
M7清洗机: "",
|
||||
Z6钻孔机: "",
|
||||
Z7钻孔机: "",
|
||||
S6清洗机: "",
|
||||
S7清洗机: "",
|
||||
S6前储片台: "",
|
||||
S7前储片台: "",
|
||||
S6丝印机: "",
|
||||
S7丝印机: "",
|
||||
S6固化炉: "",
|
||||
S7固化炉: "",
|
||||
S6后储片台: "",
|
||||
S7后储片台: "",
|
||||
B3前储片台: "",
|
||||
B3后储片台: "",
|
||||
B3清洗机: "",
|
||||
B3下片: "",
|
||||
};
|
||||
|
||||
export const statusMap = [
|
||||
"error", // 关机
|
||||
"work", // 工作
|
||||
"warn", // 未工作
|
||||
"error", // 错误
|
||||
];
|
||||
|
||||
export const eqMap = {
|
||||
// 钢一线
|
||||
C1LR1: "M1上片",
|
||||
C1LR2: "M2上片",
|
||||
C1MM1: "M1磨边机",
|
||||
C1MM2: "M2磨边机",
|
||||
C1ECM1: "M1清洗机",
|
||||
C1ECM2: "M2清洗机",
|
||||
"s1--": "S1丝印机",
|
||||
"s2--": "S2丝印机",
|
||||
C1ST1: "S1前储片台",
|
||||
C1ST2: "S2前储片台",
|
||||
C1SCM1: "S1清洗机",
|
||||
C1SCM2: "S2清洗机",
|
||||
C1HP1: "Z1钻孔机",
|
||||
C1HP2: "Z2钻孔机",
|
||||
C3ST1: "B1前储片台",
|
||||
C3ST2: "B1后储片台",
|
||||
C3UL1: "B1下片",
|
||||
C3UL1: "B1下片1",
|
||||
C3UL2: "B1下片2",
|
||||
C3UCM1: "B1清洗机",
|
||||
//
|
||||
B1ECM1: "M3清洗机",
|
||||
B1ECM2: "M4清洗机",
|
||||
B1ECM3: "M5清洗机",
|
||||
B1MM1: "M3磨边机",
|
||||
B1MM2: "M4磨边机",
|
||||
B1MM3: "M5磨边机",
|
||||
B1LR1: "M3上片",
|
||||
B1LR2: "M4上片",
|
||||
B1LR3: "M5上片",
|
||||
B1HP1: "Z3钻孔机",
|
||||
B1HP2: "Z4钻孔机",
|
||||
B1HP3: "Z5钻孔机",
|
||||
B1SCM1: "S3清洗机",
|
||||
B1SCM2: "S4清洗机",
|
||||
B1SCM3: "S5清洗机",
|
||||
B1ST1: "S3前储片台",
|
||||
B1ST2: "S4前储片台",
|
||||
B1ST3: "S5前储片台",
|
||||
B1SP1: "S3丝印机",
|
||||
B1SP2: "S4丝印机",
|
||||
B1SP3: "S5丝印机",
|
||||
B2CO1: "S3固化炉",
|
||||
B2CO2: "S4固化炉",
|
||||
B2CO3: "S5固化炉",
|
||||
B2ST1: "S3后储片台",
|
||||
B2ST2: "S4后储片台",
|
||||
B2ST3: "S5后储片台",
|
||||
B3ST1: "B2前储片台",
|
||||
B3ST2: "B2后储片台",
|
||||
B3UL1: "B2下片",
|
||||
B3UL1: "B2下片1",
|
||||
B3UL2: "B2下片2",
|
||||
B3UCM1: "B2清洗机",
|
||||
//
|
||||
A1LR1: "M6上片",
|
||||
A1LR2: "M7上片",
|
||||
A1MM1: "M6磨边机",
|
||||
A1MM2: "M7磨边机",
|
||||
A1ECM1: "M6清洗机",
|
||||
A1ECM2: "M7清洗机",
|
||||
A1HP1: "Z6钻孔机",
|
||||
A1HP2: "Z7钻孔机",
|
||||
A1SCM1: "S6清洗机",
|
||||
A1SCM2: "S7清洗机",
|
||||
A1ST1: "S6前储片台",
|
||||
A1ST2: "S7前储片台",
|
||||
A1SP1: "S6丝印机",
|
||||
A1SP2: "S7丝印机",
|
||||
A2CO1: "S6固化炉",
|
||||
A2CO2: "S7固化炉",
|
||||
A2ST1: "S6后储片台",
|
||||
A2ST2: "S7后储片台",
|
||||
A3ST1: "B3前储片台",
|
||||
A3ST2: "B3后储片台",
|
||||
A3UCM1: "B3清洗机",
|
||||
A3UL1: "B3下片",
|
||||
A3UL1: "B3下片1",
|
||||
A3UL2: "B3下片2",
|
||||
};
|
Loading…
Reference in New Issue
Block a user