From adc9abd145c24f2d3e7033bb738e1e8641eaf4cf Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期二, 02 九月 2025 17:30:43 +0800 Subject: [PATCH] 2025.9.2 --- src/constant/radio-options.js | 100 ++++++++++++++------------------------------------ 1 files changed, 28 insertions(+), 72 deletions(-) diff --git a/src/constant/radio-options.js b/src/constant/radio-options.js index c56bd55..3b42021 100644 --- a/src/constant/radio-options.js +++ b/src/constant/radio-options.js @@ -1,6 +1,14 @@ import { TYPE0, TYPE1, TYPE2 } from '@/constant/device-type'; -import { option1, option2 } from '@/constant/radio-options/options'; -import { option1 as option1Jingan } from '@/constant/radio-options/options-jingan'; +import { + option1, + default1, + option2, + default2 +} from '@/constant/radio-options/options'; +import { + option1 as option1Jingan, + default1 as default1Jingan +} from '@/constant/radio-options/options-jingan'; // 鐩戞祴鍥犲瓙鍗曢�夋閫夐」 function radioOptions(deviceType) { @@ -21,74 +29,22 @@ } } -// 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: 'O3', -// value: '5' -// }, -// { -// label: 'PM2.5', -// name: 'PM25', -// value: '6' -// }, -// { -// label: 'PM10', -// name: 'PM10', -// value: '7' -// }, -// { -// label: 'TVOC', -// name: 'VOC', -// value: '10' -// } -// ]; +function defaultOptions(deviceType) { + if (import.meta.env.VITE_DATA_MODE == 'jingan') { + if (TYPE0 == deviceType) { + return default1Jingan; + } else { + return undefined; + } + } else { + if ([TYPE0, TYPE1].includes(deviceType)) { + return default1; + } else if (deviceType == TYPE2) { + return default2; + } else { + return undefined; + } + } +} -// const option2 = [ -// { -// label: '娓╁害', -// name: 'TMP', -// value: '1' -// }, -// { -// label: '鐢靛鐜�', -// name: 'spC', -// value: '2' -// }, -// { -// label: '娴婂害', -// name: 'tur', -// value: '3' -// }, -// { -// label: '婧惰В姘�', -// name: 'DO', -// value: '4' -// }, -// { -// label: 'PH', -// name: 'PH', -// value: '5' -// } -// ]; -export { radioOptions }; +export { radioOptions, defaultOptions }; -- Gitblit v1.9.3