@ -0,0 +1,559 @@ |
|||
const GlobalConfig = { |
|||
jiqing: { //济青配置
|
|||
eventTopicsShow: true, //交通事件 是否显示
|
|||
perceptionEventShow: true, //感知事件 是否显示
|
|||
roadTestEquipmentShow: true, //路测设备 是否显示
|
|||
equipmentFacilitiesShow: true,//设备设施
|
|||
otherClassShow: false,//其他
|
|||
roadNetworkFacilitiesShow: true, //路网设施 是否显示
|
|||
maintenanceShow: false, //建设养护 是否显示
|
|||
mapTreeShow: false, //设备树 是否显示
|
|||
toolbarShow: true, //工具栏 是否显示
|
|||
legendShow: true, //图例 是否显示
|
|||
roadIDs: ['S000637'],//'S000637' 道路id配置 S000637--济青
|
|||
roadAndBridgeTunnelShow: true, |
|||
/* |
|||
roadIdKey 值为对应图层属性中的道路id字段 用来根据道路id查询 |
|||
opmaManageIdKey 用来配置运管机构树 进行图层筛选 只根据两个值进行筛选 opmaManagerCorpIds、opmaManagerIds两个值是固定的 只需要改键 opmaManagerCorpIds对应的是树中一级发展公司 opmaManagerIds对应的是二级运管中心 |
|||
{'opma_manag':'opmaManagerCorpIds','opma_man_2':'opmaManagerIds'} |
|||
is_test 用来判断加不加测试基地的数据 |
|||
organizationSql 布尔值 用于判断是否要根据登录获取的机构id进行过滤 不设置默认过滤 设置true不过滤 |
|||
*/ |
|||
//路桥隧道
|
|||
roadAndBridgeTunnel: [ |
|||
{ label: '道路线', layerName: 'roadlineLayer', roadlineLayer: true, id: '015', roadIdKey: 'ROADID', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '桩号', layerName: 'pileLayer', pileLayer: true, id: '006' }, |
|||
{ label: '桥梁', layerName: 'bridgeLayerJQ', bridgeLayerJQ: true, id: '007', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '隧道', layerName: 'tunnelLayer', tunnelLayer: false, id: '105', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '隧道', layerName: 'lineTunnelLayer', lineTunnelLayer: true, id: '105', organizationSql: true }, //线隧道
|
|||
], |
|||
//设施、设备
|
|||
equipmentFacilities: [ |
|||
{ label: '摄像机', layerName: 'videoLayer', videoLayer: false, id: '003', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '摄像机', layerName: 'jqvideoLayer', jqvideoLayer: true }, |
|||
{ label: '情报板', layerName: 'boardLayer', boardLayer: true, id: '005', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '收费站', layerName: 'stationLayerJQ', stationLayerJQ: true, id: '004', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '服务区', layerName: 'serviceLayerJQ', serviceLayerJQ: true, id: '003', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '枢纽立交', layerName: 'pivotLayerJQ', pivotLayerJQ: true, id: '005', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '互通立交', layerName: 'interchangeLayerJQ', interchangeLayerJQ: true, id: '011', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '路管机构', layerName: 'organizationLayer', organizationLayer: false, id: '109', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: 'ETC门架', layerName: 'ETCLayer', ETCLayer: true, id: '106', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
], |
|||
otherClass: [ |
|||
{ label: '物资装备', layerName: 'emergencyLayer', emergencyLayer: false, id: '018', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' }, }, |
|||
{ label: '交安标识', layerName: 'trafficSafetyLayer', trafficSafetyLayer: false, id: '021', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' }, organizationSql: true }, |
|||
], |
|||
eventTopics: [//交通事件配置
|
|||
{ label: '服务区异常', layerName: 'serviceAreaExceptionLayer', serviceAreaExceptionLayer: true, id: '1' }, |
|||
{ label: '施工建设', layerName: 'constructionLayer', constructionLayer: true, id: '1' }, |
|||
{ label: '设备设施隐患', layerName: 'sbssyhLayer', sbssyhLayer: true, id: '1' }, |
|||
{ label: '路障清除', layerName: 'roadblockRemovalLayer', roadblockRemovalLayer: true, id: '1' }, |
|||
{ label: '非法上路', layerName: 'breakIntoShLayer', breakIntoShLayer: true, id: '16' }, |
|||
{ label: '交通拥堵', layerName: 'trafficJamLayer', trafficJamLayer: true, id: '2' }, |
|||
{ label: '交通管制', layerName: 'trafficControlLayer', trafficControlLayer: true, id: '2' }, |
|||
{ label: '车辆故障', layerName: 'vehicleFaultLayer', vehicleFaultLayer: true, id: '2' }, |
|||
{ label: '交通事故', layerName: 'trafficAccidentLayer', trafficAccidentLayer: true, id: '12' }, |
|||
{ label: '异常天气', layerName: 'abnormalWeatherLayer', abnormalWeatherLayer: true, id: '12' }, |
|||
{ label: '其他事件', layerName: 'otherLayer', otherLayer: true, id: '99' }, |
|||
// { label: '道路', layerName: 'roadLayer', roadLayer: true, id: '3' },
|
|||
// { label: '道路积水', layerName: 'roadPondingLayer', roadPondingLayer: true, id: '5' },
|
|||
// { label: '道路团雾', layerName: 'roadMassFogLayer', roadMassFogLayer: true, id: '6' },
|
|||
// { label: '大风', layerName: 'galeLayer', galeLayer: true, id: '7' },
|
|||
// { label: '大雾', layerName: 'denseFogLayer', denseFogLayer: true, id: '8' },
|
|||
// { label: '道路湿滑', layerName: 'roadWetSlipperyLayer', roadWetSlipperyLayer: true, id: '9' },
|
|||
// { label: '道路施工', layerName: 'roadConstructionLayer', roadConstructionLayer: true, id: '10' },
|
|||
// { label: '超速', layerName: 'speedingLayer', speedingLayer: true, id: '14' },
|
|||
// { label: '排队超限', layerName: 'queueOverrunLayer', queueOverrunLayer: true, id: '17' },
|
|||
], |
|||
perceptionEvent: [ //感知事件配置
|
|||
{ label: '交通拥堵', layerName: 'trafficJamGzLayer', trafficJamGzLayer: true, id: '2' }, |
|||
{ label: '行人横穿', layerName: 'pedestrianCrossingGzLayer', pedestrianCrossingGzLayer: true, id: '18' }, |
|||
{ label: '非机动车', layerName: 'nonMotorVehicletGzLayer', nonMotorVehicletGzLayer: true, id: '19' }, |
|||
{ label: '停车', layerName: 'parkingGzLayer', parkingGzLayer: true, id: '4' }, |
|||
{ label: '倒车', layerName: 'trafficRetrogradeGzLayer', trafficRetrogradeGzLayer: true, id: '1' }, |
|||
{ label: '烟火', layerName: 'fireworksGzLayer', fireworksGzLayer: true, id: '20' }, |
|||
{ label: '撒落物', layerName: 'throwGzLayer', throwGzLayer: true, id: '20' }, |
|||
{ label: '车辆慢行', layerName: 'slowDownGzLayer', slowDownGzLayer: true, id: '11' }, |
|||
{ label: '超速', layerName: 'speedingGzLayer', speedingGzLayer: true, id: '14' }, |
|||
{ label: '占用应急车道', layerName: 'emergencyLanesOccupancyGzLayer', emergencyLanesOccupancyGzLayer: true, id: '15' }, |
|||
{ label: '异常变道', layerName: 'abnormalLaneChangeGzLayer', abnormalLaneChangeGzLayer: true, id: '13' }, |
|||
{ label: '其他事件', layerName: 'otherGzLayer', otherGzLayer: true, id: '99' } |
|||
], |
|||
/* roadTestEquipment: [//路侧设备配置 |
|||
{ label: '摄像机', layerName: 'videoLayer', videoLayer: false, id: '003', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '摄像机', layerName: 'jqvideoLayer', jqvideoLayer: true }, |
|||
{ label: '情报板', layerName: 'boardLayer', boardLayer: true, id: '005', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: 'MEC', layerName: 'mecLayer', mecLayer: true, id: '004', roadIdKey: 'road_id' }, |
|||
{ label: '广播', layerName: 'radioLayer', radioLayer: true, id: '015', roadIdKey: 'road_id' }, |
|||
{ label: '交调', layerName: 'CMLayer', CMLayer: true, id: '009', roadIdKey: 'road_id' }, |
|||
{ label: '能见度检测', layerName: 'visibilityLayer', visibilityLayer: true, id: '007', roadIdKey: 'road_id' }, |
|||
{ label: '路面状态', layerName: 'roadstateLayer', roadstateLayer: false, id: '105', roadIdKey: 'road_id' }, |
|||
{ label: '气象检测器', layerName: 'meteorologicalLayer', meteorologicalLayer: true, id: '006', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
// { label: '卡口', layerName: 'mountLayer', mountLayer: false, id: '109', roadIdKey: 'road_id' },
|
|||
{ label: '智慧补光', layerName: 'lightSignLayer', lightSignLayer: true, id: '014', roadIdKey: 'road_id' }, |
|||
{ label: '微波车检', layerName: 'rippleLayer', rippleLayer: true, id: '011', roadIdKey: 'road_id' }, |
|||
{ label: '雷达', layerName: 'hmbRadarLayer', hmbRadarLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
{ label: '雾区诱导', layerName: 'fogGuideLayer', fogGuideLayer: true, id: '012', organizationSql: true }, |
|||
{ label: '动静一体化标志', layerName: 'moveStaticLayer', moveStaticLayer: true, id: '007', roadIdKey: 'road_id' }, |
|||
{ label: '智慧锥桶', layerName: 'coneBarrelLayer', coneBarrelLayer: false, id: '043', roadIdKey: 'road_id' }, |
|||
{ label: '雷视一体', layerName: 'radarAndvideoLayer', radarAndvideoLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
{ label: '智能机箱', layerName: 'smartBoxLayer', smartBoxLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
// { label: '车位指示', layerName: 'parkingSignLayer', parkingSignLayer: false, id: '001', roadIdKey: 'road_id' },
|
|||
{ label: '北斗基站', layerName: 'baseStationLayer', baseStationLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
{ label: 'RSU', layerName: 'rsuLayer', rsuLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
{ label: '护栏碰撞', layerName: 'barrierCollisionWarningLayer', barrierCollisionWarningLayer: true, id: '001', organizationSql: true }, |
|||
{ label: '桥梁健康', layerName: 'bridgeHealthLayer', bridgeHealthLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
// { label: '疲劳唤醒', layerName: 'awakenLayer', awakenLayer: false, id: '001', roadIdKey: 'road_id' },
|
|||
{ label: '合流预警', layerName: 'confluenceLayer', confluenceLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
{ label: '融冰除雪', layerName: 'removeSnowLayer', removeSnowLayer: true, id: '001', organizationSql: true }, |
|||
// { label: '智慧道钉', layerName: 'spikeLayer', spikeLayer: false, id: '001', roadIdKey: 'road_id' },
|
|||
{ label: '距离标志', layerName: 'distanceMarkerLayer', distanceMarkerLayer: false, id: '001', roadIdKey: 'road_id' }, |
|||
// { label: '路段广播', layerName: 'sectionRadioLayer', sectionRadioLayer: false, id: '001', roadIdKey: 'road_id' },
|
|||
// { label: '北斗高精度', layerName: 'beidouLayer', beidouLayer: false, id: '001', roadIdKey: 'road_id' },
|
|||
{ label: '光栅阵列', layerName: 'rasterArrayLayer', rasterArrayLayer: true, id: '001', organizationSql: true }, |
|||
], */ |
|||
roadTestEquipment: [//路侧设备配置-感知
|
|||
{ label: '摄像机', layerName: 'videoLayer', videoLayer: false, id: '003', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '摄像机', layerName: 'jqvideoLayer', jqvideoLayer: true }, |
|||
{ label: '交调', layerName: 'CMLayer', CMLayer: true, id: '009', roadIdKey: 'road_id' }, |
|||
{ label: '能见度检测', layerName: 'visibilityLayer', visibilityLayer: true, id: '007', roadIdKey: 'road_id' }, |
|||
{ label: '路面状态', layerName: 'roadstateLayer', roadstateLayer: false, id: '105', roadIdKey: 'road_id' }, |
|||
{ label: '气象检测器', layerName: 'meteorologicalLayer', meteorologicalLayer: true, id: '006', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '微波车检', layerName: 'rippleLayer', rippleLayer: true, id: '011', roadIdKey: 'road_id' }, |
|||
{ label: '雷达', layerName: 'hmbRadarLayer', hmbRadarLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
/* { label: '雷视一体', layerName: 'radarAndvideoLayer', radarAndvideoLayer: true, id: '001', roadIdKey: 'road_id' }, */ |
|||
|
|||
{ label: '光栅阵列', layerName: 'rasterArrayLayer', rasterArrayLayer: true, id: '001', organizationSql: true }, |
|||
], |
|||
roadTestPublishEquipment: [//路侧设备配置-发布
|
|||
{ label: '情报板', layerName: 'boardLayer', boardLayer: true, id: '005', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '广播', layerName: 'radioLayer', radioLayer: true, id: '015', roadIdKey: 'road_id' }, |
|||
{ label: '智慧补光', layerName: 'lightSignLayer', lightSignLayer: true, id: '014', roadIdKey: 'road_id' }, |
|||
{ label: '雾区诱导', layerName: 'fogGuideLayer', fogGuideLayer: true, id: '012', organizationSql: true }, |
|||
{ label: '雾区诱导标签', layerName: 'fogGuideTextLayer', fogGuideTextLayer: false, id: '0121' }, |
|||
{ label: '动静一体化标志', layerName: 'moveStaticLayer', moveStaticLayer: true, id: '007', roadIdKey: 'road_id' }, |
|||
{ label: '距离标志', layerName: 'distanceMarkerLayer', distanceMarkerLayer: false, id: '001', roadIdKey: 'road_id' }, |
|||
|
|||
], |
|||
roadTestPerceptionPublishEquipment: [//路侧设备配置-感知发布-一体
|
|||
{ label: '智慧锥桶', layerName: 'coneBarrelLayer', coneBarrelLayer: false, id: '043', roadIdKey: 'road_id' }, |
|||
{ label: '合流预警', layerName: 'confluenceLayer', confluenceLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
{ label: 'RSU', layerName: 'rsuLayer', rsuLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
{ label: '护栏碰撞', layerName: 'barrierCollisionWarningLayer', barrierCollisionWarningLayer: true, id: '001', organizationSql: true }, |
|||
{ label: '护栏碰撞', layerName: 'barrierCollisionWarningTextLayer', barrierCollisionWarningTextLayer: false, id: '001' }, |
|||
], |
|||
roadTestOthersEquipment: [//路侧设备配置-其他
|
|||
{ label: 'MEC', layerName: 'mecLayer', mecLayer: true, id: '004', roadIdKey: 'road_id' }, |
|||
{ label: '桥梁健康', layerName: 'bridgeHealthLayer', bridgeHealthLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
{ label: '智能机箱', layerName: 'smartBoxLayer', smartBoxLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
{ label: '北斗基站', layerName: 'baseStationLayer', baseStationLayer: true, id: '001', roadIdKey: 'road_id' }, |
|||
{ label: '融冰除雪', layerName: 'removeSnowLayer', removeSnowLayer: true, id: '001', organizationSql: true }, |
|||
{ label: '融冰除雪标签', layerName: 'removeSnowTextLayer', removeSnowTextLayer: false, id: '001' }, |
|||
], |
|||
roadNetworkFacilities: [//路网设施配置
|
|||
{ label: '服务区', layerName: 'serviceLayerJQ', serviceLayerJQ: true, id: '003', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '收费站', layerName: 'stationLayerJQ', stationLayerJQ: false, id: '004', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '枢纽立交', layerName: 'pivotLayerJQ', pivotLayerJQ: true, id: '005', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '互通立交', layerName: 'interchangeLayerJQ', interchangeLayerJQ: true, id: '011', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '路管机构', layerName: 'organizationLayer', organizationLayer: false, id: '109', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '桥梁', layerName: 'bridgeLayerJQ', bridgeLayerJQ: true, id: '007', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '隧道', layerName: 'tunnelLayer', tunnelLayer: false, id: '105', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '隧道', layerName: 'lineTunnelLayer', lineTunnelLayer: true, id: '105', organizationSql: true }, //线隧道
|
|||
{ label: 'ETC门架', layerName: 'ETCLayer', ETCLayer: true, id: '106', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '道路线', layerName: 'roadlineLayer', roadlineLayer: false, id: '015', roadIdKey: 'ROADID', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '行政区划', layerName: 'districtLayer', districtLayer: false, id: '100' }, |
|||
{ label: '桩号', layerName: 'pileLayer', pileLayer: false, id: '006' }, |
|||
{ label: '共享路段', layerName: 'shareRoadLayer', shareRoadLayer: false, id: '014', organizationSql: true }, |
|||
{ label: '建设工程', layerName: 'engineeringBuild', engineeringBuild: false, id: '016', organizationSql: true }, |
|||
], |
|||
maintenance: [ //建设养护配置
|
|||
{ label: '道路损坏', layerName: 'roadDamageLayer', roadDamageLayer: false, id: '017', roadIdKey: 'road_id', organizationSql: true }, |
|||
{ label: '路面磨耗', layerName: 'roadConsumeLayer', roadConsumeLayer: false, id: '022', roadIdKey: 'road_id', organizationSql: true }, |
|||
{ label: '沥青路面损坏', layerName: 'asphaltRoadDamageLayer', asphaltRoadDamageLayer: false, id: '023', roadIdKey: 'road_id', organizationSql: true }, |
|||
{ label: '路面跳车', layerName: 'roadBumpLayer', roadBumpLayer: false, id: '024', roadIdKey: 'road_id', organizationSql: true }, |
|||
{ label: '路面抗滑', layerName: 'roadSkidLayer', roadSkidLayer: false, id: '025', roadIdKey: 'road_id', organizationSql: true }, |
|||
{ label: '路面平整度', layerName: 'roadSmoothLayer', roadSmoothLayer: false, id: '026', roadIdKey: 'road_id', organizationSql: true }, |
|||
{ label: '路面车辙', layerName: 'roadTrackLayer', roadTrackLayer: false, id: '027', roadIdKey: 'road_id', organizationSql: true }, |
|||
{ label: '物资装备', layerName: 'emergencyLayer', emergencyLayer: false, id: '018', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' }, }, |
|||
{ label: '交安标识', layerName: 'trafficSafetyLayer', trafficSafetyLayer: false, id: '021', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' }, organizationSql: true }, |
|||
], |
|||
}, |
|||
danao: { //大脑配置 跟济青一样
|
|||
eventTopicsShow: true, //交通事件 是否显示
|
|||
perceptionEventShow: true, //感知事件 是否显示
|
|||
roadTestEquipmentShow: true, //路测设备 是否显示
|
|||
equipmentFacilitiesShow: true,//设备设施
|
|||
otherClassShow: true, //其他
|
|||
roadNetworkFacilitiesShow: true, //路网设施 是否显示
|
|||
maintenanceShow: true, //建设养护 是否显示
|
|||
roadAndBridgeTunnelShow: true, |
|||
mapTreeShow: false, //设备树 是否显示
|
|||
toolbarShow: true, //工具栏 是否显示
|
|||
legendShow: true, //图例是否显示
|
|||
roadIDs: [],//'G002237' 道路id配置
|
|||
//路桥隧道
|
|||
roadAndBridgeTunnel: [ |
|||
{ label: '道路线', layerName: 'roadlineLayer', roadlineLayer: true, id: '015', roadIdKey: 'ROADID', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '桩号', layerName: 'pileLayer', pileLayer: true, id: '006' }, |
|||
{ label: '桥梁', layerName: 'bridgeLayer', bridgeLayer: true, id: '007', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '隧道', layerName: 'tunnelLayer', tunnelLayer: true, id: '105', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
], |
|||
//设施、设备
|
|||
equipmentFacilities: [ |
|||
{ label: '摄像机', layerName: 'videoLayer', videoLayer: true, id: '003', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '情报板', layerName: 'boardLayer', boardLayer: true, id: '005', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '服务区', layerName: 'serviceLayer', serviceLayer: true, id: '003', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '收费站', layerName: 'stationLayer', stationLayer: true, id: '004', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '枢纽立交', layerName: 'pivotLayer', pivotLayer: true, id: '005', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '互通立交', layerName: 'interchangeLayer', interchangeLayer: true, id: '011', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '路管机构', layerName: 'organizationLayer', organizationLayer: true, id: '109', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: 'ETC门架', layerName: 'ETCLayer', ETCLayer: true, id: '106', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
], |
|||
roadTestPublishEquipment: [//路侧设备配置
|
|||
|
|||
], |
|||
roadTestPerceptionPublishEquipment: [//路侧设备配置
|
|||
|
|||
], |
|||
roadTestOthersEquipment: [], |
|||
otherClass: [ |
|||
{ label: '物资装备', layerName: 'emergencyLayer', emergencyLayer: true, id: '018', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' }, }, |
|||
{ label: '交通态势', layerName: 'trafficSituationLayer', trafficSituationLayer: true, id: '019', organizationSql: true }, |
|||
{ label: '交安标识', layerName: 'trafficSafetyLayer', trafficSafetyLayer: true, id: '021', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' }, organizationSql: true }, |
|||
{ label: '气象数据', layerName: 'meteorologicaldataLayer', meteorologicaldataLayer: true, id: '006', roadIdKey: 'roadId', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '行政区划', layerName: 'districtLayer', districtLayer: true, id: '100' }, |
|||
{ label: '共享路段', layerName: 'shareRoadLayer', shareRoadLayer: true, id: '014', organizationSql: true }, |
|||
{ label: '应急车辆', layerName: 'patrolAccidentLayer', patrolAccidentLayer: true, id: '020', opmaManageIdKey: { 'opmaManag': 'opmaManagerCorpIds', 'opmaMan2': 'opmaManagerIds' }, organizationSql: true }, |
|||
{ label: '高德路况', layerName: 'gaodetrafficLayer', gaodetrafficLayer: true, id: '0002' }, |
|||
|
|||
], |
|||
eventTopics: [ |
|||
{ label: '服务区异常', layerName: 'serviceAreaExceptionLayer', serviceAreaExceptionLayer: true, id: '1' }, |
|||
{ label: '施工建设', layerName: 'constructionLayer', constructionLayer: true, id: '1' }, |
|||
{ label: '设备设施隐患', layerName: 'sbssyhLayer', sbssyhLayer: true, id: '1' }, |
|||
{ label: '路障清除', layerName: 'roadblockRemovalLayer', roadblockRemovalLayer: true, id: '1' }, |
|||
{ label: '非法上路', layerName: 'breakIntoShLayer', breakIntoShLayer: true, id: '16' }, |
|||
{ label: '交通拥堵', layerName: 'trafficJamLayer', trafficJamLayer: true, id: '2' }, |
|||
{ label: '交通管制', layerName: 'trafficControlLayer', trafficControlLayer: true, id: '2' }, |
|||
{ label: '车辆故障', layerName: 'vehicleFaultLayer', vehicleFaultLayer: true, id: '2' }, |
|||
{ label: '交通事故', layerName: 'trafficAccidentLayer', trafficAccidentLayer: true, id: '12' }, |
|||
{ label: '异常天气', layerName: 'abnormalWeatherLayer', abnormalWeatherLayer: true, id: '12' }, |
|||
{ label: '其他事件', layerName: 'otherLayer', otherLayer: true, id: '99' }, |
|||
// { label: '道路', layerName: 'roadLayer', roadLayer: true, id: '3' },
|
|||
// { label: '道路积水', layerName: 'roadPondingLayer', roadPondingLayer: true, id: '5' },
|
|||
// { label: '道路团雾', layerName: 'roadMassFogLayer', roadMassFogLayer: true, id: '6' },
|
|||
// { label: '大风', layerName: 'galeLayer', galeLayer: true, id: '7' },
|
|||
// { label: '大雾', layerName: 'denseFogLayer', denseFogLayer: true, id: '8' },
|
|||
// { label: '道路湿滑', layerName: 'roadWetSlipperyLayer', roadWetSlipperyLayer: true, id: '9' },
|
|||
// { label: '道路施工', layerName: 'roadConstructionLayer', roadConstructionLayer: true, id: '10' },
|
|||
// { label: '超速', layerName: 'speedingLayer', speedingLayer: true, id: '14' },
|
|||
// { label: '排队超限', layerName: 'queueOverrunLayer', queueOverrunLayer: true, id: '17' },
|
|||
], |
|||
perceptionEvent: [ |
|||
{ label: '交通拥堵', layerName: 'trafficJamGzLayer', trafficJamGzLayer: true, id: '2' }, |
|||
{ label: '行人横穿', layerName: 'pedestrianCrossingGzLayer', pedestrianCrossingGzLayer: true, id: '18' }, |
|||
{ label: '非机动车', layerName: 'nonMotorVehicletGzLayer', nonMotorVehicletGzLayer: true, id: '19' }, |
|||
{ label: '停车', layerName: 'parkingGzLayer', parkingGzLayer: true, id: '4' }, |
|||
{ label: '倒车', layerName: 'trafficRetrogradeGzLayer', trafficRetrogradeGzLayer: true, id: '1' }, |
|||
{ label: '烟火', layerName: 'fireworksGzLayer', fireworksGzLayer: true, id: '20' }, |
|||
{ label: '撒落物', layerName: 'throwGzLayer', throwGzLayer: true, id: '20' }, |
|||
/* { label: '车辆慢行', layerName: 'slowDownGzLayer', slowDownGzLayer: true, id: '11' }, |
|||
{ label: '超速', layerName: 'speedingGzLayer', speedingGzLayer: true, id: '14' }, |
|||
{ label: '占用应急车道', layerName: 'emergencyLanesOccupancyGzLayer', emergencyLanesOccupancyGzLayer: true, id: '15' }, |
|||
{ label: '异常变道', layerName: 'abnormalLaneChangeGzLayer', abnormalLaneChangeGzLayer: true, id: '13' }, |
|||
{ label: '其他', layerName: 'otherGzLayer', otherGzLayer: true, id: '99' } |
|||
*/ |
|||
], |
|||
roadTestEquipment: [ |
|||
{ label: '摄像机', layerName: 'videoLayer', videoLayer: true, id: '003', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '情报板', layerName: 'boardLayer', boardLayer: true, id: '005', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: 'MEC', layerName: 'mecLayer', mecLayer: false, id: '004', }, |
|||
{ label: '广播', layerName: 'radioLayer', radioLayer: false, id: '015', }, |
|||
{ label: '交调', layerName: 'CMLayer', CMLayer: false, id: '009', }, |
|||
{ label: '能见度检测', layerName: 'visibilityLayer', visibilityLayer: false, id: '007', }, |
|||
{ label: '路面状态', layerName: 'roadstateLayer', roadstateLayer: false, id: '105', }, |
|||
{ label: '气象', layerName: 'meteorologicalLayer', meteorologicalLayer: false, id: '006', opmaManageIdKey: { 'managerCorpId': 'opmaManagerCorpIds', 'managerId': 'opmaManagerIds' } }, |
|||
// { label: '卡口', layerName: 'mountLayer', mountLayer: false, id: '109', },
|
|||
{ label: '智慧补光', layerName: 'lightSignLayer', lightSignLayer: false, id: '014', }, |
|||
{ label: '微波车检', layerName: 'rippleLayer', rippleLayer: false, id: '011', }, |
|||
{ label: '雷达', layerName: 'hmbRadarLayer', hmbRadarLayer: false, id: '001', }, |
|||
{ label: '雾区诱导', layerName: 'fogGuideLayer', fogGuideLayer: false, id: '012', organizationSql: true }, |
|||
{ label: '动静一体化标志', layerName: 'moveStaticLayer', moveStaticLayer: false, id: '007', }, |
|||
{ label: '智慧锥桶', layerName: 'coneBarrelLayer', coneBarrelLayer: false, id: '043', }, |
|||
{ label: '雷视一体', layerName: 'radarAndvideoLayer', radarAndvideoLayer: false, id: '001', }, |
|||
{ label: '智能机箱', layerName: 'smartBoxLayer', smartBoxLayer: false, id: '001', }, |
|||
// { label: '车位指示', layerName: 'parkingSignLayer', parkingSignLayer: false, id: '001', },
|
|||
{ label: '北斗基站', layerName: 'baseStationLayer', baseStationLayer: false, id: '001', }, |
|||
{ label: 'RSU', layerName: 'rsuLayer', rsuLayer: false, id: '001', }, |
|||
{ label: '护栏碰撞', layerName: 'barrierCollisionWarningLayer', barrierCollisionWarningLayer: false, id: '001', organizationSql: true }, |
|||
{ label: '桥梁健康', layerName: 'bridgeHealthLayer', bridgeHealthLayer: false, id: '001', }, |
|||
// { label: '疲劳唤醒', layerName: 'awakenLayer', awakenLayer: false, id: '001', },
|
|||
{ label: '合流预警', layerName: 'confluenceLayer', confluenceLayer: false, id: '001', }, |
|||
{ label: '融冰除雪', layerName: 'removeSnowLayer', removeSnowLayer: false, id: '001', organizationSql: true }, |
|||
// { label: '智慧道钉', layerName: 'spikeLayer', spikeLayer: false, id: '001', },
|
|||
{ label: '距离标志', layerName: 'distanceMarkerLayer', distanceMarkerLayer: false, id: '001', }, |
|||
// { label: '路段广播', layerName: 'sectionRadioLayer', sectionRadioLayer: false, id: '001', },
|
|||
// { label: '北斗高精度', layerName: 'beidouLayer', beidouLayer: false, id: '001', },
|
|||
// { label: '图标测试', layerName: 'iconTestlLayer', iconTestlLayer: true, id: '107',organizationSql:true },
|
|||
], |
|||
roadNetworkFacilities: [ |
|||
{ label: '服务区', layerName: 'serviceLayer', serviceLayer: true, id: '003', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '收费站', layerName: 'stationLayer', stationLayer: true, id: '004', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '枢纽立交', layerName: 'pivotLayer', pivotLayer: true, id: '005', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '互通立交', layerName: 'interchangeLayer', interchangeLayer: true, id: '011', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '路管机构', layerName: 'organizationLayer', organizationLayer: true, id: '109', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '桥梁', layerName: 'bridgeLayer', bridgeLayer: true, id: '007', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '隧道', layerName: 'tunnelLayer', tunnelLayer: true, id: '105', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: 'ETC门架', layerName: 'ETCLayer', ETCLayer: true, id: '106', roadIdKey: 'road_id', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '道路线', layerName: 'roadlineLayer', roadlineLayer: true, id: '015', roadIdKey: 'ROADID', opmaManageIdKey: { 'opma_manag': 'opmaManagerCorpIds', 'opma_man_2': 'opmaManagerIds' } }, |
|||
{ label: '行政区划', layerName: 'districtLayer', districtLayer: true, id: '100' }, |
|||
{ label: '桩号', layerName: 'pileLayer', pileLayer: true, id: '006' }, |
|||
{ label: '共享路段', layerName: 'shareRoadLayer', shareRoadLayer: true, id: '014', organizationSql: true }, |
|||
// { label: '建设工程', layerName: 'engineeringBuild', engineeringBuild: true, id: '016' },
|
|||
], |
|||
maintenance: [ |
|||
{ label: '建设工程', layerName: 'engineeringBuild', engineeringBuild: true, id: '016', organizationSql: true }, |
|||
{ label: '道路损坏', layerName: 'roadDamageLayer', roadDamageLayer: true, id: '017', organizationSql: true }, |
|||
{ label: '路面磨耗', layerName: 'roadConsumeLayer', roadConsumeLayer: true, id: '022', organizationSql: true }, |
|||
{ label: '沥青路面损坏', layerName: 'asphaltRoadDamageLayer', asphaltRoadDamageLayer: true, id: '023', organizationSql: true }, |
|||
{ label: '路面跳车', layerName: 'roadBumpLayer', roadBumpLayer: true, id: '024', organizationSql: true }, |
|||
{ label: '路面抗滑', layerName: 'roadSkidLayer', roadSkidLayer: true, id: '025', organizationSql: true }, |
|||
{ label: '路面平整度', layerName: 'roadSmoothLayer', roadSmoothLayer: true, id: '026', organizationSql: true }, |
|||
{ label: '路面车辙', layerName: 'roadTrackLayer', roadTrackLayer: true, id: '027', organizationSql: true }, |
|||
|
|||
// { label: '交通流量', layerName: 'trafficFlowLayer', trafficFlowLayer: true, id: '018' },
|
|||
], |
|||
}, |
|||
//设备设施图片链接
|
|||
equipmentFacilitiesImgUrl: 'http://10.166.157.192:31315/file/getGisImg/', |
|||
//服务跳转连接
|
|||
jumpService: [ |
|||
{ label: '昌乐南服务区', jumpUrl: 'http://172.11.11.254:3003/serviceArea/sys/thirdLogin/oauth2/shangao/callback?code={authCode}&state=http://172.11.11.254:3003&redirect=/yun-amap?mcode=dp003' }, |
|||
{ label: '坊安服务区', jumpUrl: 'http://10.7.58.2:3003/serviceArea/sys/thirdLogin/oauth2/shangao/callback?code={authCode}&state=http://10.7.58.2:3003&redirect=/yun-amap?mcode=dp001' } |
|||
], |
|||
//设备跳转连接
|
|||
jumpRemoveSnow: "http://10.7.44.64:8080/HIMMS", |
|||
jumpEquipmentService: [ |
|||
|
|||
], |
|||
//感知事件获取时间类型及视频接口地址 -交通事件基本信息及附件相机情报板
|
|||
trafficMonitorUrl: "http://10.166.157.192:31315",//正式地址
|
|||
//trafficMonitorUrl: "http://10.166.154.213:30001",//测试环境
|
|||
trafficMonitorToken: "28618fac-5eb0-4349-bde0-5cf65eb1e4f8",//对应token
|
|||
trafficMonitorType: "PROD",//PROD 正式,TEST 测试
|
|||
|
|||
//共用变量
|
|||
//mqttApi: 'ws://10.166.157.191:8083/mqtt', //正式环境
|
|||
mqttApi: 'ws://10.166.154.124:8083/mqtt', //正式环境
|
|||
//mqttApi: 'ws://10.166.154.211:8083/mqtt', //测试环境
|
|||
//数据中台接口地址:
|
|||
masterdataUrl: "http://10.166.154.106:32725", |
|||
masterdataToken: "1dde1bc2-a706-4a53-8a70-b8eadb2506a1", |
|||
/*图层自选展示 true为展示 false为隐藏*/ |
|||
mecLayer: true, //mec图层
|
|||
radioLayer: true, //广播图层
|
|||
CMLayer: true, //交调图层
|
|||
visibilityLayer: true, //能见度图层
|
|||
roadstateLayer: false, //路面状态图层
|
|||
meteorologicalLayer: true, //气象图层
|
|||
mountLayer: false, //卡口相机图层
|
|||
lightSignLayer: true, // 主动发光标志图层
|
|||
rippleLayer: true, // 微波车检器图层
|
|||
hmbRadarLayer: true, // 雷达图层
|
|||
videoLayer: true, // 摄像机图层
|
|||
jqvideoLayer: true, |
|||
boardLayer: true, // 情报板图层
|
|||
fogGuideLayer: true,//雾区诱导图层
|
|||
fogGuideTextLayer: true, |
|||
boardAllLayer: true, |
|||
moveStaticLayer: true,//动静结合一体机图层
|
|||
coneBarrelLayer: false,//智慧锥桶
|
|||
radarAndvideoLayer: true,//雷视一体机
|
|||
smartBoxLayer: true,//智能机箱
|
|||
parkingSignLayer: false,//车位指示屏
|
|||
baseStationLayer: true,//北斗基站
|
|||
barrierCollisionWarningLayer: true, // 护栏碰撞预警
|
|||
barrierCollisionWarningTextLayer: true, // 护栏碰撞预警
|
|||
bridgeHealthLayer: true, // 桥梁健康监测
|
|||
rsuLayer: true, // RSU
|
|||
// awakenLayer: false,//唤醒疲劳
|
|||
// spikeLayer: false,//智慧道钉
|
|||
confluenceLayer: true,//合流预警
|
|||
removeSnowLayer: true,//融冰除雪
|
|||
removeSnowTextLayer: true,//融冰除雪
|
|||
distanceMarkerLayer: false,//距离标志
|
|||
sectionRadioLayer: false,//路段广播
|
|||
beidouLayer: false,//北斗高精度
|
|||
iconTestlLayer: false,//图标测试
|
|||
// 路网设施
|
|||
serviceLayer: true, //服务区图层
|
|||
pivotLayer: true, //枢纽立交图层
|
|||
interchangeLayer: true,// 互通立交图层
|
|||
stationLayer: true,//收费站图层
|
|||
roadlineLayer: true,// 道路线图层
|
|||
bridgeLayer: true,//桥梁图层
|
|||
tunnelLayer: true,//隧道图层
|
|||
lineTunnelLayer: true,//线隧道图层
|
|||
pileLayer: true,//桩号图层
|
|||
organizationLayer: true,//路管机构图层
|
|||
shareRoadLayer: true,//共享路段图层
|
|||
districtLayer: true,// 行政区划
|
|||
jiqingHLLayer: true, // 济青全线高亮
|
|||
jiqingMidLayer: true, // 济青连接线高亮
|
|||
testBaseLayer: false, // 网联测试基地道路线
|
|||
ETCLayer: true,//ETC
|
|||
serviceLayerJQ: true, //济青服务区图层
|
|||
pivotLayerJQ: true, //济青枢纽立交图层
|
|||
interchangeLayerJQ: true,//济青互通立交图层
|
|||
stationLayerJQ: false,//济青收费站图层
|
|||
bridgeLayerJQ: true,//济青桥梁图层
|
|||
rasterArrayLayer: true, //光栅阵列
|
|||
//交通事件
|
|||
serviceAreaExceptionLayer: true,//服务区异常
|
|||
constructionLayer: true,//施工建设
|
|||
sbssyhLayer: true,//设施设备隐患
|
|||
roadblockRemovalLayer: true,//路障清除
|
|||
breakIntoShLayer: true,//非法上路
|
|||
trafficJamLayer: true,//交通拥堵
|
|||
trafficControlLayer: true,//交通管制
|
|||
vehicleFaultLayer: true,//车辆故障
|
|||
trafficAccidentLayer: true,//交通事故
|
|||
abnormalWeatherLayer: true,//异常天气
|
|||
roadLayer: false, |
|||
roadPondingLayer: true, |
|||
roadMassFogLayer: true, |
|||
galeLayer: true, |
|||
denseFogLayer: true, |
|||
roadWetSlipperyLayer: true, |
|||
roadConstructionLayer: true, |
|||
speedingLayer: true, |
|||
queueOverrunLayer: true, |
|||
otherLayer: true,//其他事件
|
|||
//感知事件
|
|||
trafficJamGzLayer: true,//交通庸俗
|
|||
pedestrianCrossingGzLayer: true,//行人
|
|||
nonMotorVehicletGzLayer: true,//非机动车
|
|||
parkingGzLayer: true,//停车
|
|||
trafficRetrogradeLayer: true,//倒车
|
|||
fireworksGzLayer: true,//烟火
|
|||
throwGzLayer: true,//撒落物
|
|||
slowDownGzLayer: true,//车辆慢行
|
|||
speedingGzLayer: true,//超速
|
|||
emergencyLanesOccupancyGzLayer: true,//占用应急车道
|
|||
abnormalLaneChangeGzLayer: true,//异常变道
|
|||
otherGzLayer: true,//其他
|
|||
|
|||
//建设养护
|
|||
roadDamageLayer: true,//道路损坏
|
|||
roadConsumeLayer: true,//路面磨耗
|
|||
asphaltRoadDamageLayer: true,//沥青路面损坏
|
|||
roadBumpLayer: true,//路面跳车
|
|||
roadSkidLayer: true,//路面抗滑
|
|||
roadSmoothLayer: true,//路面平整度
|
|||
roadTrackLayer: true,//路面车辙
|
|||
engineeringBuild: true,//建设工程图层
|
|||
emergencyLayer: true,//物资装备图层
|
|||
// trafficFlowLayer: false,//交通流量
|
|||
trafficSituationLayer: true,//交通态势
|
|||
patrolAccidentLayer: true,//应急车辆(安装定位设备)
|
|||
gaodeTrafficLayer: true,//高德路况
|
|||
congestionSectionLayer: false,// 自有交通路况
|
|||
trafficSafetyLayer: true,//交安标识图层
|
|||
meteorologicaldataLayer: true,//气象数据图层
|
|||
/*深色图层服务地址*/ |
|||
// BaseMapUrl: "http://10.166.154.217:6080/arcgis/rest/services/BaseService/darkColor/MapServer",
|
|||
BaseMapUrl: "http://10.166.154.101:6080/arcgis/rest/services/BaseService/darkColor/MapServer", |
|||
/*浅色图层服务地址*/ |
|||
BaseMapUrl_L: "http://10.166.154.217:6080/arcgis/rest/services/BaseService/lightColor/MapServer", |
|||
/*济青道路中心线*/ |
|||
// jiqingRoadUrl_dark: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/jq_road/MapServer',
|
|||
// jiqingRoadUrl_dark: 'http://10.166.154.217:6080/arcgis/rest/services/BaseService/roadTile/MapServer',
|
|||
jiqingRoadUrl_dark: 'http://10.166.154.217:6080/arcgis/rest/services/BaseService/roadCache/MapServer', |
|||
jiqingRoadUrl_light: 'http://10.166.154.217:6080/arcgis/rest/services/BaseService/jq_road_light/MapServer', |
|||
/*济青高亮线*/ |
|||
jiqingHLUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Facility/jq_all/MapServer', |
|||
/*京台高亮线*/ |
|||
jingtaiHLUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/jt_road/MapServer', |
|||
/*济青连接线*/ |
|||
jiqingMidUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/jq_middle/MapServer', |
|||
/*网联测试基地道路线 */ |
|||
testBaseUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/jidi_road/MapServer', |
|||
|
|||
/* 路侧设备*/ |
|||
hmbRadarLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/LD/MapServer", // 雷达
|
|||
radioLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/GB/MapServer", // 广播
|
|||
barrierCollisionWarningLayerUrl: "http://10.166.154.101:6080/arcgis/rest/services/Maintain/hlpz_road/MapServer", // 护栏碰撞预警
|
|||
barrierCollisionWarningTextLayerUrl: "http://10.166.154.101:6080/arcgis/rest/services/Facility/HLPZ_Center/MapServer",// 护栏碰撞预警标签
|
|||
bridgeHealthLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/QLJKJC/MapServer", // 桥梁健康监测
|
|||
rsuLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/RSU/MapServer", // RSU
|
|||
MECLaryerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/MEC/MapServer", // MEC
|
|||
CMLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/JDSB/MapServer", // 交调
|
|||
visibilityLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/NJD/MapServer", // 能见度检测
|
|||
meteorologicalLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/QXJCQ/MapServer", // 气象
|
|||
mountLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/KKZPXT/MapServer", // 卡口
|
|||
lightSignLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/BZZHBGXT/MapServer", // 发光标志 智慧补光
|
|||
rippleLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/WBCJ/MapServer", // 微波检测
|
|||
videoLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/camera/MapServer", // 摄像机
|
|||
jqvideoLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Facility/jq_sxj/MapServer", //济青摄像机
|
|||
boardLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Device/KBXXBZ/MapServer", // 情报板
|
|||
fogGuideLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Maintain/yd_road/MapServer', // 雾区诱导
|
|||
fogGuideTextLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Facility/wqyd_Center/MapServer', // 雾区诱导标签
|
|||
radarAndvideoLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/LSYTJ/MapServer', // 雷视一体
|
|||
smartBoxLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/ZNPDG/MapServer', // 智能机箱
|
|||
parkingSignLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/FWQQCWZSP/MapServer', // 车位指示屏
|
|||
baseStationLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/LCTXJZ/MapServer', // 北斗基站
|
|||
awakenLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/HXPLSB/MapServer', // 疲劳唤醒
|
|||
confluenceLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/HLQYJSB/MapServer', // 合流预警
|
|||
removeSnowLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Maintain/RBCX_line/MapServer', // 融冰除雪
|
|||
removeSnowTextLayerUrl: "http://10.166.154.101:6080/arcgis/rest/services/Facility/RBCX_Center/MapServer",// 融冰除雪标签
|
|||
removeSnowPtLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Facility/RBCX_Center/MapServer',// 融冰除雪中心点
|
|||
spikeLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/ZHDD/MapServer', // 智慧道钉
|
|||
// distanceMarkerLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/DDJLBZ/MapServer', // 距离标志
|
|||
sectionRadioLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/LDGBYJ/MapServer', // 路段广播
|
|||
beidouLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/BDGJDSKFWXT/MapServer', // 北斗高精度
|
|||
|
|||
// roadstateLayerUrl: "http://10.168.28.37:6080/arcgis/rest/services/yh/roadM/MapServer", // 路面状态
|
|||
moveStaticLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/YTHDJJHBZ/MapServer', // 一体化动静结合
|
|||
// coneBarrelLayerUrl: 'http://10.168.28.37:6080/arcgis/rest/services/yh/MECJQ/MapServer', // 智慧锥桶
|
|||
iconTestlLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/ceshi/MapServer',//图标测试
|
|||
rasterArrayLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Maintain/GSZL/MapServer',//光栅阵列
|
|||
/* 路网设施 */ |
|||
serviceLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/FWQ_T/MapServer', // 服务区
|
|||
stationLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/SFZ/MapServer', // 收费站
|
|||
organizationLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/LGJG/MapServer', // 机构
|
|||
interchangeLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/HTLJ/MapServer', // 互通立交
|
|||
pivotLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/SNLJ/MapServer', // 枢纽立交
|
|||
bridgeLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/QL/MapServer', // 桥梁
|
|||
tunnelLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/SD/MapServer',// 隧道
|
|||
lineTunnelLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Maintain/sd_road_2/MapServer',// 线隧道
|
|||
pileLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/ZH/MapServer', // 桩号
|
|||
roadlineLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Facility/road/MapServer',// 道路线
|
|||
selectRoadLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Maintain/distric_road/MapServer',// 道路线高亮
|
|||
shareRoadLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Facility/shareRoad/MapServer', // 共享路段
|
|||
administrativeAreaLayerUrl: "http://10.166.154.101:6080/arcgis/rest/services/Facility/District/MapServer", // 行政区划
|
|||
ETCLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Facility/ETC/MapServer",//ETC
|
|||
serviceLayerJQUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/jq_fwq/MapServer', // 济青服务区
|
|||
stationLayerJQUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/jq_sfz/MapServer', // 济青收费站
|
|||
interchangeLayerJQUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/jq_htlj/MapServer', // 济青互通立交
|
|||
pivotLayerJQUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/jq_snlj/MapServer', // 济青枢纽立交
|
|||
bridgeLayerJQUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Facility/jq_ql/MapServer', // 济青桥梁
|
|||
/* 建设养护*/ |
|||
engineeringBuildUrl: "http://10.166.154.101:6080/arcgis/rest/services/Facility/GCJS/MapServer", //建设工程
|
|||
roadDamageLayerUrl: "http://10.166.154.101:6080/arcgis/rest/services/Maintain/cement_Road/MapServer",//道路损坏
|
|||
roadConsumeLayerUrl: "http://10.166.154.101:6080/arcgis/rest/services/Maintain/abrasion_Road/MapServer",//路面磨耗
|
|||
asphaltRoadDamageLayerUrl: "http://10.166.154.101:6080/arcgis/rest/services/Maintain/asphalt_Road/MapServer",//沥青路面损坏
|
|||
roadBumpLayerUrl: "http://10.166.154.101:6080/arcgis/rest/services/Maintain/bump_Road_2/MapServer",//路面跳车
|
|||
roadSkidLayerUrl: "http://10.166.154.101:6080/arcgis/rest/services/Maintain/skid_Road/MapServer",//路面抗滑
|
|||
roadSmoothLayerUrl: "http://10.166.154.101:6080/arcgis/rest/services/Maintain/smooth_Road/MapServer",//路面平整度
|
|||
roadTrackLayerUrl: "http://10.166.154.101:6080/arcgis/rest/services/Maintain/track_Road/MapServer",//路面车辙
|
|||
// roadTrackLayerUrl: "http://10.166.154.217:6080/arcgis/rest/services/Facility/laneCentor/MapServer",//路面车辙 测试token用
|
|||
emergencyLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Maintain/equip/MapServer',//物资装备
|
|||
trafficFlowLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Maintain/equip/MapServer',//交通流量
|
|||
trafficSafetyLayerUrl: 'http://10.166.154.217:6080/arcgis/rest/services/Device/JTBZ/MapServer',//交安标识
|
|||
selectDistrictLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/BaseService/District_highlight/MapServer', //行政区划高亮
|
|||
selectDistrictBJLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/BaseService/District_line_highlight/MapServer', |
|||
danaoGreenLineLayerUrl: 'http://10.166.154.101:6080/arcgis/rest/services/Maintain/Green_road/MapServer' |
|||
} |
|||
export default { |
|||
GlobalConfig, |
|||
} |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 71 KiB |
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
@ -0,0 +1,111 @@ |
|||
/** |
|||
* Check platform and OS |
|||
(platform.name); // 'Safari'
|
|||
(platform.version); // '11.1'
|
|||
(platform.product); // 'iPad'
|
|||
(platform.manufacturer); // 'Apple'
|
|||
(platform.layout); // 'WebKit'
|
|||
(platform.os.family); // 'iOS'
|
|||
(platform.description);// 'Safari 11.1 on Apple iPad (iOS 11.0)'
|
|||
|
|||
*/ |
|||
console.log('H5siOSH5siOSH5siOSH5siOSH5siOS') |
|||
function H5siOS() { |
|||
var browserName=platform.os.family; |
|||
if(/ios/i.test(browserName) ){ |
|||
return true; |
|||
} |
|||
return false; |
|||
} |
|||
|
|||
function H5sChromeBrowser(){ |
|||
var browserName=platform.name; |
|||
if(/chrome/i.test(browserName) ){ |
|||
return true; |
|||
} |
|||
return false; |
|||
} |
|||
|
|||
|
|||
function H5sEdgeBrowser(){ |
|||
var browserName=platform.name; |
|||
if(/edge/i.test(browserName) ){ |
|||
return true; |
|||
} |
|||
return false; |
|||
} |
|||
|
|||
function H5sSafariBrowser(){ |
|||
var browserName=platform.name; |
|||
console.log(browserName); |
|||
if(/safari/i.test(browserName) ){ |
|||
return true; |
|||
} |
|||
return false; |
|||
} |
|||
|
|||
function H5sAndriodPlatform(){ |
|||
var browserName=platform.os.family; |
|||
if(/android/i.test(browserName) ){ |
|||
return true; |
|||
} |
|||
return false; |
|||
} |
|||
|
|||
/** |
|||
*=================H5Player Create |
|||
* |
|||
*/ |
|||
|
|||
function H5sPlayerCreate(conf) { |
|||
var player; |
|||
|
|||
if (H5siOS()) |
|||
{ |
|||
player = new H5sPlayerRTC(conf); |
|||
}else{ |
|||
player = new H5sPlayerWS(conf); |
|||
} |
|||
return player; |
|||
} |
|||
|
|||
|
|||
function GetURLParameter(sParam) |
|||
{ |
|||
var sPageURL = window.location.search.substring(1); |
|||
var sURLVariables = sPageURL.split('&'); |
|||
for (var i = 0; i < sURLVariables.length; i++) |
|||
{ |
|||
var sParameterName = sURLVariables[i].split('='); |
|||
if (sParameterName[0] == sParam) |
|||
{ |
|||
return sParameterName[1]; |
|||
} |
|||
} |
|||
} |
|||
|
|||
|
|||
function H5sSnapshot(vid, fileName) |
|||
{ |
|||
var video = vid; |
|||
var w = video.videoWidth;//video.videoWidth * scaleFactor;
|
|||
var h = video.videoHeight;//video.videoHeight * scaleFactor;
|
|||
var canvas = document.createElement('canvas'); |
|||
canvas.width = w; |
|||
canvas.height = h; |
|||
var ctx = canvas.getContext('2d'); |
|||
ctx.drawImage(video, 0, 0, w, h); |
|||
var MIME_TYPE = "image/png"; |
|||
var imgURL = canvas.toDataURL(MIME_TYPE); |
|||
|
|||
var dlLink = document.createElement('a'); |
|||
dlLink.download = fileName; |
|||
dlLink.href = imgURL; |
|||
dlLink.dataset.downloadurl = [MIME_TYPE, dlLink.download, dlLink.href].join(':'); |
|||
|
|||
document.body.appendChild(dlLink); |
|||
dlLink.click(); |
|||
document.body.removeChild(dlLink); |
|||
} |
|||
|
|||
|
@ -1,24 +1,50 @@ |
|||
<!-- |
|||
* @Author: Praise-Sun 18053314396@163.com |
|||
* @Date: 2022-09-05 09:35:35 |
|||
* @LastEditors: Praise-Sun 18053314396@163.com |
|||
* @LastEditTime: 2022-09-14 11:37:43 |
|||
* @FilePath: \tunnel-ui\src\App.vue |
|||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE |
|||
--> |
|||
<template> |
|||
<div id="app"> |
|||
<router-view /> |
|||
<websocket /> |
|||
<websocket_phone /> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
import websocket from '@/views/websocket' |
|||
export default { |
|||
name: 'App', |
|||
import websocket from "@/views/websocket"; |
|||
import websocket_phone from "@/views/websocket_phone"; |
|||
export default { |
|||
name: "App", |
|||
data() { |
|||
return { |
|||
path: this.$route.path, |
|||
}; |
|||
}, |
|||
components: { |
|||
websocket |
|||
websocket, |
|||
websocket_phone |
|||
}, |
|||
watch: { |
|||
$route(to, from) { |
|||
this.path = this.$route.path; |
|||
}, |
|||
}, |
|||
metaInfo() { |
|||
return { |
|||
// ${process.env.VUE_APP_TITLE} |
|||
title: |
|||
this.$store.state.settings.dynamicTitle && |
|||
this.$store.state.settings.title, |
|||
titleTemplate: (title) => { |
|||
return title |
|||
? `${title} - ${systemConfig.title(systemConfig.systemType)}` |
|||
: process.env.VUE_APP_TITLE; |
|||
}, |
|||
}; |
|||
}, |
|||
metaInfo() { |
|||
return { |
|||
title: this.$store.state.settings.dynamicTitle && this.$store.state.settings.title, |
|||
titleTemplate: title => { |
|||
return title ? `${title} - ${process.env.VUE_APP_TITLE}` : process.env.VUE_APP_TITLE |
|||
} |
|||
} |
|||
} |
|||
} |
|||
}; |
|||
</script> |
|||
|
@ -0,0 +1,49 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 隧道重要事件情况
|
|||
export function majorEvent() { |
|||
return request({ |
|||
url: '/tunnelsData/majorEvent', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 分隧道事件统计
|
|||
export function eventStat() { |
|||
return request({ |
|||
url: '/tunnelsData/eventStat', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 感知事件类型统计
|
|||
export function findEventStat() { |
|||
return request({ |
|||
url: '/tunnelsData/findEventStat', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 隧道车流量情况
|
|||
export function carFlow() { |
|||
return request({ |
|||
url: '/tunnelsData/carFlow', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 各隧道实时车流量
|
|||
export function realTimeCarFlow() { |
|||
return request({ |
|||
url: '/tunnelsData/realTimeCarFlow', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 综合统计
|
|||
export function allIndex() { |
|||
return request({ |
|||
url: '/tunnelsData/index', |
|||
method: 'get', |
|||
}) |
|||
} |
@ -0,0 +1,58 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 设备故障预警
|
|||
export function faultWarn() { |
|||
return request({ |
|||
url: '/devicesData/faultWarn', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 综合统计
|
|||
export function allIndex() { |
|||
return request({ |
|||
url: '/devicesData/index', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 品牌故障率TOP10
|
|||
export function monthFault() { |
|||
return request({ |
|||
url: '/devicesData/monthFault', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 品牌故障率TOP10
|
|||
export function realTimeStat() { |
|||
return request({ |
|||
url: '/devicesData/realTimeStat', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 故障持续时间TOP10
|
|||
export function faultTimeTop() { |
|||
return request({ |
|||
url: '/devicesData/faultTimeTop', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 设备占比
|
|||
export function eqPercent() { |
|||
return request({ |
|||
url: '/devicesData/eqPercent', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 故障分类统计
|
|||
export function faultCategory() { |
|||
return request({ |
|||
url: '/devicesData/faultCategory', |
|||
method: 'get', |
|||
}) |
|||
} |
@ -0,0 +1,25 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 昨日运营日流量
|
|||
export function yesterdayFlow() { |
|||
return request({ |
|||
url: '/operateData/yesterdayFlow', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 路况信息
|
|||
export function event() { |
|||
return request({ |
|||
url: '/operateData/event', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 运营综合统计
|
|||
export function allIndex() { |
|||
return request({ |
|||
url: '/operateData/index', |
|||
method: 'get', |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询机动车信息列(目标类数据)列表
|
|||
export function listCar(query) { |
|||
return request({ |
|||
url: '/yytarget/car/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询机动车信息列(目标类数据)详细
|
|||
export function getCar(id) { |
|||
return request({ |
|||
url: '/yytarget/car/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增机动车信息列(目标类数据)
|
|||
export function addCar(data) { |
|||
return request({ |
|||
url: '/yytarget/car', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改机动车信息列(目标类数据)
|
|||
export function updateCar(data) { |
|||
return request({ |
|||
url: '/yytarget/car', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除机动车信息列(目标类数据)
|
|||
export function delCar(id) { |
|||
return request({ |
|||
url: '/yytarget/car/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出机动车信息列(目标类数据)
|
|||
export function exportCar(query) { |
|||
return request({ |
|||
url: '/yytarget/car/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询作战示意图列表
|
|||
export function listEmeDiagram(query) { |
|||
return request({ |
|||
url: '/business/emeDiagram/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询作战示意图详细
|
|||
export function getEmeDiagram(id) { |
|||
return request({ |
|||
url: '/business/emeDiagram/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增作战示意图
|
|||
export function addEmeDiagram(data) { |
|||
return request({ |
|||
url: '/business/emeDiagram', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改作战示意图
|
|||
export function updateEmeDiagram(data) { |
|||
return request({ |
|||
url: '/business/emeDiagram', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除作战示意图
|
|||
export function delEmeDiagram(id) { |
|||
return request({ |
|||
url: '/business/emeDiagram/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出作战示意图
|
|||
export function exportEmeDiagram(query) { |
|||
return request({ |
|||
url: '/business/emeDiagram/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询应急演练列表
|
|||
export function listEmeDrill(query) { |
|||
return request({ |
|||
url: '/business/emeDrill/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询应急演练详细
|
|||
export function getEmeDrill(id) { |
|||
return request({ |
|||
url: '/business/emeDrill/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增应急演练
|
|||
export function addEmeDrill(data) { |
|||
return request({ |
|||
url: '/business/emeDrill', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改应急演练
|
|||
export function updateEmeDrill(data) { |
|||
return request({ |
|||
url: '/business/emeDrill', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除应急演练
|
|||
export function delEmeDrill(id) { |
|||
return request({ |
|||
url: '/business/emeDrill/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出应急演练
|
|||
export function exportEmeDrill(query) { |
|||
return request({ |
|||
url: '/business/emeDrill/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询周边资源列表
|
|||
export function listEmeResource(query) { |
|||
return request({ |
|||
url: '/business/emeResource/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询周边资源详细
|
|||
export function getEmeResource(id) { |
|||
return request({ |
|||
url: '/business/emeResource/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增周边资源
|
|||
export function addEmeResource(data) { |
|||
return request({ |
|||
url: '/business/emeResource', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改周边资源
|
|||
export function updateEmeResource(data) { |
|||
return request({ |
|||
url: '/business/emeResource', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除周边资源
|
|||
export function delEmeResource(id) { |
|||
return request({ |
|||
url: '/business/emeResource/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出周边资源
|
|||
export function exportEmeResource(query) { |
|||
return request({ |
|||
url: '/business/emeResource/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,86 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询【加强照明配置】列表
|
|||
export function listConfig(query) { |
|||
return request({ |
|||
url: '/enhancedLighting/config/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询【加强照明配置】详细
|
|||
export function getConfig(id) { |
|||
return request({ |
|||
url: '/enhancedLighting/config/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询【加强照明配置】详细
|
|||
export function getLightingConfigByParam(query) { |
|||
return request({ |
|||
url: '/enhancedLighting/config/getLightingConfigByParam', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 新增【加强照明配置】
|
|||
export function addConfig(data) { |
|||
return request({ |
|||
url: '/enhancedLighting/config', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 照明波动开
|
|||
export function openIllumination(data) { |
|||
return request({ |
|||
url: '/illumination/openIllumination', |
|||
method: 'post', |
|||
}) |
|||
} |
|||
|
|||
// 照明波动关
|
|||
export function closeIllumination(data) { |
|||
return request({ |
|||
url: '/illumination/closeIllumination', |
|||
method: 'post', |
|||
}) |
|||
} |
|||
// 修改【加强照明配置】
|
|||
export function updateConfig(data) { |
|||
return request({ |
|||
url: '/enhancedLighting/config', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除【加强照明配置】
|
|||
export function delConfig(id) { |
|||
return request({ |
|||
url: '/enhancedLighting/config/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出【加强照明配置】
|
|||
export function exportConfig(query) { |
|||
return request({ |
|||
url: '/enhancedLighting/config/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 对外情报板控制
|
|||
export function setWjModel(wjModel) { |
|||
return request({ |
|||
url: '/parser/board/setWjModel/' + wjModel, |
|||
method: 'get' |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询事件数据列表
|
|||
export function listEvent(query) { |
|||
return request({ |
|||
url: '/yytarget/event/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询事件数据详细
|
|||
export function getEvent(id) { |
|||
return request({ |
|||
url: '/yytarget/event/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增事件数据
|
|||
export function addEvent(data) { |
|||
return request({ |
|||
url: '/yytarget/event', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改事件数据
|
|||
export function updateEvent(data) { |
|||
return request({ |
|||
url: '/yytarget/event', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除事件数据
|
|||
export function delEvent(id) { |
|||
return request({ |
|||
url: '/yytarget/event/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出事件数据
|
|||
export function exportEvent(query) { |
|||
return request({ |
|||
url: '/yytarget/event/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,152 @@ |
|||
/* |
|||
* @Author: Praise-Sun 18053314396@163.com |
|||
* @Date: 2022-11-16 10:28:09 |
|||
* @LastEditors: Praise-Sun 18053314396@163.com |
|||
* @LastEditTime: 2022-11-28 21:32:49 |
|||
* @FilePath: \tunnel-ui\src\api\business\new.js |
|||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
|||
*/ |
|||
import request from '@/utils/request' |
|||
|
|||
// 设备状态
|
|||
export function getEquipmentStatus() { |
|||
return request({ |
|||
url: '/proportionOfEquipment/getEquipmentStatus', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 设备占比
|
|||
export function getEquipmentStatusList() { |
|||
return request({ |
|||
url: '/proportionOfEquipment/list', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 本月预警事件
|
|||
export function getEventWarning() { |
|||
return request({ |
|||
url: '/eventWarning/getEventWarning', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
//近30天隧道预警
|
|||
export function getWarningnum() { |
|||
return request({ |
|||
url: '/tunnelWarning/warningnum', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
//近12h控制记录
|
|||
export function getRecordlist(query) { |
|||
return request({ |
|||
url: '/controlRecord/recordlist', |
|||
method: 'post', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 今日报警统计
|
|||
export function getToDayEventWarning(query) { |
|||
return request({ |
|||
url: '/eventWarning/getToDayEventWarning', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 本周报警统计
|
|||
export function getToWeekEventWarning(query) { |
|||
return request({ |
|||
url: '/eventWarning/getToWeekEventWarning', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 本月报警趋势
|
|||
export function getSameMonthEventWarning(query) { |
|||
return request({ |
|||
url: '/eventWarning/getSameMonthEventWarning', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 累计报警分析
|
|||
export function getCumulativeAlarm(query) { |
|||
return request({ |
|||
url: '/eventWarning/getCumulativeAlarm', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 设备故障信息列表
|
|||
export function getequipmentFailure(query) { |
|||
return request({ |
|||
url: '/eventWarning/getequipmentFailure', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 交通事件信息列表
|
|||
export function getTrafficIncident(query) { |
|||
return request({ |
|||
url: '/eventWarning/getTrafficIncident', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
|
|||
// 主动安全信息列表
|
|||
export function getActiveSafety(query) { |
|||
return request({ |
|||
url: '/eventWarning/getActiveSafety', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 预案列表
|
|||
export function getReservePlan() { |
|||
return request({ |
|||
url: '/eventWarning/getReservePlan', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
// 应急物资
|
|||
export function getEmergencyMaterials() { |
|||
return request({ |
|||
url: '/eventWarning/getEmergencyMaterials', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
// 值班人员
|
|||
export function getEmergencyPer() { |
|||
return request({ |
|||
url: '/eventWarning/getEmergencyPer', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 应急车辆
|
|||
export function getEmergencyVehicle() { |
|||
return request({ |
|||
url: '/eventWarning/getEmergencyVehicle', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
//报警信息
|
|||
export function getAlarmInformation() { |
|||
return request({ |
|||
url: '/eventWarning/getAlarmInformation', |
|||
method: 'get', |
|||
}) |
|||
} |
@ -0,0 +1,35 @@ |
|||
/* |
|||
* @Author: your name |
|||
* @Date: 2022-02-22 14:08:00 |
|||
* @LastEditTime: 2022-02-23 11:55:58 |
|||
* @LastEditors: Please set LastEditors |
|||
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
|||
* @FilePath: \TunnelPlatform-V3\src\api\business\recovery.js |
|||
*/ |
|||
import request from '@/utils/request' |
|||
// 查询应急恢复列表
|
|||
export function listRecovery(query) { |
|||
return request({ |
|||
url: '/dataInfo/recovery/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 修改
|
|||
export function updateRecover(data) { |
|||
return request({ |
|||
url: '/dataInfo/recovery', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
// 控制复原
|
|||
export function controlRecovery(data) { |
|||
return request({ |
|||
url: '/dataInfo/recovery/controlRecovery', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
|
@ -0,0 +1,132 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询路面监测信息列表
|
|||
export function listRoadState(query) { |
|||
return request({ |
|||
url: '/business/roadState/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询路面监测信息详细
|
|||
export function getRoadState(id) { |
|||
return request({ |
|||
url: '/business/roadState/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增路面监测信息
|
|||
export function addRoadState(data) { |
|||
return request({ |
|||
url: '/business/roadState', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改路面监测信息
|
|||
export function updateRoadState(data) { |
|||
return request({ |
|||
url: '/business/roadState', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除路面监测信息
|
|||
export function delRoadState(id) { |
|||
return request({ |
|||
url: '/business/roadState/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出路面监测信息
|
|||
export function exportRoadState(query) { |
|||
return request({ |
|||
url: '/business/roadState/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 获取路面监测统计数据
|
|||
export function statisticsRoadMonitoring() { |
|||
return request({ |
|||
url: '/business/roadState/statisticsRoadMonitoring', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 获取路面监测统计数据
|
|||
export function statisticsWarningTrend(query) { |
|||
return request({ |
|||
url: '/business/roadState/statisticsWarningTrend', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询路面监测统计数据
|
|||
export function statisticsWarningTrendSearch(query) { |
|||
return request({ |
|||
url: '/business/roadState/statisticsWarningTrendSearch', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 根据隧道和年、月、日查询路面温度、路面温度预警信息、积水厚度和积雪厚度
|
|||
export function statisticsSearch(query) { |
|||
return request({ |
|||
url: '/business/roadState/statisticsSearch', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 根据隧道和年、月、日查询路预警次数
|
|||
export function statisticsSearcWarningInfo(query) { |
|||
return request({ |
|||
url: '/business/roadState/statisticsSearcWarningInfo', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 根据隧道和年、月、日查询路面状态
|
|||
export function statisticsSearchPavementstatus(query) { |
|||
return request({ |
|||
url: '/business/roadState/statisticsSearchPavementstatus', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 获取当年度最高路面温度
|
|||
export function statisticsSearcMaxPavementtemp(query) { |
|||
return request({ |
|||
url: '/business/roadState/statisticsSearcMaxPavementtemp', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 获取当年度最大预警吃书
|
|||
export function statisticsSearcMaxpWarningInfo(query) { |
|||
return request({ |
|||
url: '/business/roadState/statisticsSearcMaxpWarningInfo', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 根据设备编号查询最新数据信息
|
|||
export function selectByEqDeno(query) { |
|||
return request({ |
|||
url: '/business/roadState/selectByEqDeno', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询安全指数列表
|
|||
export function listIndex(query) { |
|||
return request({ |
|||
url: '/system/index/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询安全指数详细
|
|||
export function getIndex(id) { |
|||
return request({ |
|||
url: '/system/index/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增安全指数
|
|||
export function addIndex(data) { |
|||
return request({ |
|||
url: '/system/index', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改安全指数
|
|||
export function updateIndex(data) { |
|||
return request({ |
|||
url: '/system/index', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除安全指数
|
|||
export function delIndex(id) { |
|||
return request({ |
|||
url: '/system/index/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出安全指数
|
|||
export function exportIndex(query) { |
|||
return request({ |
|||
url: '/system/index/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,63 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询特种车辆通行管理列表
|
|||
export function listTrafficManagement(query) { |
|||
return request({ |
|||
url: '/business/trafficManagement/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询特种车辆通行管理详细
|
|||
export function getTrafficManagement(id) { |
|||
return request({ |
|||
url: '/business/trafficManagement/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增特种车辆通行管理
|
|||
export function addTrafficManagement(data) { |
|||
return request({ |
|||
url: '/business/trafficManagement', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改特种车辆通行管理
|
|||
export function updateTrafficManagement(data) { |
|||
return request({ |
|||
url: '/business/trafficManagement', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除特种车辆通行管理
|
|||
export function delTrafficManagement(id) { |
|||
return request({ |
|||
url: '/business/trafficManagement/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出特种车辆通行管理
|
|||
export function exportTrafficManagement(query) { |
|||
return request({ |
|||
url: '/business/trafficManagement/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 下发特种车辆通行管理
|
|||
export function assignTrafficManagement(data) { |
|||
return request({ |
|||
url: '/business/trafficManagement/assign', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询通知管理列表
|
|||
export function listTrafficManagementUserMessage(query) { |
|||
return request({ |
|||
url: '/business/trafficManagementUserMessage/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询通知管理详细
|
|||
export function getTrafficManagementUserMessage(id) { |
|||
return request({ |
|||
url: '/business/trafficManagementUserMessage/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增通知管理
|
|||
export function addTrafficManagementUserMessage(data) { |
|||
return request({ |
|||
url: '/business/trafficManagementUserMessage', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改通知管理
|
|||
export function updateTrafficManagementUserMessage(data) { |
|||
return request({ |
|||
url: '/business/trafficManagementUserMessage', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除通知管理
|
|||
export function delTrafficManagementUserMessage(id) { |
|||
return request({ |
|||
url: '/business/trafficManagementUserMessage/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出通知管理
|
|||
export function exportTrafficManagementUserMessage(query) { |
|||
return request({ |
|||
url: '/business/trafficManagementUserMessage/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询车辆通行白名单列表
|
|||
export function listVehicleWhiteList(query) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteList/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询车辆通行白名单详细
|
|||
export function getVehicleWhiteList(id) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteList/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增车辆通行白名单
|
|||
export function addVehicleWhiteList(data) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteList', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改车辆通行白名单
|
|||
export function updateVehicleWhiteList(data) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteList', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除车辆通行白名单
|
|||
export function delVehicleWhiteList(id) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteList/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出车辆通行白名单
|
|||
export function exportVehicleWhiteList(query) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteList/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询白名单车辆通行记录列表
|
|||
export function listVehicleWhiteListRecord(query) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteListRecord/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询白名单车辆通行记录详细
|
|||
export function getVehicleWhiteListRecord(id) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteListRecord/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增白名单车辆通行记录
|
|||
export function addVehicleWhiteListRecord(data) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteListRecord', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改白名单车辆通行记录
|
|||
export function updateVehicleWhiteListRecord(data) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteListRecord', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除白名单车辆通行记录
|
|||
export function delVehicleWhiteListRecord(id) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteListRecord/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出白名单车辆通行记录
|
|||
export function exportVehicleWhiteListRecord(query) { |
|||
return request({ |
|||
url: '/business/vehicleWhiteListRecord/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,71 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询【加强照明配置】列表
|
|||
export function listConfig(query) { |
|||
return request({ |
|||
url: '/wisdomLight/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询【加强照明配置】详细
|
|||
export function getConfig(id) { |
|||
return request({ |
|||
url: '/wisdomLight/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询【加强照明配置】详细
|
|||
export function getLightingConfigByParam(query) { |
|||
return request({ |
|||
url: '/wisdomLight/getLightingConfigByParam', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 新增【加强照明配置】
|
|||
export function addConfig(data) { |
|||
return request({ |
|||
url: '/wisdomLight', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改【加强照明配置】
|
|||
export function updateConfig(data) { |
|||
return request({ |
|||
url: '/wisdomLight', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除【加强照明配置】
|
|||
export function delConfig(id) { |
|||
return request({ |
|||
url: '/wisdomLight/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出【加强照明配置】
|
|||
export function exportConfig(query) { |
|||
return request({ |
|||
url: '/wisdomLight/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 修改【加强照明配置】
|
|||
export function updateSdWisdomIsStatus(data) { |
|||
return request({ |
|||
url: '/wisdomLight/updateSdWisdomIsStatus', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
@ -0,0 +1,17 @@ |
|||
export default { |
|||
install (Vue) { |
|||
// 防止重复点击
|
|||
Vue.directive('preventClick', { |
|||
inserted (el, binding) { |
|||
el.addEventListener('click', () => { |
|||
if (!el.disabled) { |
|||
el.disabled = true |
|||
setTimeout(() => { |
|||
el.disabled = false |
|||
}, 6000) |
|||
} |
|||
}) |
|||
} |
|||
}) |
|||
} |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询数字孪生页面配置列表
|
|||
export function listConfig(query) { |
|||
return request({ |
|||
url: '/config/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询数字孪生页面配置详细
|
|||
export function getConfig(id) { |
|||
return request({ |
|||
url: '/config/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增数字孪生页面配置
|
|||
export function addConfig(data) { |
|||
return request({ |
|||
url: '/config', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改数字孪生页面配置
|
|||
export function updateConfig(data) { |
|||
return request({ |
|||
url: '/config', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除数字孪生页面配置
|
|||
export function delConfig(id) { |
|||
return request({ |
|||
url: '/config/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出数字孪生页面配置
|
|||
export function exportConfig(query) { |
|||
return request({ |
|||
url: '/config/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,61 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询机柜列表
|
|||
export function listCabinet(query) { |
|||
return request({ |
|||
url: '/configcenter/cabinet/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询机柜详细
|
|||
export function getCabinet(id) { |
|||
return request({ |
|||
url: '/configcenter/cabinet/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增机柜
|
|||
export function addCabinet(data) { |
|||
return request({ |
|||
url: '/configcenter/cabinet', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改机柜
|
|||
export function updateCabinet(data) { |
|||
return request({ |
|||
url: '/configcenter/cabinet', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除机柜
|
|||
export function delCabinet(id) { |
|||
return request({ |
|||
url: '/configcenter/cabinet/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出机柜
|
|||
export function exportCabinet(query) { |
|||
return request({ |
|||
url: '/configcenter/cabinet/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 查询下拉选项+条件查询
|
|||
export function cabinetDropDown(query) { |
|||
return request({ |
|||
url: '/configcenter/cabinet/dropDown', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,89 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询摄像头配置列表
|
|||
export function listCamera(query) { |
|||
return request({ |
|||
url: '/configcenter/camera/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询摄像头配置详细
|
|||
export function getCamera(id) { |
|||
return request({ |
|||
url: '/configcenter/camera/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增摄像头配置
|
|||
export function addCamera(data) { |
|||
return request({ |
|||
url: '/configcenter/camera', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改摄像头配置
|
|||
export function updateCamera(data) { |
|||
return request({ |
|||
url: '/configcenter/camera', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除摄像头配置
|
|||
export function delCamera(id) { |
|||
return request({ |
|||
url: '/configcenter/camera/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出摄像头配置
|
|||
export function exportCamera(query) { |
|||
return request({ |
|||
url: '/configcenter/camera/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询摄像头选项
|
|||
export function dropDown(query) { |
|||
return request({ |
|||
url: '/configcenter/camera/dropDown', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询回放流
|
|||
export function getBackData(query) { |
|||
return request({ |
|||
url: '/configcenter/camera/getBackData', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 查询预览流
|
|||
export function getStream(query) { |
|||
return request({ |
|||
url: '/configcenter/camera/getStream', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询预览流
|
|||
export function getStreamList(query) { |
|||
return request({ |
|||
url: '/configcenter/camera/getStreamList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询TCP通道列表
|
|||
export function listChannel(query) { |
|||
return request({ |
|||
url: '/configcenter/channel/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询TCP通道详细
|
|||
export function getChannel(id) { |
|||
return request({ |
|||
url: '/configcenter/channel/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增TCP通道
|
|||
export function addChannel(data) { |
|||
return request({ |
|||
url: '/configcenter/channel', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改TCP通道
|
|||
export function updateChannel(data) { |
|||
return request({ |
|||
url: '/configcenter/channel', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除TCP通道
|
|||
export function delChannel(id) { |
|||
return request({ |
|||
url: '/configcenter/channel/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出TCP通道
|
|||
export function exportChannel(query) { |
|||
return request({ |
|||
url: '/configcenter/channel/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,69 @@ |
|||
import request from '@/utils/requestThree' |
|||
|
|||
// 查询电路列表
|
|||
export function listCircuit(query) { |
|||
return request({ |
|||
url: '/configcenter/circuit/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询电路详细
|
|||
export function getCircuit(id) { |
|||
return request({ |
|||
url: '/configcenter/circuit/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 根据查询电路详细
|
|||
export function getCircuitByCode(code) { |
|||
return request({ |
|||
url: '/configcenter/circuit/getCircuitByCode/' + code, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增电路
|
|||
export function addCircuit(data) { |
|||
return request({ |
|||
url: '/configcenter/circuit', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改电路
|
|||
export function updateCircuit(data) { |
|||
return request({ |
|||
url: '/configcenter/circuit', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除电路
|
|||
export function delCircuit(id) { |
|||
return request({ |
|||
url: '/configcenter/circuit/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出电路
|
|||
export function exportCircuit(query) { |
|||
return request({ |
|||
url: '/configcenter/circuit/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 回路树
|
|||
export function getCircuitTree() { |
|||
return request({ |
|||
url: '/configcenter/circuit/circuitTreeselect', |
|||
method: 'get', |
|||
}) |
|||
} |
@ -0,0 +1,28 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询站点编辑器信息详细
|
|||
export function selectEditorInfoByPowerCode(query) { |
|||
return request({ |
|||
url: '/configCenter/editorInfo/selectEditorInfoByPowerCode', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 新增编辑器信息
|
|||
export function saveInfo(data) { |
|||
return request({ |
|||
url: '/configCenter/editorInfo', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除编辑器信息
|
|||
export function delInfo(powerCode) { |
|||
return request({ |
|||
url: '/configCenter/editorInfo/' + powerCode, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询关键设备列表
|
|||
export function listEquipment(query) { |
|||
return request({ |
|||
url: '/configcenter/equipment/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询关键设备详细
|
|||
export function getEquipment(id) { |
|||
return request({ |
|||
url: '/configcenter/equipment/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增关键设备
|
|||
export function addEquipment(data) { |
|||
return request({ |
|||
url: '/configcenter/equipment', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改关键设备
|
|||
export function updateEquipment(data) { |
|||
return request({ |
|||
url: '/configcenter/equipment', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除关键设备
|
|||
export function delEquipment(id) { |
|||
return request({ |
|||
url: '/configcenter/equipment/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出关键设备
|
|||
export function exportEquipment(query) { |
|||
return request({ |
|||
url: '/configcenter/equipment/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,61 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询一次系统图配置列表
|
|||
export function listGraph(query) { |
|||
return request({ |
|||
url: '/configcenter/graph/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询一次系统图配置详细
|
|||
export function getGraph(id) { |
|||
return request({ |
|||
url: '/configcenter/graph/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增一次系统图配置
|
|||
export function addGraph(data) { |
|||
return request({ |
|||
url: '/configcenter/graph', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改一次系统图配置
|
|||
export function updateGraph(data) { |
|||
return request({ |
|||
url: '/configcenter/graph', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除一次系统图配置
|
|||
export function delGraph(id) { |
|||
return request({ |
|||
url: '/configcenter/graph/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出一次系统图配置
|
|||
export function exportGraph(query) { |
|||
return request({ |
|||
url: '/configcenter/graph/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 导入路侧单元
|
|||
export function importRoadPower() { |
|||
return request({ |
|||
url: '/configcenter/graph/importRoadPower', |
|||
method: 'get', |
|||
}) |
|||
} |
@ -0,0 +1,67 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询列表
|
|||
export function listHumtre(query) { |
|||
return request({ |
|||
url: '/environmentalMonitoring/homePage/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
//查询图表
|
|||
export function listEcharts(query) { |
|||
return request({ |
|||
url: '/environmentalMonitoring/homePage/echarts', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
//查询实时温度
|
|||
export function realTimeTemperature(query) { |
|||
return request({ |
|||
url: '/environmentalMonitoring/homePage/echartsHome', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 根据场站编号及设备编号实时数据
|
|||
export function getRealDataByCode(query) { |
|||
return request({ |
|||
url: '/environmentalMonitoring/homePage/getRealDataByCode/'+query.powerCode+'/'+query.deviceCode, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
//查询环境监测设备状态
|
|||
export function environmentalMonitoringStatus(query) { |
|||
return request({ |
|||
url: '/environmentalMonitoring/homePage/selectEnvironmentalMonitoringStatus', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
//查询环境设备状态
|
|||
export function selectEquipmentStatus(query) { |
|||
return request({ |
|||
url: '/environmentalMonitoring/homePage/selectEquipmentStatus', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
//更多页下拉树
|
|||
export function treeselect(query) { |
|||
return request({ |
|||
url: '/environmentalMonitoring/homePage/equipmentTreeselect', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
//设备下拉
|
|||
export function equipmentSelect(query) { |
|||
return request({ |
|||
url: '/environmentalMonitoring/homePage/equipmentSelect', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,113 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询物联设备列表(网关设备和直连设备)
|
|||
export function listIotDevice(query) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询物联设备列表(网关子设备)
|
|||
export function listIotDeviceChild(query) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice/childlist', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询物联设备详细
|
|||
export function getIotDevice(id) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 根据编号查询物联设备信息
|
|||
export function getIotDeviceByCode(powerCode, deviceCode) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice/getInfoByCode/'+powerCode+'/'+deviceCode, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增物联设备
|
|||
export function addIotDevice(data) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改物联设备
|
|||
export function updateIotDevice(data) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除物联设备
|
|||
export function delIotDevice(id) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出物联设备
|
|||
export function exportIotDevice(query) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
//物联设备数据导入模板
|
|||
export function importTemplate() { |
|||
return request({ |
|||
url: '/configcenter/iotDevice/importTemplate', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
// 查询物联设备选项
|
|||
export function iotDeviceDropDown(query) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice/dropDown', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
//查询物联设备下拉选项+数据项级联
|
|||
export function selectDeviceItemByPowerCode(query) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice/selectDeviceItemByPowerCode', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询物联设备实时数据
|
|||
export function deviceRealData(query) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice/deviceRealData', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
//设备控制接口
|
|||
export function deviceControl(query) { |
|||
return request({ |
|||
url: '/configcenter/iotDevice/deviceControl', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,10 @@ |
|||
|
|||
import request from "@/utils/request"; |
|||
// 获取设备历史数据详细信息
|
|||
export function selectIotDeviceHistoryByCode(params) { |
|||
return request({ |
|||
url: '/configcenter/iotDeviceHistory/selectIotDeviceHistoryByCode', |
|||
method: 'get', |
|||
params: params |
|||
}) |
|||
} |
@ -0,0 +1,70 @@ |
|||
import request from '@/utils/request' |
|||
// import method from "vue-resource/src/http/interceptor/method";
|
|||
|
|||
// 查询分项列表
|
|||
export function listItemized(query) { |
|||
return request({ |
|||
url: '/configcenter/itemized/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询分项详细
|
|||
export function getItemized(id) { |
|||
return request({ |
|||
url: '/configcenter/itemized/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
//根据编号查询getInfoByCode
|
|||
export function getItemizedByCode(code){ |
|||
return request({ |
|||
url: '/configcenter/itemized/getInfoByCode/' + code, |
|||
method:'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增分项
|
|||
export function addItemized(data) { |
|||
return request({ |
|||
url: '/configcenter/itemized', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改分项
|
|||
export function updateItemized(data) { |
|||
return request({ |
|||
url: '/configcenter/itemized', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除分项
|
|||
export function delItemized(id) { |
|||
return request({ |
|||
url: '/configcenter/itemized/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出分项
|
|||
export function exportItemized(query) { |
|||
return request({ |
|||
url: '/configcenter/itemized/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 分项树
|
|||
export function getItemizedTree() { |
|||
return request({ |
|||
url: '/configcenter/itemized/itemizedTreeselect', |
|||
method: 'get', |
|||
}) |
|||
} |
@ -0,0 +1,84 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询回路列表
|
|||
export function listLoop(query) { |
|||
return request({ |
|||
url: '/configcenter/loop/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询回路详细
|
|||
export function getLoop(id) { |
|||
return request({ |
|||
url: '/configcenter/loop/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增回路
|
|||
export function addLoop(data) { |
|||
return request({ |
|||
url: '/configcenter/loop', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改回路
|
|||
export function updateLoop(data) { |
|||
return request({ |
|||
url: '/configcenter/loop', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除回路
|
|||
export function delLoop(id) { |
|||
return request({ |
|||
url: '/configcenter/loop/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出回路
|
|||
export function exportLoop(query) { |
|||
return request({ |
|||
url: '/configcenter/loop/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询回路下拉选项+条件查询
|
|||
export function loopDropDown(query) { |
|||
return request({ |
|||
url: '/configcenter/loop/dropDown', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
//导入
|
|||
export function importTemplate() { |
|||
return request({ |
|||
url: '/configcenter/loop/importTemplate', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
// 回路树
|
|||
export function getLoopTree(powerCode) { |
|||
return request({ |
|||
url: '/configcenter/loop/getLoopTree/'+powerCode, |
|||
method: 'get', |
|||
}) |
|||
} |
|||
// 修改回路分项
|
|||
export function updateLoopByIdList(query) { |
|||
return request({ |
|||
url: '/configcenter/loop/updateLoopByIdList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,79 @@ |
|||
import request from '@/utils/requestThree' |
|||
|
|||
// 查询供配电单元列表
|
|||
export function listPower(query) { |
|||
return request({ |
|||
url: '/configcenter/power/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询供配电单元详细
|
|||
export function getPower(id) { |
|||
return request({ |
|||
url: '/configcenter/power/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增供配电单元
|
|||
export function addPower(data) { |
|||
return request({ |
|||
url: '/configcenter/power', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改供配电单元
|
|||
export function updatePower(data) { |
|||
return request({ |
|||
url: '/configcenter/power', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除供配电单元
|
|||
export function delPower(id) { |
|||
return request({ |
|||
url: '/configcenter/power/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出供配电单元
|
|||
export function exportPower(query) { |
|||
return request({ |
|||
url: '/configcenter/power/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 下拉菜单
|
|||
export function powerDropDown(query) { |
|||
return request({ |
|||
url: '/configcenter/power/dropDown', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询部门下拉树结构
|
|||
export function powerTreeselect() { |
|||
return request({ |
|||
url: '/configcenter/power/powerTreeselect', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 查询供配电单元列表
|
|||
export function pagePowerByDeptIds(query) { |
|||
return request({ |
|||
url: '/configcenter/power/pagePowerByDeptIds', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,61 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询电力拓扑图列表
|
|||
export function listTopology(query) { |
|||
return request({ |
|||
url: '/system/topology/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询电力拓扑图详细
|
|||
export function getTopology(id) { |
|||
return request({ |
|||
url: '/system/topology/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增电力拓扑图
|
|||
export function addTopology(data) { |
|||
return request({ |
|||
url: '/system/topology', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改电力拓扑图
|
|||
export function updateTopology(data) { |
|||
return request({ |
|||
url: '/system/topology', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除电力拓扑图
|
|||
export function delTopology(id) { |
|||
return request({ |
|||
url: '/system/topology/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出电力拓扑图
|
|||
export function exportTopology(query) { |
|||
return request({ |
|||
url: '/system/topology/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询全部部门
|
|||
export function selectAllDept() { |
|||
return request({ |
|||
url: '/system/topology/selectAllDept', |
|||
method: 'get' |
|||
}) |
|||
} |
@ -0,0 +1,62 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询变压器列表
|
|||
export function listTransformer(query) { |
|||
return request({ |
|||
url: '/configcenter/transformer/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询变压器详细
|
|||
export function getTransformer(id) { |
|||
return request({ |
|||
url: '/configcenter/transformer/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增变压器
|
|||
export function addTransformer(data) { |
|||
return request({ |
|||
url: '/configcenter/transformer', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改变压器
|
|||
export function updateTransformer(data) { |
|||
return request({ |
|||
url: '/configcenter/transformer', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除变压器
|
|||
export function delTransformer(id) { |
|||
return request({ |
|||
url: '/configcenter/transformer/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出变压器
|
|||
export function exportTransformer(query) { |
|||
return request({ |
|||
url: '/configcenter/transformer/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 变压器选项
|
|||
export function dropDownTransformer(query) { |
|||
return request({ |
|||
url: '/configcenter/transformer/dropDown', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -1,10 +0,0 @@ |
|||
import { react } from '@/utils/request' |
|||
|
|||
export function getDashboardData(props = [], headers = {}) { |
|||
return react({ |
|||
headers, |
|||
url: '/dashboard/_multi', |
|||
method: 'post', |
|||
data: props |
|||
}) |
|||
} |
@ -0,0 +1,62 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询事件监测记录列表
|
|||
export function listDetection(query) { |
|||
return request({ |
|||
url: '/system/detection/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询事件监测记录详细
|
|||
export function getDetection(id) { |
|||
return request({ |
|||
url: '/system/detection/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增事件监测记录
|
|||
export function addDetection(data) { |
|||
return request({ |
|||
url: '/system/detection', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
//加载图片
|
|||
export function loadPicture(data) { |
|||
return request({ |
|||
url: '/system/detection/loadPicture', |
|||
method: 'post', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
// 修改事件监测记录
|
|||
export function updateDetection(data) { |
|||
return request({ |
|||
url: '/system/detection', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除事件监测记录
|
|||
export function delDetection(id) { |
|||
return request({ |
|||
url: '/system/detection/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出事件监测记录
|
|||
export function exportDetection(query) { |
|||
return request({ |
|||
url: '/system/detection/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,44 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询道路结冰记录列表
|
|||
export function listIcyRoad(query) { |
|||
return request({ |
|||
url: '/icyRoad/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询道路结冰记录详细
|
|||
export function getIcyRoad(id) { |
|||
return request({ |
|||
url: '/icyRoad/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增道路结冰记录
|
|||
export function addIcyRoad(data) { |
|||
return request({ |
|||
url: '/icyRoad', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改道路结冰记录
|
|||
export function updateIcyRoad(data) { |
|||
return request({ |
|||
url: '/icyRoad', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除道路结冰记录
|
|||
export function delIcyRoad(id) { |
|||
return request({ |
|||
url: '/icyRoad/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
@ -1,367 +0,0 @@ |
|||
import request from '@/utils/request' |
|||
import { react } from '@/utils/request' |
|||
|
|||
//*********************************设备增删改查******************************************
|
|||
// 分页查询设备列表
|
|||
export function listDevice(query) { |
|||
return request({ |
|||
url: '/iot/device/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 无分页查询设备列表
|
|||
export function queryDevice(query) { |
|||
return request({ |
|||
url: '/iot/device/query', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备详细
|
|||
export function getDevice(id) { |
|||
return request({ |
|||
url: '/iot/device/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 根据产品id获取设备信息
|
|||
export function getDeviceCache(productId) { |
|||
return request({ |
|||
url: '/iot/device/cache/' + productId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 获取指定ID设备详情
|
|||
export function getDeviceDetailInfo(deviceId) { |
|||
return request({ |
|||
url: '/iot/device/detail/' + deviceId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 根据条件获取设备数量
|
|||
export function getDeviceCount(query) { |
|||
return request({ |
|||
url: '/iot/device/count/', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 新增设备
|
|||
export function addDevice(data) { |
|||
return request({ |
|||
url: '/iot/device', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备
|
|||
export function updateDevice(data) { |
|||
return request({ |
|||
url: '/iot/device', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备
|
|||
export function delDevice(ids) { |
|||
return request({ |
|||
url: '/iot/device/' + ids, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
//*********************************子设备******************************************
|
|||
|
|||
// 分页查询未绑定的子设备列表
|
|||
export function listChildrenDevice(query) { |
|||
return request({ |
|||
url: '/iot/device/children/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 绑定设备
|
|||
export function bindChildrenDevice(ids, parentId) { |
|||
return request({ |
|||
url: '/iot/device/children/bind/' + parentId, |
|||
method: 'put', |
|||
data: ids |
|||
}) |
|||
} |
|||
|
|||
// 解绑设备
|
|||
export function unbindChildrenDevice(ids) { |
|||
return request({ |
|||
url: '/iot/device/children/unbind/' + ids, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
|
|||
//*********************************设备状态****************************************
|
|||
|
|||
// 同步全部设备状态
|
|||
export function syncAllDeviceState() { |
|||
return request({ |
|||
url: '/iot/device/state/syncAll', |
|||
method: 'put' |
|||
}) |
|||
} |
|||
|
|||
// 同步设备状态
|
|||
export function syncDeviceState(ids) { |
|||
return request({ |
|||
url: '/iot/device/state/sync/' + ids, |
|||
method: 'put' |
|||
}) |
|||
} |
|||
|
|||
// 启用
|
|||
export function deployDevice(ids) { |
|||
return request({ |
|||
url: '/iot/device/state/deploy/' + ids, |
|||
method: 'put' |
|||
}) |
|||
} |
|||
|
|||
// 启用全部
|
|||
export function deployAllDevice() { |
|||
return request({ |
|||
url: '/iot/device/state/deployAll', |
|||
method: 'put' |
|||
}) |
|||
} |
|||
|
|||
// 禁用
|
|||
export function undeployDevice(id) { |
|||
return request({ |
|||
url: '/iot/device/state/undeploy/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 断开连接
|
|||
export function disconnectDevice(id) { |
|||
return request({ |
|||
url: '/iot/device/state/disconnect/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
|
|||
//*********************************设备标签****************************************
|
|||
|
|||
// 新增标签
|
|||
export function addTags(data) { |
|||
return request({ |
|||
url: '/iot/device/tags/addBatch', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改标签
|
|||
export function editTags(data) { |
|||
return request({ |
|||
url: '/iot/device/tags', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除标签
|
|||
export function removeTags(id) { |
|||
return request({ |
|||
url: '/iot/device/tags/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 查询标签列表
|
|||
export function listTags(query) { |
|||
return request({ |
|||
url: '/iot/device/tags/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 无分页查询标签列表
|
|||
export function queryTags(query) { |
|||
return request({ |
|||
url: '/iot/device/tags/query', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
//*********************************设备属性****************************************
|
|||
// 获取设备实时属性
|
|||
export function getDeviceRealtimeProperty(deviceId, propertyId, headers) { |
|||
return react({ |
|||
url: '/iot/device/properties/realtime/' + deviceId + '/' + propertyId, |
|||
method: 'get', |
|||
params: headers |
|||
}) |
|||
} |
|||
// 批量获取设备实时属性
|
|||
export function getDeviceRealtimeProperties(deviceId, props) { |
|||
return react({ |
|||
url: '/iot/device/properties/realtime/' + deviceId, |
|||
method: 'get', |
|||
params: props |
|||
}) |
|||
} |
|||
|
|||
// 发送设置属性指令到设备
|
|||
export function setDeviceProperties(deviceId, props) { |
|||
return react({ |
|||
url: '/iot/device/properties/setting/' + deviceId, |
|||
method: 'post', |
|||
data: props |
|||
}) |
|||
} |
|||
|
|||
// 获取指定ID设备最新的全部属性
|
|||
export function getDeviceLatestProperties(deviceId) { |
|||
return request({ |
|||
url: '/iot/device/properties/latest/' + deviceId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询设备指定属性列表
|
|||
export function getDeviceHistoryProperties(deviceId, propertyId, props) { |
|||
return request({ |
|||
url: '/iot/device/properties/history/' + deviceId + '/' + propertyId, |
|||
method: 'get', |
|||
params: props |
|||
}) |
|||
} |
|||
|
|||
//*********************************设备功能****************************************
|
|||
// 设备功能调用
|
|||
export function invokedFunction(deviceId, functionId, props) { |
|||
return react({ |
|||
url: '/iot/device/functions/' + deviceId + '/' + functionId, |
|||
method: 'post', |
|||
data: props |
|||
}) |
|||
} |
|||
|
|||
//*********************************发送消息****************************************
|
|||
// 发送消息
|
|||
export function sendMessage(deviceId, props) { |
|||
return react({ |
|||
url: '/iot/device/message/' + deviceId, |
|||
method: 'post', |
|||
data: props |
|||
}) |
|||
} |
|||
// 发送消息
|
|||
export function sendMessages(props) { |
|||
return react({ |
|||
url: '/iot/device/message/' + deviceId, |
|||
method: 'post', |
|||
data: props |
|||
}) |
|||
} |
|||
|
|||
//*********************************设备事件****************************************
|
|||
// 查询设备事件数据
|
|||
export function queryDeviceEvents(deviceId, eventId, props) { |
|||
return request({ |
|||
url: '/iot/device/events/history/' + deviceId + '/' + eventId, |
|||
method: 'get', |
|||
params: props |
|||
}) |
|||
} |
|||
|
|||
//*********************************设备日志****************************************
|
|||
// 分页查询设备日志列表
|
|||
export function listLog(deviceId, query) { |
|||
return request({ |
|||
url: '/iot/device/logs/' + deviceId, |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
//*********************************设备认证配置****************************************
|
|||
|
|||
// 重置设备认证配置
|
|||
export function updateConfiguration(deviceId, configuration) { |
|||
return request({ |
|||
url: '/iot/device/configuration/' + deviceId, |
|||
method: 'put', |
|||
data: configuration |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 重置设备认证配置
|
|||
export function resetConfiguration(deviceId) { |
|||
return request({ |
|||
url: '/iot/device/configuration/reset/' + deviceId, |
|||
method: 'put' |
|||
}) |
|||
} |
|||
|
|||
//*********************************设备物模型****************************************
|
|||
|
|||
// 获取物模型
|
|||
export function getMetadata(deviceId) { |
|||
return request({ |
|||
url: '/iot/device/metadata/' + deviceId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 更新设备物模型,更新后脱离产品物模型
|
|||
export function updateMetadata(deviceId, metadata) { |
|||
return request({ |
|||
url: '/iot/device/metadata/' + deviceId, |
|||
method: 'put', |
|||
data: metadata |
|||
}) |
|||
} |
|||
|
|||
// 重置设备物模型
|
|||
export function resetMetadata(deviceId) { |
|||
return request({ |
|||
url: '/iot/device/metadata/' + deviceId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
|
|||
//*********************************协议支持****************************************
|
|||
// 更新协议支持
|
|||
export function updateProtocolStandby(deviceId, configuration) { |
|||
return request({ |
|||
url: '/iot/device/protocol-standby/' + deviceId, |
|||
method: 'put', |
|||
data: configuration |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 重置设备协议支持
|
|||
export function resetProtocolStandby(deviceId) { |
|||
return request({ |
|||
url: '/iot/device/protocol-standby/' + deviceId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
//*********************************协议支持****************************************
|
@ -0,0 +1,82 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询故障清单列表
|
|||
export function listList(query) { |
|||
return request({ |
|||
url: '/fault/list/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询故障清单详细
|
|||
export function getList(id) { |
|||
return request({ |
|||
url: '/fault/list/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增故障清单
|
|||
export function addList(data) { |
|||
return request({ |
|||
url: '/fault/list', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改故障清单
|
|||
export function updateList(data) { |
|||
return request({ |
|||
url: '/fault/list', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除故障清单
|
|||
export function delList(id) { |
|||
return request({ |
|||
url: '/fault/list/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出故障清单
|
|||
export function exportList(query) { |
|||
return request({ |
|||
url: '/fault/list/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 故障运行状态
|
|||
export function getEquipmentInfo(query) { |
|||
return request({ |
|||
url: '/fault/list/getEquipmentInfo', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
|
|||
// 故障详情
|
|||
export function getRepairRecordList(data) { |
|||
return request({ |
|||
url: '/fault/list/getFaultRepairInfo', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 导出设备故障
|
|||
export function exportFaultList(query) { |
|||
return request({ |
|||
url: '/fault/list/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,145 @@ |
|||
import request from '@/utils/request' |
|||
import {listTunnels} from "@/api/equipment/tunnel/api"; |
|||
|
|||
// 查询巡查任务列表
|
|||
export function listList(query) { |
|||
return request({ |
|||
url: '/task/list/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询巡查任务详细
|
|||
export function getList(id) { |
|||
return request({ |
|||
url: '/task/list/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增巡查任务
|
|||
export function addList(data) { |
|||
return request({ |
|||
url: '/task/list', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改巡查任务
|
|||
export function updateList(data) { |
|||
return request({ |
|||
url: '/task/list', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除巡查任务
|
|||
export function delList(id) { |
|||
return request({ |
|||
url: '/task/list/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出巡查任务
|
|||
export function exportList(query) { |
|||
return request({ |
|||
url: '/task/list/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 任务详情
|
|||
export function getTaskInfoList(data) { |
|||
return request({ |
|||
url: '/task/list/getTaskInfoList', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 巡查班组
|
|||
export function listBz(query) { |
|||
return request({ |
|||
url: '/task/list/getListBz', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 部门隧道树
|
|||
export function treeselect(query) { |
|||
return request({ |
|||
url: '/task/list/treeselect', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
|
|||
// 废除巡查任务
|
|||
export function abolishList(data) { |
|||
return request({ |
|||
url: '/task/list/abolishSdTaskList', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 获取设备table
|
|||
export function getDevicesList(eqType,searchValue,tunnelId,deviceType,pageNum,pageSize) { |
|||
return request({ |
|||
url: '/task/list/getDevicesList?eqType='+eqType+'&searchValue='+searchValue +'&tunnelId='+tunnelId +'&deviceType=' + deviceType +'&pageNum=' + pageNum +'&pageSize=' +pageSize, |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 获取故障table
|
|||
export function getFaultList(searchValue,eqType,tunnelId,faultLevel,pageNum,pageSize) { |
|||
return request({ |
|||
url: '/task/list/getFaultList?searchValue=' + searchValue + '&eqType='+eqType+'&tunnelId='+tunnelId +'&faultLevel=' + faultLevel +'&pageNum=' + pageNum +'&pageSize=' +pageSize, |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
//新增 发布任务
|
|||
export function addTask(data) { |
|||
return request({ |
|||
url: '/task/list/addTask', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
//修改 发布任务
|
|||
export function updateTask(data) { |
|||
return request({ |
|||
url: '/task/list/updateTask', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
|
|||
//根据隧道信息查询对应的班组
|
|||
export function selectBzByTunnel(data) { |
|||
return request({ |
|||
url: '/task/list/selectBzByTunnel', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
|
|||
export function getUserInfo() { |
|||
return request({ |
|||
url: '/system/user/getUserInfo', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
@ -0,0 +1,104 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询班组列表
|
|||
export function listTeams(query) { |
|||
return request({ |
|||
url: '/teams/list/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 新增班组
|
|||
export function addTeams(data) { |
|||
return request({ |
|||
url: '/teams/list', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改班组
|
|||
export function updateTeams(data) { |
|||
return request({ |
|||
url: '/teams/list', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 查询班组详细
|
|||
export function getTeams(deptId) { |
|||
return request({ |
|||
url: '/teams/list/' + deptId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 导出班组
|
|||
export function exportTeams(query) { |
|||
return request({ |
|||
url: '/teams/list/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 删除部门
|
|||
export function delTeams(deptId) { |
|||
return request({ |
|||
url: '/teams/list/' + deptId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 查询班组已包含用户列表
|
|||
export function teamsUserList(query) { |
|||
return request({ |
|||
url: '/teams/list/teamsUserList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 查询班组未包含用户列表
|
|||
export function unTeamsUserList(query) { |
|||
return request({ |
|||
url: '/teams/list/unTeamsUserList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
//
|
|||
// 班组授权用户选择
|
|||
export function teamsUserSelectAll(data) { |
|||
return request({ |
|||
url: '/teams/list/teamsUserSelectAll', |
|||
method: 'put', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
|
|||
|
|||
// 取消班组中的用户
|
|||
export function deleteTeamsUserCancel(data) { |
|||
return request({ |
|||
url: '/teams/list/deleteTeamsUserCancel', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 批量取消班组中的用户
|
|||
export function deleteTeamsUserCancelAll(data) { |
|||
return request({ |
|||
url: '/teams/list/deleteTeamsUserCancelAll', |
|||
method: 'put', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
|
@ -0,0 +1,103 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 左侧机构树
|
|||
export function siteTree() { |
|||
return request({ |
|||
url: '/energy/analysis/siteTree', |
|||
method: 'post', |
|||
}) |
|||
} |
|||
|
|||
// 分项树
|
|||
export function itemizedTreeselect() { |
|||
return request({ |
|||
url: '/energy/analysis/itemizedTreeselect', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 分类树
|
|||
export function classificationTreeselect() { |
|||
return request({ |
|||
url: '/energy/analysis/classificationTreeselect', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 用能报表
|
|||
export function getElectricityReportList(params) { |
|||
return request({ |
|||
url: '/analysis/getElectricityReportList?codeList=' + params.codeList +'&baseTime=' + params.baseTime + '&type=' + params.type + '&tabType=' + params.tabType + '&deptCode=' + params.deptCode, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 能耗足迹
|
|||
export function getEnergyTrackList(params) { |
|||
return request({ |
|||
url: '/analysis/getEnergyTrackList?deptCodeList=' + params.deptCodeList + '&baseTime=' + params.baseTime + '&type=' + params.type, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 分时段用能
|
|||
export function getSplitTimeByDept(params) { |
|||
return request({ |
|||
url: '/analysis/getSplitTimeByDept', |
|||
method: 'get', |
|||
params: params |
|||
}) |
|||
} |
|||
|
|||
// 电费分析
|
|||
export function getElectricityBillByDept(params) { |
|||
return request({ |
|||
url: '/analysis/getElectricityBillByDept', |
|||
method: 'get', |
|||
params: params |
|||
}) |
|||
} |
|||
|
|||
// 查询时段用电柱状图
|
|||
export function selectEnergyAnalysisElectricityBillList(params) { |
|||
return request({ |
|||
url: '/energyAnalysisElectricityBillController/selectEnergyAnalysisElectricityBillList', |
|||
method: 'get', |
|||
params: params |
|||
}) |
|||
} |
|||
|
|||
// 查询时段用电柱状图
|
|||
export function getEnergySiteList(params) { |
|||
return request({ |
|||
url: '/energySiteController/getEnergySiteList', |
|||
method: 'get', |
|||
params: params |
|||
}) |
|||
} |
|||
|
|||
// 累计数据展示
|
|||
export function getAccumulated(params) { |
|||
return request({ |
|||
url: '/energyAnalysisElectricityBillController/selectEnergyValueSum', |
|||
method: 'get', |
|||
params: params |
|||
}) |
|||
} |
|||
// 实时数据展示
|
|||
export function getrealTimeData(params) { |
|||
return request({ |
|||
url: '/energyAnalysisElectricityBillController/getrealTimeData', |
|||
method: 'get', |
|||
params: params |
|||
}) |
|||
} |
|||
|
|||
//获取零碳大屏url
|
|||
export function getZeroUrl(params){ |
|||
return request({ |
|||
url: '/zeroCarBon/getZeroUrl', |
|||
method: 'get', |
|||
params: params |
|||
}) |
|||
} |
@ -1,97 +0,0 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 大屏 -> 首页 --> 点位图 ---> 总碳排放里面的所有集中一个接口
|
|||
export function getEnergyConsumptionRankingAPi(params){ |
|||
return request({ |
|||
url:'/carbon/analyse/getTotalCarbonEmissionsData', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 大屏 -> 首页 --> 态势图 ---> 能耗排名
|
|||
export function getEnergyConsumptionDataListAPi(params){ |
|||
return request({ |
|||
url:'/analysis/getEnergyRanking', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 大屏 -> 首页 --> 马家峪隧道 ---> 直流交流用能占比
|
|||
export function getEnergyUsageRatioDateAPi(params){ |
|||
return request({ |
|||
url:'/analysis/selectElectricityRatio', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 大屏 -> 首页 --> 马家峪隧道 ---> 右侧能源协调
|
|||
export function getEnergySynergyDateAPi(params){ |
|||
return request({ |
|||
url:'/multiEnergy/getEnergyList1', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 大屏 -> 首页 --> 态势图 ---> 用能类型占比
|
|||
export function geEnergyConsumptionTypesAPi(params){ |
|||
return request({ |
|||
url:'/multiEnergy/getEnergyClassList', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 大屏 -> 首页 --> 点位图 ---> 碳排放源 昆仑服务区 碳排放分布
|
|||
export function getCarbonSourceDataListAPi(params){ |
|||
return request({ |
|||
url:'/carbon/analyse/getTotalEmissionSourceData', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 大屏 -> 首页 --> 态势图 ---> 能耗与碳排放
|
|||
export function getEnergyConsumptionEmissionsAPi(params){ |
|||
return request({ |
|||
url:'/carbon/analyse/getSiteAllCarbonAnalyse', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 大屏 -> 首页 --> 态势图 ---> 左侧分项用能
|
|||
export function getItemizedEnergyConsumptionAPi(params){ |
|||
return request({ |
|||
url:'/analysis/getItemElectricityList', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 大屏 -> 首页 --> 碳排放、碳减排、光伏发电、总能耗 通知上面4个按钮
|
|||
export function getButtonRealTimeDataAPi(params){ |
|||
return request({ |
|||
url:'/carbon/analyse/getServiceAreaTotalDataStatistics', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 大屏 -> 首页 --> 隧道 服务区 储能监测
|
|||
export function getEneStorageMonitoringAPi(params){ |
|||
return request({ |
|||
url:'/analysis/selectChargeDischarge', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 大屏 -> 首页 --> 下面tab栏数据
|
|||
export function getHomePageTabListAPi(){ |
|||
return request({ |
|||
url:'/configcenter/power/getUserTableInfo', |
|||
method:'get', |
|||
}) |
|||
} |
|||
// 大屏 -> 首页 --> 点位坐标
|
|||
export function getPointCoordinatesListAPi(params){ |
|||
return request({ |
|||
url:'/configcenter/power/getMapLocation', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
@ -1,252 +0,0 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 数据分析 新能源发电 左侧树形
|
|||
export function getNewEnergyTreeAPi(params){ |
|||
return request({ |
|||
url:'/configcenter/newenergy/newEnergyTree', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 数据分析 新能源发电和储能充放电 左侧树形
|
|||
export function getEnergyStorageAndNewEnergyAPi(params){ |
|||
return request({ |
|||
url:'/configcenter/power/list', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 数据分析 储能充放电 左侧树形
|
|||
export function getChuEnergyTreeAPi(params){ |
|||
return request({ |
|||
url:'/configcenter/newenergy/storedEnergyTree', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 数据分析 储能充放电 右侧数据
|
|||
export function getChuNEnEnergyDataListAPi(params){ |
|||
return request({ |
|||
url:'/newEnergy/getStoredEnergyReportList', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 数据分析 新能源发电 右侧数据
|
|||
export function getNewEnergyDataListAPi(params){ |
|||
return request({ |
|||
url:'/newEnergy/getNewEnergyReportList', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 环境监测 - 左侧树上面的选择框
|
|||
export function getEnvironmentalMonitoringApi(){ |
|||
return request({ |
|||
url:'system/dept/treeselect', |
|||
method:'get' |
|||
}) |
|||
} |
|||
// 全景数据 - 环境监测 - 左侧上面的选择框下面的树
|
|||
export function getMonitoringTreeApi(params){ |
|||
return request({ |
|||
url:'configcenter/power/powerTreeselect', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 环境监测 - 水浸 烟感 声光报警 红外测温
|
|||
export function getMonitoringStatusApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/selectEquipmentStatus', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 环境监测 - 水浸 烟感 声光报警 红外测温 详情
|
|||
export function getMonitoringStatusDetailsApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/selectEquipmentDetailed', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 环境监测 - 温度传感器/工业空调 下拉选择框
|
|||
export function getMonitoringAirConditioningSelectApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/selectDevices', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 环境监测 - 实时温度
|
|||
export function getMonitoringAirConditioningWenDuApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/getRealDataByDeviceCode', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 环境监测 - 温度 ECharts
|
|||
export function getMonitoringAirConditioningWenDuEChartsApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/temperatureAndHumidityEcharts', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 环境监测 - 获取摄像头
|
|||
export function getMonitoringAirConditioningCameraApi(params){ |
|||
return request({ |
|||
url:'configcenter/iotDevice/dropDown', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 环境监测 - 全部监控 预览摄像头
|
|||
export function getMonitoringAirConditioningPreviewCameraApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/getStream', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 环境监测 - 全部监控 预览摄像头 回放
|
|||
export function getMonitoringAirConditioningPlaybackCameraApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/getBackData', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 关键设备 下拉框下面的树形
|
|||
export function getKeyEquipmentTreeApi(params){ |
|||
return request({ |
|||
url:'configcenter/power/powerTreeselect', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 关键设备 tab栏
|
|||
export function getKeyEquipmentTabApi(params){ |
|||
return request({ |
|||
url:'panorama/category/getKeyCateory/'+ params, |
|||
method:'get' |
|||
}) |
|||
} |
|||
// 全景数据 - 关键设备 UPS/EPS/直流柜 右上角下拉框
|
|||
export function getKeyEquipmentUPSselectApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/selectDevices', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 关键设备 UPS/EPS/直流柜 实时数据
|
|||
export function getKeyEquipmentUPSDataListApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/getRealDataByDeviceCode', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 关键设备 直流柜ECharts数据
|
|||
export function getKeyEquipmentZLGeChartsApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/getAllPowerDataInfo', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 关键设备 柴发 右上角下拉框
|
|||
export function getKeyEquipmentCFSelectApi(params){ |
|||
return request({ |
|||
url:'configcenter/iotDevice/dropDown', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 关键设备 柴发 实时数据
|
|||
export function getKeyEquipmentCFDataListApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/getRealDataByDeviceCode', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 关键设备 变压器右上角下拉框
|
|||
export function getKeyEquipmentBYQsElectApi(params){ |
|||
return request({ |
|||
url:'configcenter/transformer/dropDown', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 关键设备 变压器 实时数据
|
|||
export function getKeyEquipmentBYQdAtaListApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/getRealDataByDeviceCode', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 关键设备 变压器 绕组温度ECharts
|
|||
export function getKeyEquipmentBYQrAoZuEChartsApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/getWindingTemperature', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 关键设备 变压器 电参量ECharts
|
|||
export function getKeyEquipmentBYQdCanLiaNEChartsApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/getAllPowerDataInfo', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
|
|||
// ----------------------- 新能源监测
|
|||
// 全景数据 -新能源监测 中间tab
|
|||
export function getNewEnergyTabSelectApi(params){ |
|||
return request({ |
|||
url:'/configcenter/module/getInfoByCode', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 新能源监测 - tab选项的数据
|
|||
export function getNewEnergyTabDataListApi(params){ |
|||
return request({ |
|||
url:'/NewEnergyMonitor/deviceRealData', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 新能源监测 - 设备电力监测数据 表格和ECarts
|
|||
export function getNewEnergyTableEChartsApi(params){ |
|||
return request({ |
|||
url:'/NewEnergyMonitor/getPowerConflateData', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// -----------------------
|
|||
|
|||
// 全景数据 - 动环数据 - 电力数据 日原始数据
|
|||
export function getPowerMonitoringDataListApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/getAllPowerDataInfo', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 全景数据 - 动环数据 - 电力数据 逐日原始数据
|
|||
export function getPowerMonitoringDataApi(params){ |
|||
return request({ |
|||
url:'dynamicAnnular/homePage/getDayAllInfo', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
@ -1,4 +0,0 @@ |
|||
export * from './energy.js' |
|||
export * from './zeroCarbon.js' |
|||
export * from './bigScreen.js' |
|||
export * from './weather.js' |
@ -1,11 +0,0 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 天气接口
|
|||
export function getWeatherAPi(params){ |
|||
return request({ |
|||
url:'/meteorologyController/getMeteorology', |
|||
method:'post', |
|||
params |
|||
}) |
|||
} |
|||
// /meteorologyController/getMeteorology
|
@ -1,106 +0,0 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 智慧零碳 - 碳排放分析 - 分析数据
|
|||
export function getZeroAnalysesDataEChartsAPi(params){ |
|||
return request({ |
|||
url:'carbon/analyse/getSiteCarbonAnalyse', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 车流量
|
|||
export function getSiteTrafficAnalyse(params){ |
|||
return request({ |
|||
url:'carbon/analyse/getSiteTrafficAnalyse', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 智慧零碳 - 碳排放分析 - 合计
|
|||
export function getZeroAnalysesDataCountAPi(params){ |
|||
return request({ |
|||
url:'carbon/analyse/getSiteAllCarbonAnalyse', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 智慧零碳 - 碳排放分析 - 同比
|
|||
export function getZeroAnalysesDataYOYTableAPi(params){ |
|||
return request({ |
|||
url:'carbon/analyse/getSiteCarbonYoy', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 智慧零碳 - 碳排放分析 - 环比
|
|||
export function getZeroAnalysesDataQQQTableAPi(params){ |
|||
return request({ |
|||
url:'carbon/analyse/getSiteCarbonChainRatio', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 智慧零碳 - 服务区 - 能耗与能源占比
|
|||
export function getEnergyConAndEnPropAPi(params){ |
|||
return request({ |
|||
url:'/multiEnergy/getEnergyClassList', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 智慧零碳 - 服务区 - 车流量分析
|
|||
export function getTrafficFlowAnalysisAPi(params){ |
|||
return request({ |
|||
url:'/trafficFlows/getSiteTrafficTotal', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 智慧零碳 -路段自洽 - 能耗及各能源占比
|
|||
export function getEnergyMtiAndEnRoAPi(params){ |
|||
return request({ |
|||
url:'/energyComparison/getRoadSegmentEnergyRatioData', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 智慧零碳 -路段自洽 - 分项用能
|
|||
export function getItemizedEnergyConPtoAPi(params){ |
|||
return request({ |
|||
url:'/energyComparison/getRoadSegmentItemizedEnergyData', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 智慧零碳 -点位自洽 - 分项用能
|
|||
export function getPointItemizedEnergyData(params){ |
|||
return request({ |
|||
url:'/energyComparison/getPointItemizedEnergyData', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 智慧零碳 -路段自洽 - 负载功率
|
|||
export function getLoadPowerDataAPi(params){ |
|||
return request({ |
|||
url:'/energyComparison/getRoadSegmentClassifyRealTimeData', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 智慧零碳 -点位自洽 - 负载功率 和 光伏
|
|||
export function getLoadAndPhotovoltaicAPi(params){ |
|||
return request({ |
|||
url:'/energyComparison/getPointClassifyRealTimeData', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
|||
// 智慧零碳 - 路段自洽 - gis地图点位坐标
|
|||
export function getPointDataListAPi(params){ |
|||
return request({ |
|||
url:'/configcenter/power/getRoadLocation', |
|||
method:'get', |
|||
params |
|||
}) |
|||
} |
@ -0,0 +1,62 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询设备类型列表
|
|||
export function listCategory(query) { |
|||
return request({ |
|||
url: '/bigType/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备类型详细
|
|||
export function getCategory(id) { |
|||
return request({ |
|||
url: '/bigType/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备类型
|
|||
export function addCategory(data) { |
|||
return request({ |
|||
url: '/bigType', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备类型
|
|||
export function updateCategory(data) { |
|||
return request({ |
|||
url: '/bigType', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备类型
|
|||
export function delCategory(id) { |
|||
return request({ |
|||
url: '/bigType/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出设备类型
|
|||
export function exportCategory(query) { |
|||
return request({ |
|||
url: '/bigType/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 构建前端所需要树结构
|
|||
export function getCategoryTree(query) { |
|||
return request({ |
|||
url: '/bigType/getCategoryTree', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询设备变更列表
|
|||
export function listChange(query) { |
|||
return request({ |
|||
url: '/system/change/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备变更详细
|
|||
export function getChange(id) { |
|||
return request({ |
|||
url: '/system/change/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备变更
|
|||
export function addChange(data) { |
|||
return request({ |
|||
url: '/system/change', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备变更
|
|||
export function updateChange(data) { |
|||
return request({ |
|||
url: '/system/change', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备变更
|
|||
export function delChange(id) { |
|||
return request({ |
|||
url: '/system/change/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出设备变更
|
|||
export function exportChange(query) { |
|||
return request({ |
|||
url: '/system/change/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,44 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询plc 报文关联设备列表
|
|||
export function listRl(query) { |
|||
return request({ |
|||
url: '/rl/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询plc 报文关联设备详细
|
|||
export function getRl(cmdRlId) { |
|||
return request({ |
|||
url: '/rl/' + cmdRlId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增plc 报文关联设备
|
|||
export function addRl(data) { |
|||
return request({ |
|||
url: '/rl', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改plc 报文关联设备
|
|||
export function updateRl(data) { |
|||
return request({ |
|||
url: '/rl', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除plc 报文关联设备
|
|||
export function delRl(cmdRlId) { |
|||
return request({ |
|||
url: '/rl/' + cmdRlId, |
|||
method: 'delete' |
|||
}) |
|||
}ssss |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询隧道环境配置列表
|
|||
export function listConfiguration(query) { |
|||
return request({ |
|||
url: '/system/configuration/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询隧道环境配置详细
|
|||
export function getConfiguration(id) { |
|||
return request({ |
|||
url: '/system/configuration/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增隧道环境配置
|
|||
export function addConfiguration(data) { |
|||
return request({ |
|||
url: '/system/configuration', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改隧道环境配置
|
|||
export function updateConfiguration(data) { |
|||
return request({ |
|||
url: '/system/configuration', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除隧道环境配置
|
|||
export function delConfiguration(id) { |
|||
return request({ |
|||
url: '/system/configuration/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出隧道环境配置
|
|||
export function exportConfiguration(query) { |
|||
return request({ |
|||
url: '/system/configuration/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,44 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询控制码列表
|
|||
export function listCode(query) { |
|||
return request({ |
|||
url: '/code/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询控制码详细
|
|||
export function getCode(controlId) { |
|||
return request({ |
|||
url: '/code/' + controlId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增控制码
|
|||
export function addCode(data) { |
|||
return request({ |
|||
url: '/code', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改控制码
|
|||
export function updateCode(data) { |
|||
return request({ |
|||
url: '/code', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除控制码
|
|||
export function delCode(controlId) { |
|||
return request({ |
|||
url: '/code/' + controlId, |
|||
method: 'delete' |
|||
}) |
|||
} |
@ -0,0 +1,22 @@ |
|||
import request from '@/utils/request' |
|||
import qs from 'qs' |
|||
|
|||
// 发送指令
|
|||
export function sendDirective(data) { |
|||
return request({ |
|||
url: '/devices/sendDirective', |
|||
method: 'post', |
|||
headers: { |
|||
"Content-Type": "application/x-www-form-urlencoded" |
|||
}, |
|||
transformRequest: [function (data) { |
|||
// `transformRequest` 允许在向服务器发送前,修改请求数据
|
|||
// 只能用在 'PUT', 'POST' 和 'PATCH' 这几个请求方法
|
|||
data.sex = 'man' |
|||
return qs.stringify(data) |
|||
// 结合create_headers里的内容,在这里又新增一条信息sex=man
|
|||
// 因此network中查看的结果是:name=xiaoming&age=12&sex=man
|
|||
}], |
|||
data |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询物联设备厂商列表
|
|||
export function listBrand(query) { |
|||
return request({ |
|||
url: '/device/brand/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询物联设备厂商详细
|
|||
export function getBrand(supplierId) { |
|||
return request({ |
|||
url: '/device/brand/' + supplierId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增物联设备厂商
|
|||
export function addBrand(data) { |
|||
return request({ |
|||
url: '/device/brand', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改物联设备厂商
|
|||
export function updateBrand(data) { |
|||
return request({ |
|||
url: '/device/brand', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除物联设备厂商
|
|||
export function delBrand(supplierId) { |
|||
return request({ |
|||
url: '/device/brand/' + supplierId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出物联设备厂商
|
|||
export function exportBrand(query) { |
|||
return request({ |
|||
url: '/device/brand/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,44 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询设备指令列表
|
|||
export function listDevcmd(query) { |
|||
return request({ |
|||
url: '/devCmd/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备指令详细
|
|||
export function getDevcmd(codeId) { |
|||
return request({ |
|||
url: '/devCmd/' + codeId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备指令
|
|||
export function addDevcmd(data) { |
|||
return request({ |
|||
url: '/devCmd', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备指令
|
|||
export function updateDevcmd(data) { |
|||
return request({ |
|||
url: '/devCmd', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备指令
|
|||
export function delDevcmd(codeId) { |
|||
return request({ |
|||
url: '/devCmd/' + codeId, |
|||
method: 'delete' |
|||
}) |
|||
} |
@ -0,0 +1,76 @@ |
|||
import request, {download} from '@/utils/request' |
|||
|
|||
// 查询设备档案管理列表
|
|||
export function listComponent(query) { |
|||
return request({ |
|||
url: '/component/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备档案管理详细
|
|||
export function getComponent(id) { |
|||
return request({ |
|||
url: '/component/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备档案管理
|
|||
export function addComponent(data) { |
|||
return request({ |
|||
url: '/component', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 下载预案文件
|
|||
export function loadPlanFile(id, fileName) { |
|||
return download( |
|||
`/component/${id}`, |
|||
{}, fileName |
|||
) |
|||
} |
|||
export function addComponentFile(data) { |
|||
return request({ |
|||
url: '/component/addSdComponent', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 修改设备档案管理
|
|||
export function updateComponent(data) { |
|||
return request({ |
|||
url: '/component', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
// 更新预案信息updateComponentFile
|
|||
export function updateComponentFile(data) { |
|||
return request({ |
|||
url: '/component/updateComponentPlan', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备档案管理 id指文件id
|
|||
export function delComponent(id) { |
|||
return request({ |
|||
url: '/component/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 删除设备档案管理 此id指设备档案id
|
|||
export function delComponentById(cid) { |
|||
return request({ |
|||
url: '/component/delbyid/' + cid, |
|||
method: 'delete' |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询设备协议列表
|
|||
export function listProtocol(query) { |
|||
return request({ |
|||
url: '/device/protocol/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备协议详细
|
|||
export function getProtocol(id) { |
|||
return request({ |
|||
url: '/device/protocol/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备协议
|
|||
export function addProtocol(data) { |
|||
return request({ |
|||
url: '/device/protocol', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备协议
|
|||
export function updateProtocol(data) { |
|||
return request({ |
|||
url: '/device/protocol', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备协议
|
|||
export function delProtocol(id) { |
|||
return request({ |
|||
url: '/device/protocol/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出设备协议
|
|||
export function exportProtocol(query) { |
|||
return request({ |
|||
url: '/device/protocol/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,76 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询隧道关联关系列表
|
|||
export function listAssociation(query) { |
|||
return request({ |
|||
url: '/system/association/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询隧道关联关系详细
|
|||
export function getAssociation(id) { |
|||
return request({ |
|||
url: '/system/association/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
export function getAssociationsByTunnelId(tunnelId) { |
|||
return request({ |
|||
url: '/system/association/getDetail/' + tunnelId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增隧道关联关系
|
|||
export function addAssociation(data) { |
|||
return request({ |
|||
url: '/system/association', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改隧道关联关系
|
|||
export function updateAssociation(data) { |
|||
return request({ |
|||
url: '/system/association', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function updateTunnelAssociations(data) { |
|||
return request({ |
|||
url: '/system/association/updateTunnelAssociations', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 删除隧道关联关系
|
|||
export function delAssociation(id) { |
|||
return request({ |
|||
url: '/system/association/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
export function delAssociationByTunnelIds(tunnelId) { |
|||
return request({ |
|||
url: '/system/association/delDetials/' + tunnelId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出隧道关联关系
|
|||
export function exportAssociation(query) { |
|||
return request({ |
|||
url: '/system/association/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,60 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询设备维修记录列表
|
|||
export function listRecord(query) { |
|||
return request({ |
|||
url: '/repairRecord/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备维修记录详细
|
|||
export function getRecord(repairId) { |
|||
return request({ |
|||
url: '/repairRecord/' + repairId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备维修记录
|
|||
export function addRecord(data) { |
|||
return request({ |
|||
url: '/repairRecord', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备维修记录
|
|||
export function updateRecord(data) { |
|||
return request({ |
|||
url: '/repairRecord', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备维修记录
|
|||
export function delRecord(repairId) { |
|||
return request({ |
|||
url: '/repairRecord/' + repairId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
export function exportRecord(query) { |
|||
return request({ |
|||
url: '/system/record/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function exportRepairRecord(query) { |
|||
return request({ |
|||
url: '/repairRecord/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,113 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
|
|||
// 查询设备类型数据项列表
|
|||
export function allListItem(query) { |
|||
return request({ |
|||
url: '/eqType/item/allList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备类型数据项列表
|
|||
export function listItem(query) { |
|||
return request({ |
|||
url: '/eqType/item/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备类型数据项详细
|
|||
export function getItem(id) { |
|||
return request({ |
|||
url: '/eqType/item/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备类型数据项
|
|||
export function addItem(data) { |
|||
return request({ |
|||
url: '/eqType/item', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备类型数据项
|
|||
export function updateItem(data) { |
|||
return request({ |
|||
url: '/eqType/item', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备类型数据项
|
|||
export function delItem(id) { |
|||
return request({ |
|||
url: '/eqType/item/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出设备类型数据项
|
|||
export function exportItem(query) { |
|||
return request({ |
|||
url: '/eqType/item/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function dataLogInfoList(query) { |
|||
return request({ |
|||
url: '/system/data/dataLogInfoList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
//查询折线图
|
|||
export function dataLogInfoLineList(query) { |
|||
return request({ |
|||
url: '/system/data/dataLogInfoLineList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
//查询设备列表
|
|||
export function dataDevicesLogInfoList(query) { |
|||
return request({ |
|||
url: '/system/data/dataDevicesLogInfoList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
|
|||
|
|||
// 导出数据报表Tab
|
|||
export function exportDatainforTab(query) { |
|||
return request({ |
|||
url: '/system/data/exportDatainforTab', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
|
|||
// 导出详情数据报表
|
|||
export function handleExportRecord(query) { |
|||
return request({ |
|||
url: '/system/data/handleExportRecord', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
@ -0,0 +1,177 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询设备类型状态关系列表
|
|||
export function listEqTypeState(query) { |
|||
return request({ |
|||
url: '/eqTypeState/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 查询设备类型状态关系列表(设备名称横向)
|
|||
export function listEqTypeStates(query) { |
|||
return request({ |
|||
url: '/eqTypeState/getList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备类型状态关系列表(可控制选项)
|
|||
export function listEqTypeStateIsControl(query) { |
|||
return request({ |
|||
url: '/eqTypeState/isControlList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备类型状态关系详细
|
|||
export function getEqTypeState(id) { |
|||
return request({ |
|||
url: '/eqTypeState/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
// 根据设备类型查状态
|
|||
export function getEqTypeStateByType(typeId) { |
|||
return request({ |
|||
url: '/eqTypeState/getState/' + typeId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 根据设备类型查状态(状态名称横向)
|
|||
export function getEqTypeStatesByType(typeId, stateType) { |
|||
return request({ |
|||
url: '/eqTypeState/getStates/' + typeId + '/' + stateType, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备类型状态关系
|
|||
export function addEqTypeState(data) { |
|||
return request({ |
|||
url: '/eqTypeState', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
//上传时候
|
|||
export function addEqTypeState1(data) { |
|||
return request({ |
|||
url: '/eqTypeState/addFiles', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
//提交
|
|||
export function addList2(data) { |
|||
return request({ |
|||
url: '/eqTypeState/addList', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
//更新
|
|||
export function updatePic(data) { |
|||
return request({ |
|||
url: '/eqTypeState/updateStates', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
//批量删除图片
|
|||
export function batchDeletePic(data) { |
|||
return request({ |
|||
url: '/eqTypeState/batchDeletePic', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
|
|||
//删除
|
|||
export function deletePicture(id) { |
|||
return request({ |
|||
url: '/eqTypeState/delFiles/' + id, |
|||
method: 'delete', |
|||
}) |
|||
} |
|||
|
|||
// 新增设备类型状态关系(批量添加)
|
|||
export function addEqTypeStates(data) { |
|||
return request({ |
|||
url: '/eqTypeState', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备类型状态关系
|
|||
export function updateEqTypeState(data) { |
|||
return request({ |
|||
url: '/eqTypeState', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备类型状态关系
|
|||
export function delEqTypeState(id) { |
|||
return request({ |
|||
url: '/eqTypeState/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
// 删除一行
|
|||
export function deleteRow(id) { |
|||
return request({ |
|||
url: '/eqTypeState/delState/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
// 删除设备
|
|||
export function deleteEquiment(eqTypeId) { |
|||
return request({ |
|||
url: '/eqTypeState/delStatesByTypeId/' + eqTypeId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 查询设备类型状态关系设备运行状态
|
|||
export function getStateByRun(query) { |
|||
return request({ |
|||
url: '/eqTypeState/getRunTypeList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 查询设备类型状态关系设备数据状态
|
|||
export function getStateByData(query) { |
|||
return request({ |
|||
url: '/eqTypeState/getDataTypeList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
export function getVMSTemplatesByDevIdAndCategory(data) { |
|||
return request({ |
|||
url: '/system/template/getVMSTemplatesByDevIdAndCategory', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 广播查询
|
|||
export function getAudioFileList(data) { |
|||
return request({ |
|||
url: '/phoneSpk/getAudioFileList', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
@ -0,0 +1,183 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
|
|||
export function getDevBrandList() { |
|||
return request({ |
|||
url: '/devices/getDevBrandList', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
|
|||
// old查询设备列表
|
|||
export function listDevices(query) { |
|||
return request({ |
|||
url: '/devices/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
// new查询设备列表
|
|||
export function newListDevices(query) { |
|||
return request({ |
|||
url: '/devices/getDevicesByTypeAndTunnel', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 查询传感器设备列表
|
|||
export function sensorListDevices(query) { |
|||
return request({ |
|||
url: '/devices/sensorList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备详细
|
|||
export function getDevices(eqId) { |
|||
return request({ |
|||
url: '/devices/' + eqId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
// 查询设备详细
|
|||
export function getDeviceById(eqId) { |
|||
return request({ |
|||
url: '/devices/getDevice/' + eqId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
//通过隧道查询设备类型信息
|
|||
export function getEquipmentTypeName(tunnelId){ |
|||
return request({ |
|||
url: '/devices/' + tunnelId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备
|
|||
export function addDevices(data) { |
|||
return request({ |
|||
url: '/devices', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备
|
|||
export function updateDevices(data) { |
|||
return request({ |
|||
url: '/devices', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备
|
|||
export function delDevices(eqId) { |
|||
return request({ |
|||
url: '/devices/' + eqId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
export function exportDevices(query) { |
|||
return request({ |
|||
url: '/devices/export', |
|||
method: 'post', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 生成控制指令
|
|||
export function createDmcontrolSeat(data) { |
|||
return request({ |
|||
url: '/devices/createDmcontrolSeat', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
// 生成查询指令
|
|||
export function createInstruction(data) { |
|||
return request({ |
|||
url: '/devices/createInstruction', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
// 生成设备ID
|
|||
export function autoId(data) { |
|||
return request({ |
|||
url: '/devices/autoId?tunnelId='+ data.tunnelId + '&typeId=' + data.typeId, |
|||
method: 'post', |
|||
}) |
|||
} |
|||
|
|||
export function checkInstruction(query) { |
|||
return request({ |
|||
url: '/devices/checkInstruction', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function exportDevicesTemplate(query) { |
|||
return request({ |
|||
url: '/devices/importTemplate', |
|||
method: 'post', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 视频流
|
|||
export function videoStreaming(tunnelId) { |
|||
return request({ |
|||
url: '/integrated/video/videoStreaming/' + tunnelId, |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 广播控制
|
|||
export function playVoice(query) { |
|||
return request({ |
|||
url: '/phoneSpk/playVoice', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
export function playVoiceGroup(query) { |
|||
return request({ |
|||
url: '/phoneSpk/playVoiceGroup', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
|
|||
// 广播文件列表
|
|||
export function getAudioFileList(query) { |
|||
return request({ |
|||
url: '/phoneSpk/getAudioFileList', |
|||
method: 'post', |
|||
data: query |
|||
|
|||
}) |
|||
} |
|||
|
|||
// 查询左洞或右洞扬声器
|
|||
export function getSpkList() { |
|||
return request({ |
|||
url: '/devices/getSpkList', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 查询左洞或右洞扬声器
|
|||
export function getTodayYcylData(deviceId) { |
|||
return request({ |
|||
url: 'system/data/getTodayYcylData/' + deviceId, |
|||
method: 'get', |
|||
}) |
|||
} |
@ -0,0 +1,44 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询设备档案文件列表
|
|||
export function listFile(query) { |
|||
return request({ |
|||
url: '/file/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备档案文件详细
|
|||
export function getFile(id) { |
|||
return request({ |
|||
url: '/file/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备档案文件
|
|||
export function addFile(data) { |
|||
return request({ |
|||
url: '/file', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备档案文件
|
|||
export function updateFile(data) { |
|||
return request({ |
|||
url: '/file', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备档案文件
|
|||
export function delFile(id) { |
|||
return request({ |
|||
url: '/file/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询设备运行记录列表
|
|||
export function listRecord(query) { |
|||
return request({ |
|||
url: '/system/equipmentOperationRecord/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备运行记录详细
|
|||
export function getRecord(id) { |
|||
return request({ |
|||
url: '/system/equipmentOperationRecord/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备运行记录
|
|||
export function addRecord(data) { |
|||
return request({ |
|||
url: '/system/equipmentOperationRecord', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备运行记录
|
|||
export function updateRecord(data) { |
|||
return request({ |
|||
url: '/system/equipmentOperationRecord', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备运行记录
|
|||
export function delRecord(id) { |
|||
return request({ |
|||
url: '/system/equipmentOperationRecord/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出设备运行记录
|
|||
export function exportRecord(query) { |
|||
return request({ |
|||
url: '/system/equipmentOperationRecord/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,10 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询设备列表
|
|||
export function listEquipmentRunning(query) { |
|||
return request({ |
|||
url: '/equipmentRunning/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,62 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询外部系统列表
|
|||
export function listSystem(query) { |
|||
return request({ |
|||
url: '/system/system/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function listAllSystem(query) { |
|||
return request({ |
|||
url: '/system/system/listAll', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 查询外部系统详细
|
|||
export function getSystem(id) { |
|||
return request({ |
|||
url: '/system/system/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增外部系统
|
|||
export function addSystem(data) { |
|||
return request({ |
|||
url: '/system/system', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改外部系统
|
|||
export function updateSystem(data) { |
|||
return request({ |
|||
url: '/system/system', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除外部系统
|
|||
export function delSystem(id) { |
|||
return request({ |
|||
url: '/system/system/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出外部系统
|
|||
export function exportSystem(query) { |
|||
return request({ |
|||
url: '/system/system/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,44 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询巡视管理列表
|
|||
export function listInspection(query) { |
|||
return request({ |
|||
url: '/inspection/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询巡视管理详细
|
|||
export function getInspection(inspectionId) { |
|||
return request({ |
|||
url: '/inspection/' + inspectionId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增巡视管理
|
|||
export function addInspection(data) { |
|||
return request({ |
|||
url: '/inspection', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改巡视管理
|
|||
export function updateInspection(data) { |
|||
return request({ |
|||
url: '/inspection', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除巡视管理
|
|||
export function delInspection(inspectionId) { |
|||
return request({ |
|||
url: '/inspection/' + inspectionId, |
|||
method: 'delete' |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询巡视记录列表
|
|||
export function listInspection(query) { |
|||
return request({ |
|||
url: '/system/inspection/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询巡视记录详细
|
|||
export function getInspection(inspectionId) { |
|||
return request({ |
|||
url: '/system/inspection/' + inspectionId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增巡视记录
|
|||
export function addInspection(data) { |
|||
return request({ |
|||
url: '/system/inspection', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改巡视记录
|
|||
export function updateInspection(data) { |
|||
return request({ |
|||
url: '/system/inspection', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除巡视记录
|
|||
export function delInspection(inspectionId) { |
|||
return request({ |
|||
url: '/system/inspection/' + inspectionId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出巡视记录
|
|||
export function exportInspection(query) { |
|||
return request({ |
|||
url: '/system/inspection/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,44 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询安装场所列表
|
|||
export function listLocation(query) { |
|||
return request({ |
|||
url: '/location/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询安装场所详细
|
|||
export function getLocation(placeId) { |
|||
return request({ |
|||
url: '/location/' + placeId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增安装场所
|
|||
export function addLocation(data) { |
|||
return request({ |
|||
url: '/location', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改安装场所
|
|||
export function updateLocation(data) { |
|||
return request({ |
|||
url: '/location', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除安装场所
|
|||
export function delLocation(placeId) { |
|||
return request({ |
|||
url: '/location/' + placeId, |
|||
method: 'delete' |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询养护管理列表
|
|||
export function listManagement(query) { |
|||
return request({ |
|||
url: '/system/management/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询养护管理详细
|
|||
export function getManagement(id) { |
|||
return request({ |
|||
url: '/system/management/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增养护管理
|
|||
export function addManagement(data) { |
|||
return request({ |
|||
url: '/system/management/add', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改养护管理
|
|||
export function updateManagement(data) { |
|||
return request({ |
|||
url: '/system/management/update', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除养护管理
|
|||
export function delManagement(id) { |
|||
return request({ |
|||
url: '/system/management/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出养护管理
|
|||
export function exportManagement(query) { |
|||
return request({ |
|||
url: '/system/management/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询设备控制状态参数列表
|
|||
export function listParam(query) { |
|||
return request({ |
|||
url: '/inductionlamp/statusParam/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询设备控制状态参数详细
|
|||
export function getParam(id) { |
|||
return request({ |
|||
url: '/inductionlamp/statusParam/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增设备控制状态参数
|
|||
export function addParam(data) { |
|||
return request({ |
|||
url: '/inductionlamp/statusParam', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改设备控制状态参数
|
|||
export function updateParam(data) { |
|||
return request({ |
|||
url: '/inductionlamp/statusParam', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除设备控制状态参数
|
|||
export function delParam(id) { |
|||
return request({ |
|||
url: '/inductionlamp/statusParam/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出设备控制状态参数
|
|||
export function exportParam(query) { |
|||
return request({ |
|||
url: '/inductionlamp/statusParam/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,10 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
|
|||
export function onMessage(data) { |
|||
return request({ |
|||
url: '/phoneSpk/onMessage', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
@ -0,0 +1,44 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询plc 主机列表
|
|||
export function listHosts(query) { |
|||
return request({ |
|||
url: '/hosts/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询plc 主机详细
|
|||
export function getHosts(plcId) { |
|||
return request({ |
|||
url: '/hosts/' + plcId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增plc 主机
|
|||
export function addHosts(data) { |
|||
return request({ |
|||
url: '/hosts', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改plc 主机
|
|||
export function updateHosts(data) { |
|||
return request({ |
|||
url: '/hosts', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除plc 主机
|
|||
export function delHosts(plcId) { |
|||
return request({ |
|||
url: '/hosts/' + plcId, |
|||
method: 'delete' |
|||
}) |
|||
} |
@ -0,0 +1,45 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询plc 报文列表
|
|||
export function listCmd(query) { |
|||
return request({ |
|||
url: '/cmd/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询plc 报文详细
|
|||
export function getCmd(cmdId) { |
|||
return request({ |
|||
url: '/cmd/' + cmdId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增plc 报文
|
|||
export function addCmd(data) { |
|||
return request({ |
|||
url: '/cmd', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改plc 报文
|
|||
export function updateCmd(data) { |
|||
// debugger
|
|||
return request({ |
|||
url: '/cmd', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除plc 报文
|
|||
export function delCmd(cmdId) { |
|||
return request({ |
|||
url: '/cmd/' + cmdId, |
|||
method: 'delete' |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询产品列表
|
|||
export function listProduct(query) { |
|||
return request({ |
|||
url: '/product/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询产品详细
|
|||
export function getProduct(id) { |
|||
return request({ |
|||
url: '/product/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增产品
|
|||
export function addProduct(data) { |
|||
return request({ |
|||
url: '/product', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改产品
|
|||
export function updateProduct(data) { |
|||
return request({ |
|||
url: '/product', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除产品
|
|||
export function delProduct(id) { |
|||
return request({ |
|||
url: '/product/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出产品
|
|||
export function exportProduct(query) { |
|||
return request({ |
|||
url: '/product/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
@ -0,0 +1,53 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 查询产品列表
|
|||
export function listPoint(query) { |
|||
return request({ |
|||
url: '/point/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询产品详细
|
|||
export function getPoint(id) { |
|||
return request({ |
|||
url: '/point/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增产品
|
|||
export function addPoint(data) { |
|||
return request({ |
|||
url: '/point', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改产品
|
|||
export function updatePoint(data) { |
|||
return request({ |
|||
url: '/point', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除产品
|
|||
export function delPoint(id) { |
|||
return request({ |
|||
url: '/point/' + id, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 导出产品
|
|||
export function exportPoint(query) { |
|||
return request({ |
|||
url: '/point/export', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |