From 307b17ef15c73a071912a262834f2a5f68e1fa87 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期四, 11 九月 2025 15:20:35 +0800 Subject: [PATCH] 完成走航季度报告自动生成 --- src/constant/radio-options.js | 114 ++++++++++++++++++++------------------------------------- 1 files changed, 40 insertions(+), 74 deletions(-) diff --git a/src/constant/radio-options.js b/src/constant/radio-options.js index 28df36d..3b42021 100644 --- a/src/constant/radio-options.js +++ b/src/constant/radio-options.js @@ -1,84 +1,50 @@ import { TYPE0, TYPE1, TYPE2 } from '@/constant/device-type'; +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) { - if ([TYPE0, TYPE1].includes(deviceType)) { - return option1; - } else if (deviceType == TYPE2) { - return option2; + if (import.meta.env.VITE_DATA_MODE == 'jingan') { + if (TYPE0 == deviceType) { + return option1Jingan; + } else { + return []; + } } else { - return []; + 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' +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: '娓╁害', - value: '1' - }, - { - label: '鐢靛鐜�', - name: '鐢靛鐜�', - value: '2' - }, - { - label: '娴婂害', - name: '娴婂害', - value: '3' - }, - { - label: '婧惰В姘�', - name: '婧惰В姘�', - value: '4' - }, - { - label: 'PH', - name: 'PH', - value: '5' - } -]; -export { radioOptions }; +export { radioOptions, defaultOptions }; -- Gitblit v1.9.3