From 9e0df95ffda0ef9f2339f7caf413b357640aea28 Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期一, 06 五月 2024 08:45:14 +0800 Subject: [PATCH] 完成历史轨迹展示 --- src/constant/radio-options.js | 156 +++++++++++++++++++++++++++------------------------ 1 files changed, 83 insertions(+), 73 deletions(-) diff --git a/src/constant/radio-options.js b/src/constant/radio-options.js index 3e5b2d8..28df36d 100644 --- a/src/constant/radio-options.js +++ b/src/constant/radio-options.js @@ -1,74 +1,84 @@ +import { TYPE0, TYPE1, TYPE2 } from '@/constant/device-type'; + // 鐩戞祴鍥犲瓙鍗曢�夋閫夐」 -export const radioOptions = { - type0: [ - //鏃犱汉鏈� - { - label: 'NO2', - name: 'NO2', - value: '1' - }, - { - label: 'CO', - name: 'CO', - value: '2' - }, - { - label: 'H2S', - name: 'H2S', - value: '3' - }, - { - label: 'SO2', - name: 'SO2', - value: '4' - }, - { - label: 'O3', - name: 'NO2', - value: '5' - }, - { - label: 'PM2.5', - name: 'PM25', - value: '6' - }, - { - label: 'PM10', - name: 'PM10', - value: '7' - }, - { - label: 'TVOC', - name: 'VOC', - value: '10' - } - ], - type1: [ - //鏃犱汉鑸� - { - label: '娓╁害', - name: '娓╁害', - value: '1' - }, - { - label: '鐢靛鐜�', - name: '鐢靛鐜�', - value: '2' - }, - { - label: '娴婂害', - name: '娴婂害', - value: '3' - }, - { - label: '婧惰В姘�', - name: '婧惰В姘�', - value: '4' - }, - { - label: 'PH', - name: 'PH', - value: '5' - } - ] -}; +function radioOptions(deviceType) { + if ([TYPE0, TYPE1].includes(deviceType)) { + return option1; + } else if (deviceType == TYPE2) { + return option2; + } else { + return []; + } +} + +const option1 = [ + { + label: 'NO2', + name: 'NO2', + value: '1' + }, + { + label: 'CO', + name: 'CO', + value: '2' + }, + { + label: 'H2S', + name: 'H2S', + value: '3' + }, + { + label: 'SO2', + name: 'SO2', + value: '4' + }, + { + label: 'O3', + name: 'NO2', + value: '5' + }, + { + label: 'PM2.5', + name: 'PM25', + value: '6' + }, + { + label: 'PM10', + name: 'PM10', + value: '7' + }, + { + label: 'TVOC', + name: 'VOC', + value: '10' + } +]; + +const option2 = [ + { + label: '娓╁害', + name: '娓╁害', + value: '1' + }, + { + label: '鐢靛鐜�', + name: '鐢靛鐜�', + value: '2' + }, + { + label: '娴婂害', + name: '娴婂害', + value: '3' + }, + { + label: '婧惰В姘�', + name: '婧惰В姘�', + value: '4' + }, + { + label: 'PH', + name: 'PH', + value: '5' + } +]; +export { radioOptions }; -- Gitblit v1.9.3