| | |
| | | { |
| | | label: '无人船', |
| | | value: '0c' |
| | | } |
| | | ]; |
| | | } |
| | | } |
| | | |
| | | // fixeme 2024.8.19 后续设备编号应该从服务器动态获取,同时有设备号的在线编辑功能 |
| | | function deviceList(type) { |
| | | if (import.meta.env.VITE_DATA_MODE == 'jingan') { |
| | | return [ |
| | | }, |
| | | { |
| | | label: '车载设备1号', |
| | | value: 'TX105' |
| | | label: '网格化', |
| | | value: '0d' |
| | | } |
| | | ]; |
| | | } 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.label}设备${v}号`; |
| | | const value = `${t}000000000${v}`; |
| | | return { |
| | | label: label, |
| | | value: value |
| | | }; |
| | | }); |
| | | } |
| | | } |
| | | |
| | | export { TYPE0, TYPE1, TYPE2, TYPE3, TYPE4, typeList, deviceList }; |
| | | function typeName(type) { |
| | | return typeList().find((v) => v.value == type).label; |
| | | } |
| | | |
| | | export { TYPE0, TYPE1, TYPE2, TYPE3, TYPE4, typeList, typeName }; |