From d71d2334ee1b499e06d9b23838c1b25dd8763eda Mon Sep 17 00:00:00 2001 From: Xu Zhimeng Date: Sat, 12 Oct 2024 15:32:59 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=85=8D=E7=BD=AECar=E5=92=8CShip?= =?UTF-8?q?=E7=9A=84=E5=BC=B9=E7=AA=97=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/markerPopupColumns.js | 651 ++++++++++++------ 1 file changed, 425 insertions(+), 226 deletions(-) diff --git a/src/views/stationOperation/components/markerPopupColumns.js b/src/views/stationOperation/components/markerPopupColumns.js index 43ecce2..18cebca 100644 --- a/src/views/stationOperation/components/markerPopupColumns.js +++ b/src/views/stationOperation/components/markerPopupColumns.js @@ -2,229 +2,428 @@ import { MarkerType } from './markerEnum' // 核设施详情弹窗中的字段配置 export default { - [MarkerType.NuclearFacility]: [ - { - label: 'FACILITY_NAME', - key: 'facilityName' - }, - { - label: 'FACILITY ID', - key: 'facilityId' - }, - { - label: 'ACTIVITY DAY', - key: 'activityDay' - }, - { - label: 'ACTIVITY_YEAR', - key: 'activityYear' - }, - { - label: 'BUILDDATE', - key: 'buildDate' - }, - { - label: 'CAPACITYGROSS', - key: 'capacitygross' - }, - { - label: 'CAPACITYNET', - key: 'capacitynet' - }, - { - label: 'CAPACITYTHERMAL', - key: 'capacitythermal' - }, - { - label: 'CRITICALITYDATE', - key: 'criticalityDate' - }, - { - label: 'GRIDCONEETIONDATE', - key: 'gridconeetionDate' - }, - { - label: 'LATITUDE', - key: 'lat' - }, - { - label: 'LOCATION', - key: 'location' - }, - { - label: 'LONGITUDE', - key: 'lon' - }, - { - label: 'OPERARTOR', - key: 'operartor' - }, - { - label: 'OWNER', - key: 'owner' - }, - { - label: 'RETIREDATE', - key: 'retireDate' - }, - { - label: 'STATUS', - key: 'status' - }, - { - label: 'TYPE', - key: 'type' - }, - { - label: 'VENDOR', - key: 'vendor' - }, - ], - [MarkerType.ImsRnStationP]: [{ - label: 'STATIONCODE', - key: 'stationCode' - }, { - label: 'STATIONID', - key: 'stationId' - }, { - label: 'COUNTRYCODE', - key: 'countryCode' - }, { - label: 'DATEBEGIN', - key: 'dateBegin' - }, { - label: 'DATEEND', - key: 'dateEnd' - }, { - label: 'DESCRIPTION', - key: 'description' - }, { - label: 'ELEVATION', - key: 'elevation' - }, { - label: 'LATITUDE', - key: 'lat' - }, { - label: 'LONGITUDE', - key: 'lon' - }, { - label: 'MODDATE', - key: 'moddate' - }, { - label: 'STATUS', - key: 'status' - }, { - label: 'TYPE', - key: 'type' - }, { - label: 'USED', - key: 'used' - }, { - label: 'PHD', - key: 'phd' - }, { - label: 'PHDF', - key: 'phdf' - }, { - label: 'MET', - key: 'met' - }, { - label: 'SOH', - key: 'soh' - }, { - label: 'PHDF+MET+SOH', - key: 'phdMetSoh' - }], - [MarkerType.ImsRnStationG]: [{ - label: 'STATIONCODE', - key: 'stationCode' - }, { - label: 'STATIONID', - key: 'stationId' - }, { - label: 'COUNTRYCODE', - key: 'countryCode' - }, { - label: 'DATEBEGIN', - key: 'dateBegin' - }, { - label: 'DATEEND', - key: 'dateEnd' - }, { - label: 'DESCRIPTION', - key: 'description' - }, { - label: 'ELEVATION', - key: 'elevation' - }, { - label: 'LATITUDE', - key: 'lat' - }, { - label: 'LONGITUDE', - key: 'lon' - }, { - label: 'MODDATE', - key: 'moddate' - }, { - label: 'STATUS', - key: 'status' - }, { - label: 'TYPE', - key: 'type' - }, { - label: 'USED', - key: 'used' - }, { - label: 'PHD', - key: 'phd' - }, { - label: 'PHDF', - key: 'phdf' - }, { - label: 'MET', - key: 'met' - }, { - label: 'SOH', - key: 'soh' - }, { - label: 'PHDF+MET+SOH', - key: 'phdMetSoh' - }], - [MarkerType.NRL]: [{ - label: 'STATIONCODE', - key: 'stationCode' - }, { - label: 'STATIONID', - key: 'stationId' - }, { - label: 'COUNTRYCODE', - key: 'countryCode' - }, { - label: 'DATEBEGIN', - key: 'dateBegin' - }, { - label: 'DATEEND', - key: 'dateEnd' - }, { - label: 'DESCRIPTION', - key: 'description' - }, { - label: 'ELEVATION', - key: 'elevation' - }, { - label: 'LATITUDE', - key: 'lat' - }, { - label: 'LONGITUDE', - key: 'lon' - }, { - label: 'MODDATE', - key: 'moddate' - }, { - label: 'STATUS', - key: 'status' - }, { - label: 'TYPE', - key: 'type' - }] -} \ No newline at end of file + [MarkerType.NuclearFacility]: [ + { + label: 'FACILITY_NAME', + key: 'facilityName' + }, + { + label: 'FACILITY ID', + key: 'facilityId' + }, + { + label: 'ACTIVITY DAY', + key: 'activityDay' + }, + { + label: 'ACTIVITY_YEAR', + key: 'activityYear' + }, + { + label: 'BUILDDATE', + key: 'buildDate' + }, + { + label: 'CAPACITYGROSS', + key: 'capacitygross' + }, + { + label: 'CAPACITYNET', + key: 'capacitynet' + }, + { + label: 'CAPACITYTHERMAL', + key: 'capacitythermal' + }, + { + label: 'CRITICALITYDATE', + key: 'criticalityDate' + }, + { + label: 'GRIDCONEETIONDATE', + key: 'gridconeetionDate' + }, + { + label: 'LATITUDE', + key: 'lat' + }, + { + label: 'LOCATION', + key: 'location' + }, + { + label: 'LONGITUDE', + key: 'lon' + }, + { + label: 'OPERARTOR', + key: 'operartor' + }, + { + label: 'OWNER', + key: 'owner' + }, + { + label: 'RETIREDATE', + key: 'retireDate' + }, + { + label: 'STATUS', + key: 'status' + }, + { + label: 'TYPE', + key: 'type' + }, + { + label: 'VENDOR', + key: 'vendor' + } + ], + [MarkerType.ImsRnStationP]: [ + { + label: 'STATIONCODE', + key: 'stationCode' + }, + { + label: 'STATIONID', + key: 'stationId' + }, + { + label: 'COUNTRYCODE', + key: 'countryCode' + }, + { + label: 'DATEBEGIN', + key: 'dateBegin' + }, + { + label: 'DATEEND', + key: 'dateEnd' + }, + { + label: 'DESCRIPTION', + key: 'description' + }, + { + label: 'ELEVATION', + key: 'elevation' + }, + { + label: 'LATITUDE', + key: 'lat' + }, + { + label: 'LONGITUDE', + key: 'lon' + }, + { + label: 'MODDATE', + key: 'moddate' + }, + { + label: 'STATUS', + key: 'status' + }, + { + label: 'TYPE', + key: 'type' + }, + { + label: 'USED', + key: 'used' + }, + { + label: 'PHD', + key: 'phd' + }, + { + label: 'PHDF', + key: 'phdf' + }, + { + label: 'MET', + key: 'met' + }, + { + label: 'SOH', + key: 'soh' + }, + { + label: 'PHDF+MET+SOH', + key: 'phdMetSoh' + } + ], + [MarkerType.ImsRnStationG]: [ + { + label: 'STATIONCODE', + key: 'stationCode' + }, + { + label: 'STATIONID', + key: 'stationId' + }, + { + label: 'COUNTRYCODE', + key: 'countryCode' + }, + { + label: 'DATEBEGIN', + key: 'dateBegin' + }, + { + label: 'DATEEND', + key: 'dateEnd' + }, + { + label: 'DESCRIPTION', + key: 'description' + }, + { + label: 'ELEVATION', + key: 'elevation' + }, + { + label: 'LATITUDE', + key: 'lat' + }, + { + label: 'LONGITUDE', + key: 'lon' + }, + { + label: 'MODDATE', + key: 'moddate' + }, + { + label: 'STATUS', + key: 'status' + }, + { + label: 'TYPE', + key: 'type' + }, + { + label: 'USED', + key: 'used' + }, + { + label: 'PHD', + key: 'phd' + }, + { + label: 'PHDF', + key: 'phdf' + }, + { + label: 'MET', + key: 'met' + }, + { + label: 'SOH', + key: 'soh' + }, + { + label: 'PHDF+MET+SOH', + key: 'phdMetSoh' + } + ], + [MarkerType.NRL]: [ + { + label: 'STATIONCODE', + key: 'stationCode' + }, + { + label: 'STATIONID', + key: 'stationId' + }, + { + label: 'COUNTRYCODE', + key: 'countryCode' + }, + { + label: 'DATEBEGIN', + key: 'dateBegin' + }, + { + label: 'DATEEND', + key: 'dateEnd' + }, + { + label: 'DESCRIPTION', + key: 'description' + }, + { + label: 'ELEVATION', + key: 'elevation' + }, + { + label: 'LATITUDE', + key: 'lat' + }, + { + label: 'LONGITUDE', + key: 'lon' + }, + { + label: 'MODDATE', + key: 'moddate' + }, + { + label: 'STATUS', + key: 'status' + }, + { + label: 'TYPE', + key: 'type' + } + ], + [MarkerType.Car]: [ + { + label: 'STATIONCODE', + key: 'stationCode' + }, + { + label: 'STATIONID', + key: 'stationId' + }, + { + label: 'COUNTRYCODE', + key: 'countryCode' + }, + { + label: 'DATEBEGIN', + key: 'dateBegin' + }, + { + label: 'DATEEND', + key: 'dateEnd' + }, + { + label: 'DESCRIPTION', + key: 'description' + }, + { + label: 'ELEVATION', + key: 'elevation' + }, + { + label: 'LATITUDE', + key: 'lat' + }, + { + label: 'LONGITUDE', + key: 'lon' + }, + { + label: 'MODDATE', + key: 'moddate' + }, + { + label: 'STATUS', + key: 'status' + }, + { + label: 'TYPE', + key: 'type' + }, + { + label: 'USED', + key: 'used' + }, + { + label: 'PHD', + key: 'phd' + }, + { + label: 'PHDF', + key: 'phdf' + }, + { + label: 'MET', + key: 'met' + }, + { + label: 'SOH', + key: 'soh' + }, + { + label: 'PHDF+MET+SOH', + key: 'phdMetSoh' + } + ], + [MarkerType.Ship]: [ + { + label: 'STATIONCODE', + key: 'stationCode' + }, + { + label: 'STATIONID', + key: 'stationId' + }, + { + label: 'COUNTRYCODE', + key: 'countryCode' + }, + { + label: 'DATEBEGIN', + key: 'dateBegin' + }, + { + label: 'DATEEND', + key: 'dateEnd' + }, + { + label: 'DESCRIPTION', + key: 'description' + }, + { + label: 'ELEVATION', + key: 'elevation' + }, + { + label: 'LATITUDE', + key: 'lat' + }, + { + label: 'LONGITUDE', + key: 'lon' + }, + { + label: 'MODDATE', + key: 'moddate' + }, + { + label: 'STATUS', + key: 'status' + }, + { + label: 'TYPE', + key: 'type' + }, + { + label: 'USED', + key: 'used' + }, + { + label: 'PHD', + key: 'phd' + }, + { + label: 'PHDF', + key: 'phdf' + }, + { + label: 'MET', + key: 'met' + }, + { + label: 'SOH', + key: 'soh' + }, + { + label: 'PHDF+MET+SOH', + key: 'phdMetSoh' + } + ] +}