// import { // NormalDatePickerFilter, // NormalFishFilter, // NormalFishFilter1, // NormalSelectFilter, // NormalStcdFilter, // NormalWEFilter, // NormalYearPickerFilter // } from '@zebras/qgc-share/components/mapModal/index' // import { Session } from '@zebras/qgc-share/service/Session' // import getUrl from '@zebras/qgc-share/utils/isQGCrul' // import { Utility } from '@zebras/qgc-share/utils/Utility' // // 水电站 √ const ENGTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, // { // name: '阶段属性', // key: 'basicFilter', // type: 'basicFilter', // url: '/eng/engBasisInfo/getEngBaseInfo' // }, { name: '实时视频', key: 'videoInfo', type: 'video', url: '/video/dataStcdFrame/getVideoMonitorList' }, { name: '全景影像', key: 'panoramaInfo', type: 'panorama' }, { name: '监测数据', key: 'monitorInfo', type: 'tabsWithTwo', code: 'dzxq.tabs.jcsj' }, { name: '预警提示', key: 'tableTabs', type: 'tableTabs', code: 'dzxq-yjts', tabs: [ { name: '设计参数变更提示', key: 'DesignParameterChangePrompt', type: 'table', hiddenChart: true, tableUrl: '/dec-lygk-base-server/base/engWarning/GetKendoList' }, { name: '施工期环保措施落实预警', key: 'ImplementEarlyWarning', type: 'table', hiddenChart: true, tableUrl: '/dec-lygk-base-server/base/engWarning/sgqhbss/GetKendoListCust' }, { name: '环保设施建设预警', key: 'ConstructionEarlyWarning', type: 'table', hiddenChart: true, tableUrl: '/dec-lygk-base-server/base/engWarning/hbssjs/GetKendoListCust' }, { name: '环保设施运行预警', key: 'RunEarlyWarning', type: 'table', hiddenChart: true, tableUrl: '/dec-lygk-base-server/base/engWarning/hbssyx/GetKendoListCust' }, { name: '鱼类放流预警', key: 'ReleaseEarlyWarning', type: 'table', hiddenChart: true, tableUrl: '/dec-lygk-base-server/base/engWarning/ylfl/GetKendoListCust' } ] }, { name: '查看报告', key: 'attachment', type: 'attachment', url: '/eq/fid/GetKendoListCust' }, { name: '批复文件', key: 'approval', type: 'approval', url: '/eng/base/eiaapproval/GetKendoList' } // { // name: "特征曲线", // key: "characteristicCurve", // type: "characteristicCurve" // } ].filter(Boolean); // // 水电站生态流量 √ const ENGEQTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, { name: '实时视频', key: 'videoInfo', type: 'video', url: '/video/dataStcdFrame/getVideoMonitorList' }, { name: '全景影像', key: 'panoramaInfo', type: 'panorama' }, { name: '监测数据', key: 'monitorInfo', type: 'tabsWithTwo', code: 'dzxq.tabs.jcsj' }, { name: '预警提示', key: 'tableTabs', type: 'tableTabs', code: 'dzxq-yjts', tabs: [ { name: '设计参数变更提示', key: 'DesignParameterChangePrompt', type: 'table', hiddenChart: true, tableUrl: '/dec-lygk-base-server/base/engWarning/GetKendoList' }, { name: '施工期环保措施落实预警', key: 'ImplementEarlyWarning', type: 'table', hiddenChart: true, tableUrl: '/dec-lygk-base-server/base/engWarning/sgqhbss/GetKendoListCust' }, { name: '环保设施建设预警', key: 'ConstructionEarlyWarning', type: 'table', hiddenChart: true, tableUrl: '/dec-lygk-base-server/base/engWarning/hbssjs/GetKendoListCust' }, { name: '环保设施运行预警', key: 'RunEarlyWarning', type: 'table', hiddenChart: true, tableUrl: '/dec-lygk-base-server/base/engWarning/hbssyx/GetKendoListCust' }, { name: '鱼类放流预警', key: 'ReleaseEarlyWarning', type: 'table', hiddenChart: true, tableUrl: '/dec-lygk-base-server/base/engWarning/ylfl/GetKendoListCust' } ] }, { name: '生态流量', key: 'EcologicalFlow', type: 'EcologicalFlow' }, { name: '查看报告', key: 'attachment', type: 'attachment', url: '/eq/fid/GetKendoListCust' }, { name: '批复文件', key: 'approval', type: 'approval', url: '/eng/base/eiaapproval/GetKendoList' } ].filter(Boolean); // // 水电站生态流量 - 江局单独看 √ const ENGEQTabsJuangJu: Array = [ { name: '生态流量', key: 'EcologicalFlow', type: 'EcologicalFlow', default: true } ].filter(Boolean); // //生态流量泄放设施 √ const EQTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, // { // name: '实时视频', // key: 'videoInfo', // type: 'video', // url: '/video/dataStcdFrame/getVideoMonitorList' // }, // { // name: '全景影像', // key: 'panoramaInfo', // type: 'panorama' // }, { name: '监测数据', key: 'flowDischarge', type: 'FlowDischarge' } ]; // 过鱼设施 √ const FPTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', code: 'gyss.tabs.jcxx' }, { name: '实时视频', key: 'videoInfo', type: 'video', url: '/video/dataStcdFrame/getVideoMonitorList', code: 'gyss.tabs.sssp' }, { name: '在线监测数据', key: 'FishFacilityMonitorData', //Normal type: 'FishFacilityMonitorData', //Normal code: 'gyss.tabs.jcsj', tabs: [ { name: '', type: 'table', // tableUrl: getUrl('/wmp-env-server/env/fp/fpssTable/GetKendoListCust'),//getUrl hiddenChart: true, hiddenTabs: true // filter: NormalDatePickerFilter // 没有 } ] }, { name: '运行情况', key: 'FishFacilityRunState', //Normal1 type: 'FishFacilityRunState', //Normal code: 'gyss.tabs.yxqk', default: true, // 默认显示 tabs: [ { name: '', type: 'table', // tableUrl: getUrl('/wmp-env-server/env/fp/run/secondRun/GetKendoListCust'), hiddenChart: true, hiddenTabs: true // filter: NormalFishFilter // 没有 } ] }, { name: '综合分析', key: 'FishZHFX', type: 'FishZHFX' // tabs: [ 线上同步注释 // { // name: '', // type: 'table', // tableUrl: getUrl('/wmp-env-server/env/fp/run/secondRun/GetKendoListCust'), // hiddenChart: true, // hiddenTabs: true, // filter: NormalFishFilter // } // ] }, { name: 'AI运行识别', key: 'AIYXSB', type: 'AIYXSB' } ]; // // 过鱼设施在建状态 const FPTabs1: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', default: true, // 默认显示 url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo' }, { name: '实时视频', key: 'videoInfo', type: 'video', url: '/video/dataStcdFrame/getVideoMonitorList' }, { name: '建设情况', key: 'FishFacilityBuildState', //basicState type: 'FishFacilityBuildState', //basicState // url: "/env/fp/fpFacilities/getFpStcdConstructionInfo2", url: '/wmp-env-server/env/fp/run/secondBuild/GetKendoListCust' } ]; //鱼类增殖站 √ const FBTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo' }, { name: '运行数据', key: 'NormalOperationData', type: 'NormalOperationData', tabs: [ { name: '', type: 'table', // tableUrl: getUrl('/wmp-env-server/fb/bsmfr/GetKendoListCust'), hiddenChart: true, hiddenTabs: true, // filter: NormalSelectFilter, filterProps: { params: {} } } ] }, { name: '过程图', key: 'ProcessDiagram', type: 'ProcessDiagram', code: 'ylzzz.tabs.gct' }, { name: '增殖放流情况', key: 'NormalAddedSituation', //NormalAddedSituation type: 'NormalAddedSituation', //NormalAddedSituation default: true, // 默认显示 tabs: [ { name: '', type: 'table', // tableUrl: getUrl('/wmp-env-server/fb/bsmfr/GetKendoListCust'), hiddenChart: true, hiddenTabs: true, // filter: NormalFishFilter1, filterProps: { params: {} } } ] }, { name: '科研情况', key: 'NormalResearchSituation', // Normal2 type: 'NormalResearchSituation', // Normal code: 'ylzzz.tabs.kyqk', tabs: [ { name: '', type: 'table', tableUrl: '/wmp-env-server/base/researchb/GetKendoList', hiddenChart: true, hiddenTabs: true, // filter: NormalYearPickerFilter, filterProps: { params: {} } } ] }, { name: '实时视频', key: 'videoInfo', type: 'video', url: '/video/dataStcdFrame/getVideoMonitorList' } // { // name: "全景影像", // key: "panoramaInfo", // type: "panorama" // }, ]; // const FBTabs1: Array = [ // { // name: '基础信息', // key: 'basicInfo', // type: 'basic', // url: '/bbi/siteBipc/getSiteBasicInfo' // }, // { // name: '建设情况', // key: 'FishFacilityBuildState', // type: 'FishFacilityBuildState', // url: '/wmp-env-server/env/fp/run/secondBuild/GetKendoListCust' // }, // { // name: '实时视频', // key: 'videoInfo', // type: 'video', // url: '/video/dataStcdFrame/getVideoMonitorList' // }, // { // name: '全景影像', // key: 'panoramaInfo', // type: 'panorama' // } // ] //鱼类栖息地 √ const FHTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, { name: '水温监测', key: 'WaterTemperature', type: 'WaterTemperature', code: 'qxd.tabs.jcsj' }, { name: '水质监测', key: 'WaterQuality', type: 'WaterQuality', code: 'qxd.tabs.szjc' }, { name: '流量监测', key: 'FlowMeasure', type: 'FlowMeasure', code: 'qxd.tabs.lcjs', url: '/zq/river/GetKendoListCust' }, { name: '实时视频', key: 'videoInfo', type: 'video', url: '' } ]; const ZQTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, { name: '流量监测', key: 'FlowMeasure', type: 'FlowMeasure', url: '/zq/river/GetKendoListCust' } ]; // //水质监测站 √ const WQFBTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo' }, { name: '监测数据', key: 'WaterQuality', type: 'WaterQuality', default: true // 默认显示 } // { // name: '实时视频', // key: 'videoInfo', // type: 'video', // url: '/video/dataStcdFrame/getVideoMonitorList' // } ]; const WQTabs: Array = [ ...WQFBTabs, { name: '实时视频', key: 'videoInfo', type: 'video', url: '/video/dataStcdFrame/getVideoMonitorList' } ]; // const WQDTATabs: Array = [ // { // name: '基础信息', // key: 'basicInfo', // type: 'basic', // url: '/bbi/siteBipc/getSiteBasicInfo' // }, // { // name: '劣化分析', // key: 'trend', // type: 'trend', // tabs: [ // { // name: '', // type: 'table', // tableUrl: '/wmp-env-server/env/wq/trend/detail/GetKendoListCust', // hiddenChart: true, // hiddenTabs: true, // filter: NormalDatePickerFilter // } // ] // } // ] //栖息地流量监测 const FLOWTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, { name: '监测数据', key: 'FlowMeasure', type: 'FlowMeasure' } ]; // //水温监测站 √ const WTTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo' }, { name: '监测数据', key: 'WaterTemperature', type: 'WaterTemperature', code: 'swjc.tabs.jcsj', default: true // 默认显示 }, // { // name: '出入库水温对比', // key: 'WaterTemperatureContrast', // type: 'WaterTemperatureContrast', // code: 'swjc.tabs.crkswdb', // }, { name: '鱼类繁殖适宜性分析', key: 'WaterTemperatureRep', type: 'WaterTemperatureRep', code: 'swjc.tabs.ylfzsyxfx' } ]; //垂向水温 √ const WTTabs1: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo' }, { name: '监测数据', key: 'VerticalWaterTemperature', type: 'VerticalWaterTemperature', code: 'cxsw.tabs.jcsj', default: true // 默认显示 } ]; // //低温水减缓设施 const DWTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', default: true, // 默认显示 url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo' }, { name: '实时视频', key: 'videoInfo', type: 'video', url: '/video/dataStcdFrame/getVideoMonitorList' }, { name: '监测数据', key: 'VerticalWaterTemperature', type: 'VerticalWaterTemperature' }, { name: '叠梁门运行AI识别', key: 'AIYXSB', type: 'AIYXSB' } ]; // //低温水减缓设施这是旧的 // const DWTabs2: Array = [ // { // name: '基础信息', // key: 'basicInfo', // type: 'basic', // url: '/bbi/siteBipc/getSiteBasicInfo' // }, // { // name: '实时视频', // key: 'videoInfo', // type: 'video', // url: '/video/dataStcdFrame/getVideoMonitorList' // }, // { // name: '监测数据', // key: 'DWNormal', // type: 'DWNormal', // tabs: [ // { // name: '', // type: 'DWNormal', // tableUrl: '/env/dw/dwJcsjListGet', // hiddenChart: true, // hiddenTabs: true, // filter: NormalDatePickerFilter, // filterProps: { // params: { // // stcd: "0086601073SZ003524" // } // } // } // ] // } // ] // //调查断面 const WETabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, { name: '监测数据', key: 'Ecology', type: 'Ecology', tabs: [ { name: '调查鱼类', type: 'table', key: 'weFish', // tableUrl: getUrl('/wmp-env-server/env/we/fisht/GetKendoListCust'), hiddenChart: true, // filter: NormalWEFilter, filterProps: { params: { ftype: 'WE' } } }, { name: '水温(℃)', type: 'table', tableUrl: '/wmp-env-server/we/wewtr/GetKendoListCust', key: 'weWaterTemp', hiddenChart: true, // filter: NormalWEFilter, filterProps: { params: { ftype: 'WE' } } }, { name: '水质', type: 'table', tableUrl: '/wmp-env-server/we/wewqr/GetKendoListCust', key: 'weWaterQuality', hiddenChart: true, // filter: NormalWEFilter, filterProps: { params: { ftype: 'WE' } } }, { name: '流速(m/s)', type: 'table', key: 'weFlowVelocity', tableUrl: '/wmp-env-server/env/we/fvR/GetKendoListCust', hiddenChart: true, // filter: NormalWEFilter, filterProps: { params: { ftype: 'WE' } } } ] } ]; //鱼类调查装置 const DEVICETABS: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 } ]; // //电站告警 const DZGJ: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, { name: '监测数据', key: 'DZGJ', type: 'DZGJ', tabs: [ { name: '生态流量', type: 'table', key: 'STLL', // filter: Session.getAppCode() == 'hbb' ? NormalYearPickerFilter : NormalDatePickerFilter, tableUrl: '/wmp-env-server/env/warn/detail/GetKendoListCust', hiddenChart: true, filterProps: { params: { ftype: 'WE' } } }, { name: '水位', type: 'table', key: 'SW', // filter: Session.getAppCode() == 'hbb' ? NormalYearPickerFilter : NormalDatePickerFilter, tableUrl: '/wmp-env-server/env/warn/detail/GetKendoListCust', hiddenChart: true, filterProps: { params: { ftype: 'WE' } } }, { name: '水质', type: 'table', key: 'SZ', // filter: Session.getAppCode() == 'hbb' ? NormalYearPickerFilter : NormalDatePickerFilter, tableUrl: '/wmp-env-server/env/wqWar/GetKendoListCust', hiddenChart: true, filterProps: { params: { ftype: 'WE' } } }, { name: '河道水温', type: 'table', key: 'HDSW', // filter: Session.getAppCode() == 'hbb' ? NormalYearPickerFilter : NormalDatePickerFilter, tableUrl: '/wmp-env-server/env/warn/detail/GetKendoListCust', hiddenChart: true, filterProps: { params: { ftype: 'WE' } } } ] } ]; //珍稀植物园 const VPTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, // { // name: '实时视频', // key: 'videoInfo', // type: 'video', // url: '/video/dataStcdFrame/getVideoMonitorList' // }, // { // name: "全景影像", // key: "panoramaInfo", // type: "panorama", // code: "zxzwy.tabs.qjyx" // }, { name: '运行数据', key: 'NormalDataMonitoring2', type: 'NormalDataMonitoring2', tabs: [ { name: '', type: 'table', tableUrl: '/evnInvestigation/getRareBotanicalGardenTable', hiddenChart: true, hiddenTabs: true, // filter: NormalYearPickerFilter, filterProps: { params: {} } } ] } // { // name: "浇水养护", // key: "FishSystemRunState", //Normal1 // type: "FishSystemRunState", //Normal // tabs: [] // }, // { // name: "违规放牧", // key: "FishSystemRunState", //Normal1 // type: "FishSystemRunState", //Normal // tabs: [] // } ]; // //视频站 const videoTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, { name: '实时视频', key: 'videoInfo', type: 'video', url: '/video/dataStcdFrame/getVideoMonitorList' } ]; // //视频站 const noLiveVideoTabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, { name: '录像视频', key: 'noLiveVideo', type: 'noLiveVideo', url: '/video/dataStcdFrame/getVideoMonitorList' } ]; // //动物救助站 const VATabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, // { // name: '实时视频', // key: 'videoInfo', // type: 'video', // url: '/video/dataStcdFrame/getVideoMonitorList' // }, { name: '监测数据', key: 'Normal', type: 'NormalDataMonitoring', tabs: [ { name: '', type: 'table', tableUrl: '/engdbute/vaTable', hiddenChart: true, hiddenTabs: true, // filter: NormalDatePickerFilter, filterProps: { params: {} } } ] } ]; // // //河道水情站 // // const hdsqz: Array = [ // // { // // name: "基础信息", // // key: "basicInfo", // // type: "basic", // // url: "/bbi/siteBipc/getSiteBasicInfo" // // }, // // { // // name: "监测数据", // // key: "monitorInfo", // // type: "tabsWithTwo" // // } // // ] // // //视频监控站 // // const spjkz: Array = [ // // { // // name: "基础信息", // // key: "basicInfo", // // type: "basic", // // url: "/bbi/siteBipc/getSiteBasicInfo" // // }, // // { // // name: "实时视频", // // key: "videoInfo", // // type: "video", // // url: "/video/dataStcdFrame/getVideoMonitorList" // // } // // ] // 其他配置 const CommonTabs: any = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/bbi/siteBipc/getSiteBasicInfo' } ]; // 气象站 const WeatherTabs: any = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, { name: '监测数据', key: '', type: '', url: '' }, ] // const WaterQualityMonitoring: any = [ // { // name: '基础信息', // key: 'basicInfo', // type: 'basic', // url: '/bbi/siteBipc/getSiteBasicInfo' // }, // { // name: '告警数据', // key: 'Monitoring', // type: 'Monitoring', // url: '/wmp-env-server/env/warn/stcd/detail/GetKendoListCust' // } // ] // const AIPrediction: any = [ // { // name: '基础信息', // key: 'basicInfo', // type: 'basic', // url: '/bbi/siteBipc/getSiteBasicInfo' // }, // { // name: '监测数据', // key: 'WaterQuality', // type: 'WaterQuality' // }, // { // name: 'AI预测', // key: 'AI', // type: 'AI' // } // ] // const AIbasic: any = [ // { // name: '基础信息', // key: 'basicInfo', // type: 'basic', // url: '/bbi/siteBipc/getSiteBasicInfo' // } // ] //野生动物监测 const WATabs: Array = [ { name: '基础信息', key: 'basicInfo', type: 'basic', url: '/api/dec-lygk-base-server/base/msstbprpt/getStcdInfo', default: true // 默认显示 }, { name: '现场录像', key: 'liveFootage', type: 'liveFootage' }, { name: '现场图片', key: 'onSitePhoto', type: 'onSitePhoto' } ]; // //mway : 1-是人工 , 2-是自动 dtinType: 0-自建 1-国家 2-人工 const handleTabs = (modaldata: any) => { if (!modaldata?.sttp) return; const sttp = modaldata?.sttp ? modaldata?.sttp.toUpperCase() : ''; console.log('sttp', sttp); switch (sttp) { case 'ENGJJ': return ENGEQTabsJuangJu; case 'ENG': if (modaldata?.eqtp == 'QEC') { return ENGEQTabs; } else { return ENGTabs; } case 'WT': // 水温 case 'WTRV': // 垂向水温 if (modaldata.enfc == '1') { return WTTabs1; } else { return WTTabs; } case 'WQFB': return WQFBTabs; case 'WQ': const _tabs = [...WQTabs]; if (modaldata?.dtinType == 2 || modaldata?.dtinType == 1) { _tabs.splice(2, 1); //国家站 人工站把视频tab去除 } return _tabs; case 'FH': let arr = [...FHTabs]; if (modaldata?.bldstt == 2 || modaldata?.bldstt == 1) { console.log('modaldata', modaldata); arr = [arr[0]]; //国家站 人工站把视频tab去除 } return arr; case 'FH_ZQ_POINT': return FLOWTabs; case 'FP_POINT': return FPTabs; case 'FB': return FBTabs; case 'VA': return VATabs; case 'VP': return VPTabs; case 'WE': return WETabs; case 'WVA': return WATabs; case 'VD_FBFM': case 'VD': case 'VD_FP': return videoTabs; case 'ENG_ALARM_POINT': return DZGJ; case 'FPRD': return DEVICETABS; // case 'DW_POINT': // return DWTabs; // case 'DW_5': // return DEVICETABS; // case 'DW_6': // return DEVICETABS; // case 'DW_1': // return DEVICETABS; // if (modaldata?.eqtp == 'QEC') { // const { page } = Utility.parseQueryString() // if (page == 'shengTaiLiuLiangManZuQingKuangJiangJu') { // return ENGEQTabsJuangJu // } else { return ENGEQTabs; // } } // else { // return Session.getAppCode() === 'hbb' ? ENGTabs.filter((e) => e.name !== '阶段属性') : ENGTabs // } case 'ENG_ALARM': return DZGJ; case 'EQ': case 'EQ_1': case 'EQ_2': case 'EQ_3': case 'EQ_4': case 'EQ_5': case 'EQ_6': case 'EQ_7': return EQTabs; case 'DW': case 'DW_1': case 'DW_2': case 'DW_3': case 'DW_4': case 'DW_5': case 'DW_6': return DWTabs; case 'FP': //todo,后续再删除多余代码 case 'FP_1': //todo,后续再删除多余代码 // case "FP_2": //todo,后续再删除多余代码 case 'FP_3': //todo,后续再删除多余代码 case 'FP_4': //todo,后续再删除多余代码 // case "FP_5": //todo,后续再删除多余代码 // mway为2的时侯显示在线监测数据 if ( modaldata.bldsttCcode == '1' || modaldata.bldsttCcode == '0' || modaldata.bldstt == '1' || modaldata.bldstt == '0' ) { console.log(1); return [ ...FPTabs1 //建设情况 ]; } else { console.log(2); if (modaldata.mway != 2) { console.log(3); return FPTabs.filter(item => item.name !== '在线监测数据'); } else { console.log(4); return [ ...FPTabs //有监测数据 ]; } } case 'FP_2': //todo,后续再删除多余代码 case 'FP_5': //todo,后续再删除多余代码 if ( modaldata.bldsttCcode == '1' || modaldata.bldsttCcode == '0' || modaldata.bldstt == '1' || modaldata.bldstt == '0' ) { return FPTabs1; } else { return FPTabs; } case 'ZQ': // 流量检测站 return ZQTabs; // case 'FB': // if (modaldata.bldstt == '1' || modaldata.bldstt == '0') { // return FBTabs1 // } else { // return FBTabs // } // case 'FH': // return FHTabs // case 'VD_FB': // case 'VD_FP': // case 'VD_SG': // case 'VD_VP': // case 'VD_EQ': // case 'VD_DW': // case 'VD_FH': // case 'VD_OTWE': // case 'VD_OTTE': // case 'VD_FBP': // case 'VD_FC': // case 'VD_WQ': // case 'VD_TE': // case 'VD_WE': // case 'VD_EQS': // case 'VD_WT': // case 'VD_FBFM': // case 'VD_FBI': // case 'VD_PR': // case 'VD_FPB': // case 'VD_GZFC': // case 'VD_FPC': // case 'VD_VA': // case 'VD': // return videoTabs case 'VD_SN': case 'VD_WVD': return noLiveVideoTabs; // case 'VP': // return VPTabs // case 'VA': // return VATabs // case 'WQDTA': // return WQDTATabs // case 'LL': // return FLOWTabs // case 'WT': // case 'WTRV': // if (modaldata.enfc == '1') { // return WTTabs1 // } else { // return WTTabs // } // case 'WE': // return WETabs case 'MM': return WeatherTabs // case 'WARN': // return WaterQualityMonitoring // case 'AI': // return AIPrediction // case 'AI_Basic': // return AIbasic default: return CommonTabs; } }; // const modalTabSetting = { // footer: false, // width: '90vw', // bodyStyle: { minHeight: '600px', overflowX: 'auto' }, // wrapClassName: 'no-padding custom-models', // destroyOnClose: true, // className: 'map-tabs' // } // const modalTabSettingLy = { // footer: false, // // width: "90vw", // // bodyStyle: { minHeight: "600px" }, // wrapClassName: 'no-padding custom-models', // destroyOnClose: true, // className: 'map-tabs' // } export { ENGTabs, // DWTabs, // WQTabs, // FLOWTabs, // EQTabs, // FBTabs, // WETabs, // FPTabs, // VPTabs, // FHTabs, // WTTabs, // VATabs, // WTTabs1, handleTabs // modalTabSetting, // modalTabSettingLy };