| | |
| | | // 用电量 |
| | | const TYPE4 = '31'; |
| | | |
| | | export { TYPE0, TYPE1, TYPE2, TYPE3, TYPE4 }; |
| | | function typeList() { |
| | | if (import.meta.env.VITE_DATA_MODE == 'jingan') { |
| | | return [ |
| | | { |
| | | label: '车载', |
| | | value: '0a' |
| | | } |
| | | ]; |
| | | } else { |
| | | return [ |
| | | { |
| | | label: '车载', |
| | | value: '0a' |
| | | }, |
| | | { |
| | | label: '无人机', |
| | | value: '0b' |
| | | }, |
| | | { |
| | | label: '无人船', |
| | | value: '0c' |
| | | } |
| | | ]; |
| | | } |
| | | } |
| | | |
| | | // fixeme 2024.8.19 后续设备编号应该从服务器动态获取,同时有设备号的在线编辑功能 |
| | | function deviceList(type) { |
| | | if (import.meta.env.VITE_DATA_MODE == 'jingan') { |
| | | return [ |
| | | { |
| | | label: '车载设备1号', |
| | | value: 'TX105' |
| | | } |
| | | ]; |
| | | } else { |
| | | const t = type ? type : '0a'; |
| | | const _typeList = typeList(); |
| | | const typeStr = _typeList.find((v) => { |
| | | return v.value == t; |
| | | }); |
| | | return [1, 2, 3].map((v) => { |
| | | const label = `${typeStr}设备${v}号`; |
| | | const value = `${t}000000000${v}`; |
| | | return { |
| | | label: label, |
| | | value: value |
| | | }; |
| | | }); |
| | | } |
| | | } |
| | | |
| | | export { TYPE0, TYPE1, TYPE2, TYPE3, TYPE4, typeList, deviceList }; |