| | |
| | | |
| | | export const useDevicesStore = defineStore('device', () => { |
| | | const deviceInfo = computed(() => { |
| | | if (deviceInfo?.value) { |
| | | deviceRes.value.data.currentDeviceID = 'wwwwwwww222222' |
| | | } |
| | | return deviceRes?.value?.data as Devices |
| | | }) |
| | | |
| | | // 当前设备在缺少工艺参数的时候是否允许下发生产 |
| | | const currentDeviceAllowNoParams = computed(() => { |
| | | const currentDeviceInfo = deviceInfo.value.deviceList?.find((ele) => { |
| | | return ele.deviceID === deviceInfo.value.currentDeviceID |
| | | }) |
| | | return !currentDeviceInfo?.needSetProcessParams |
| | | }) |
| | | |
| | | /** |
| | |
| | | startDevicePolling() |
| | | } |
| | | |
| | | return { deviceInfo, startPollingDevice } |
| | | return { deviceInfo, startPollingDevice, currentDeviceAllowNoParams } |
| | | }) |