This commit is contained in:
GGJ
2025-01-09 19:02:44 +08:00
commit 92e7a7a5eb
2943 changed files with 1152283 additions and 0 deletions

273
src/App.vue Normal file
View File

@@ -0,0 +1,273 @@
<template>
<div ref="appheight" id="app" class="zindx" :class="themeName">
<router-view />
</div>
</template>
<script>
import { mapActions } from 'vuex'
import { getThemeColor } from '@/api/user'
import { themeColor } from './settings'
import '@/assets/font_3482754_22duxhlb6kw/iconfont'
export default {
name: 'app',
components: {},
data() {
return {
lastTime: null, //最后一次点击的时间
currentTime: null, //当前点击的时间
timeOut: 15 * 60 * 1000, //设置超时时间: 15分钟,
themecolor: '',
appheight: null,
appwidth: null,
themeName: '',
echartTimer: null
}
},
computed: {
settings() {
return this.$store.state.settings
}
},
created() {
if (process.env.VUE_APP_MODE === 'jbqr') {
window.addEventListener('message', function (e) {
if (e.data.info != undefined) {
window.localStorage.setItem('adminInfo', e.data.info)
}
// window.localStorage.setItem('adminInfo', e.data)
})
}
let DOMIN = window.location.origin
let STATIC_URL = DOMIN + '/api/system-boot/image/toStream?bgImage='
localStorage.setItem('STATIC_URL', STATIC_URL)
this.lastTime = new Date().getTime() //网页第一次打开时,记录当前时间
this.gettheme()
window.echartsArr = []
//定时清理
setInterval(() => {
if (window.echartsArr.length > 10) {
window.echartsArr.splice(0, window.echartsArr.length - 10)
}
}, 10000)
},
mounted() {
// 处理笔记本系统默认系统比例为150%带来的布局影响
if (process.env.VUE_APP_ZOOM) {
const m = this.detectZoom()
document.body.style.zoom = 100 / Number(m)
}
setTimeout(() => {
this.appwidth = document.body.offsetWidth - 205
this.appheight = document.body.offsetHeight - 105
window.sessionStorage.setItem('appwidth', this.appwidth)
window.sessionStorage.setItem('appheight', this.appheight)
if (process.env.VUE_APP_MODE === 'jbqr') {
window.sessionStorage.setItem('appheight', document.body.offsetHeight - 10)
}else if(process.env.VUE_APP_MODE === 'cgyqr'){
window.sessionStorage.setItem('appheight', document.body.offsetHeight - 10)
}
}, 100)
let timer = null
window.addEventListener('resize', () => {
// if (timer) {
// clearTimeout(timer)
// }
// timer = setTimeout(() => {
console.log('窗口变化')
this.appwidth = document.body.offsetWidth - 205
this.appheight = document.body.offsetHeight - 105
window.sessionStorage.setItem('appwidth', this.appwidth)
window.sessionStorage.setItem('appheight', this.appheight)
if (process.env.VUE_APP_MODE === 'jbqr') {
window.sessionStorage.setItem('appheight', document.body.offsetHeight - 10)
}else if(process.env.VUE_APP_MODE === 'cgyqr'){
window.sessionStorage.setItem('appheight', document.body.offsetHeight - 10)
}
// }, 100)
})
window.addEventListener('beforeunload', e => this.beforeunloadHandler(e))
window.addEventListener('unload', e => this.unloadHandler(e))
window.addEventListener('resize', this.handleResizeEcharts)
},
// destroyed() {
// window.removeEventListener('beforeunload', e => this.beforeunloadHandler(e))
// window.removeEventListener('unload', e => this.unloadHandler(e))
// window.removeEventListener('resize', this.handleResizeEcharts)
// },
methods: {
...mapActions({
changeSetting: 'settings/changeSetting'
}),
handleResizeEcharts() {
// 防抖
if (this.echartTimer) {
clearTimeout(this.echartTimer)
}
this.echartTimer = setTimeout(() => {
this.echartTimer = null
window.echartsArr.forEach(item => {
item.resize()
})
}, 200)
},
gettheme() {
//主题接口
getThemeColor().then(response => {
const data = response.data
var themecolor = data.color
var logoUrl = data.logoUrl
window.sessionStorage.setItem('logo', logoUrl)
var title = data.name
this.changeSetting({ themeColor: themecolor })
this.changeSetting({ logoUrl: logoUrl })
this.changeSetting({ title: title })
// // 深蓝色主题
let echartsColor = {}
if (data.color == '#044267') {
require.ensure([], function (require) {
require('../src/styles/element-uitwo.scss')
})
this.themeName = 'element-uitwo'
echartsColor = {
WordColor: '#fff',
thread: '#0379A0',
FigureColor: [
'#00CCFF',
'#FF9933',
'#41E398',
'#0192CD',
'#00FFFF',
'#FAC800',
'#12AFA6',
'#FF680B ',
'#FF0000 ',
'#07CCCA '
]
}
} else if (data.color == '#065252') {
// // 深绿色
require.ensure([], function (require) {
require('../src/styles/element-uione.scss')
})
this.themeName = 'element-uione'
echartsColor = {
WordColor: '#fff',
thread: '#268080',
FigureColor: [
'#01DFA3 ',
'#FAC800',
'#00CCFF',
'#00FFFF',
'#FF680B',
'#00FF00',
'#D5FF6B ',
'#FF9933 ',
'#5B6E96 ',
'#66FFCC '
]
}
} else if (data.color == '#4AB5A5') {
// // 浅色调
require.ensure([], function (require) {
require('../src/styles/element-uithree.scss')
})
this.themeName = 'element-uithree'
echartsColor = {
WordColor: '#000',
thread: '#000000',
FigureColor: [
'#07CCCA ',
'#00BFF5',
'#FFBF00',
'#77DA63',
'#D5FF6B',
'#Ff6600',
'#FF9100',
'#5B6E96',
'#66FFCC',
'#B3B3B3'
]
}
} else {
//普通
require.ensure([], function (require) {
require('../src/styles/element-uiforth.scss')
})
this.themeName = 'element-uiforth'
echartsColor = {
WordColor: '#000',
thread: '#000000',
FigureColor: [
'#07CCCA ',
'#00BFF5',
'#FFBF00',
'#77DA63',
'#D5FF6B',
'#Ff6600',
'#FF9100',
'#5B6E96',
'#66FFCC',
'#B3B3B3',
'#FF00FF',
'#CC00FF',
'#FF9999'
]
}
}
window.localStorage.setItem('echartsColor', JSON.stringify(echartsColor))
})
},
beforeunloadHandler() {
this._beforeUnload_time = new Date().getTime()
// var storage = window.localStorage;
// storage.clear()
},
unloadHandler(e) {
this._gap_time = new Date().getTime() - this._beforeUnload_time
// // debugger
// // 判断是窗口关闭还是刷新
// if (this._gap_time <= 5) {
// var storage = window.localStorage
// storage.clear()
// }
},
detectZoom() {
let ratio = 0,
screen = window.screen,
ua = navigator.userAgent.toLowerCase()
if (window.devicePixelRatio !== undefined) {
ratio = window.devicePixelRatio
} else if (~ua.indexOf('msie')) {
if (screen.deviceXDPI && screen.logicalXDPI) {
ratio = screen.deviceXDPI / screen.logicalXDPI
}
} else if (window.outerWidth !== undefined && window.innerWidth !== undefined) {
ratio = window.outerWidth / window.innerWidth
}
if (ratio) {
ratio = Math.round(ratio * 100)
}
return ratio
}
}
}
</script>
<style>
.zindx {
min-width: 1200px;
}
body .el-table th.gutter {
display: table-cell !important;
}
.plTableBox.el-table__header,
.el-table__body,
.el-table__footer {
width: 100% !important;
table-layout: fixed !important;
}
</style>

190
src/api/AccountOperation.js Normal file
View File

@@ -0,0 +1,190 @@
//台账c操作
import request from "@/utils/request";
//左边树
export function pvTree() {
return request({
url: "/user-boot/dept/deptTree",
method: "post",
});
}
//左边树
export function typeTree() {
return request({
url: "/user-boot/dept/deptTree",
method: "post",
});
}
//表格数据
export function pvLineDetail(data) {
return request({
url: "/device-boot/pvTerminalBase/pvLineDetail",
method: "post",
data,
});
}
//刪除
export function delPvLineDetail(data) {
return request({
url: "/device-boot/pvLineDetail/delPvLineDetail",
method: "post",
data,
});
}
//刪除
export function getPvDeviceById(params) {
return request({
url: "/device-boot/pvDevice/getPvDeviceById",
method: "get",
params,
});
}
//id查询
export function pvDisOrLv(params) {
return request({
url: "/device-boot/pvTerminalBase/pvDisOrLv",
method: "get",
params,
});
}
//(I类监测点)根据组织部门获取自身以及子部门的主网或配网监测点
export function getOneMonitorByOrgId(data) {
return request({
url: "/device-boot/pms/terminalEliminateData/getOneMonitorByOrgId",
method: "post",
data,
});
}
//根据条件获取监测点信息列表
export function getMonitorListByParam(data) {
return request({
url: "/device-boot/pms/monitor/getMonitorListByParam",
method: "post",
data,
});
}
//新增配网监测点
export function addDistributionMonitor(data) {
return request({
url: "/device-boot/pms/distributionMonitor/addDistributionMonitor",
method: "post",
data,
});
}
//查询台区所有信息
export function getPowerDistributionList(data) {
return request({
url: "/device-boot/pms/powerDistributionarea/getPowerDistributionList",
method: "post",
data,
});
}
//获取发电用户列表
export function getPowerGenerationUserList(data) {
return request({
url: "/device-boot/pms/powerGenerationUser/getPowerGenerationUserList",
method: "post",
data,
});
}
//获取用电用户列表
export function getPowerClientList(data) {
return request({
url: "/device-boot/pms/powerClient/getPowerClientList",
method: "post",
data,
});
}
//删除配网监测点
export function delDistributionMonitor(data) {
return request({
url: "/device-boot/pms/distributionMonitor/delDistributionMonitor",
method: "post",
data,
});
}
//(II类监测点)根据组织部门获取自身以及子部门的主网或配网监测点
export function getTwoMonitorByOrgId(data) {
return request({
url: "/device-boot/pms/terminalEliminateData/getTwoMonitorByOrgId",
method: "post",
data,
});
}
//(III类监测点)根据组织部门获取自身以及子部门的主网或配网监测点
export function getThreeYongMonitorByOrgId(data) {
return request({
url: "/device-boot/pms/terminalEliminateData/getThreeYongMonitorByOrgId",
method: "post",
data,
});
}
//查询监测终端台账所有信息
export function getTerminalSelectList(data) {
return request({
url: "/device-boot/pms/terminal/getTerminalSelectList",
method: "post",
data,
});
}
//删除主网监测点
export function delMonitor(data) {
return request({
url: "/device-boot/pms/monitor/delMonitor",
method: "DELETE",
data,
});
}
//根据监测点id获取配网监测点
export function getDistributionMonitorById(data) {
return request({
url: "/device-boot/pms/distributionMonitor/getDistributionMonitorById",
method: "post",
params: data,
});
}
//修改
export function updateDistributionMonitor(data) {
return request({
url: "/device-boot/pms/distributionMonitor/updateDistributionMonitor",
method: "post",
data,
});
}
//退役监测点
export function retirementMonitor(data) {
return request({
url: `/device-boot/pms/monitor/retirementMonitor?type=${data.type}`,
method: "post",
data: data.lineIds,
});
}
//主网台账统计
export function getMainnetPoint(data) {
return request({
url: `/device-boot/pms/summaryStatistics/getMainnetPoint`,
method: "post",
data,
});
}
//配网台账统计
export function getDistributionPoint(data) {
return request({
url: `/device-boot/pms/summaryStatistics/getDistributionPoint`,
method: "post",
data,
});
}
//稳态指标历史趋势
export function getHistoryResult(data) {
return request({
url: `/harmonic-boot/harmonic/getHistoryResult`,
method: "post",
data,
});
}

View File

@@ -0,0 +1,25 @@
import request from "@/utils/request";
// 分页获取台账审核
export function getAllMonitorAuditList(data) {
return request({
url: "/device-boot/pms/monitorAudit/getAllMonitorAuditList",
method: "post",
data,
});
}
// 审核
export function updateStatus(data) {
return request({
url: "/device-boot/pms/monitorAudit/updateStatus",
method: "post",
data,
});
}
// 分页查询所有日志
export function terminalLog(data) {
return request({
url: "/device-boot/pms/terminalLog/page",
method: "post",
data,
});
}

View File

@@ -0,0 +1,81 @@
import request from "@/utils/request";
// 分页获取
export function pageList(data) {
return request({
url: "/device-boot/pmsPark/pageList",
method: "post",
data,
});
}
export function addPark(data) {
return request({
url: "/device-boot/pmsPark/addPark",
method: "post",
data,
});
}
export function updatePark(data) {
return request({
url: "/device-boot/pmsPark/updatePark",
method: "post",
data,
});
}
export function delPark(data) {
return request({
url: "/device-boot/pmsPark/delPark",
method: "post",
data,
});
}
export function pageStationList(data) {
return request({
url: "/device-boot/pmsPark/pageStationList",
method: "post",
data,
});
}
export function stationList(data) {
return request({
url: "/device-boot/pmsPark/stationList",
method: "post",
data,
});
}
export function addParkStationAss(data) {
return request({
url: "/device-boot/pmsPark/addParkStationAss",
method: "post",
data,
});
}
export function delParkStationAss(data) {
return request({
url: "/device-boot/pmsPark/delParkStationAss",
method: "post",
data,
});
}
export function uploadParkGw(data) {
return request({
url: "/device-boot/pmsPark/uploadParkGw",
method: "post",
data,
});
}

View File

@@ -0,0 +1,63 @@
import request from "@/utils/request";
//筛选下拉列表参数
export function getAllUserList() {
return request({
url: "/user-boot/user/getAllUserSimpleList",
method: "get",
});
}
//审计日志列表
export function getAuditLog(data) {
return request({
url: "/system-boot/audit/getAuditLog",
method: "post",
data,
});
}
//审计日志统计
export function censusAuditLog(data) {
return request({
url: "/system-boot/audit/censusAuditLog",
method: "post",
data,
});
}
//日志文件备份
export function logFileWriter(data) {
return request({
url: "/system-boot/audit/logFileWriter",
method: "post",
data,
});
}
//日志文件恢复
export function recoverLogFile(data) {
return request({
url: "/system-boot/audit/recoverLogFile",
method: "post",
data,
});
}
//获取在线用户
export function getOnlineUsers(data) {
return request({
url: "/system-boot/audit/getOnlineUsers",
method: "post",
data,
});
}
//获取表空间大小
export function getMemoInfo(data) {
return request({
url: "/system-boot/audit/getMemoInfo",
method: "post",
data,
});
}
export function getSysConfig() {
return request({
url: "/system-boot/config/getSysConfig",
method: "get",
});
}

View File

@@ -0,0 +1,26 @@
import request from "@/utils/request";
//告警信息
export function alarmList(data) {
return request({
url: "/device-boot/alarm/alarmList",
method: "post",
data,
});
}
//告警详细信息
export function alarmDetail(data) {
return request({
url: "/device-boot/alarm/alarmDetail",
method: "post",
data,
});
}
//未处理
export function updateAlarmInfo(data) {
return request({
url: "/device-boot/alarm/updateAlarmInfo?type=" + data.type + "&&devLineId=" + data.devLineId,
method: "post",
data,
});
}

View File

@@ -0,0 +1,10 @@
import request from "@/utils/request";
//监测点统计
export function getNewDeviceRunStatistics(data) {
return request({
url: "/device-boot/operation/getNewDeviceRunStatistics",
method: "post",
data,
});
}

View File

@@ -0,0 +1,42 @@
import request from "@/utils/request";
//查询所有模板
export function getList(data) {
return request({
url: "/system-boot/EventTemplate/getList",
method: "post",
data,
});
}
//字典树
export function getDictTree(data) {
return request({
url: "/system-boot/reportDict/DictTree",
method: "post",
params:data
});
}
//新增模板
export function add(data) {
return request({
url: "/system-boot/EventTemplate/add",
method: "post",
data,
});
}
//修改模板
export function update(data) {
return request({
url: "/system-boot/EventTemplate/update",
method: "post",
data,
});
}
//删除模板
export function deleteData(data) {
return request({
url: "/system-boot/EventTemplate/delete",
method: "post",
data,
});
}

View File

@@ -0,0 +1,43 @@
import request from '@/utils/request'
//获取字典树数据
export function getDictTree(data) {
return request({
url: "/system-boot/reportDict/DictTree",
method: "post",
params:data
});
}
//查询字典列表
export function getReportDictList(data) {
return request({
url: "/system-boot/reportDict/getReportDictList",
method: "post",
data
});
}
//新增字典表
export function addDict(data) {
return request({
url: "/system-boot/reportDict/addDict",
method: "post",
data
});
}
//更新字典表
export function updateDict(data) {
return request({
url: "/system-boot/reportDict/updateDict",
method: "put",
data
});
}
//删除字典表
export function deleteDict(data) {
return request({
url: "/system-boot/reportDict/deleteDict",
method: "delete",
params:data
});
}

View File

@@ -0,0 +1,10 @@
import request from "@/utils/request";
//监测点统计
export function getLineStatisticsDetail(data) {
return request({
url: "/device-boot/operation/getLineStatisticsDetail",
method: "post",
data,
});
}

View File

@@ -0,0 +1,44 @@
import request from "@/utils/request";
//程序版本查询
export function getProgramVersion(data) {
return request({
url: "/device-boot/programVersion/getProgramVersion",
method: "post",
data
});
}
//新增程序版本
export function addProgramVersion(data) {
return request({
url: "/device-boot/programVersion/addProgramVersion",
headers: { "Content-Type": "multipart/form-data" },
method: "post",
data,
});
}
//修改程序版本
export function updateProgramVersion(data) {
return request({
url: "/device-boot/programVersion/updateProgramVersion",
headers: { "Content-Type": "multipart/form-data" },
method: "post",
data,
});
}
//删除程序版本
export function delProgramVersion(data) {
return request({
url: "/device-boot/programVersion/delProgramVersion",
method: "post",
params:data
});
}
//修改程序版本状态
export function updateVersionFlag(data) {
return request({
url: "/device-boot/programVersion/updateVersionFlag",
method: "post",
params:data
});
}

View File

@@ -0,0 +1,10 @@
import request from "@/utils/request";
//监测点分布
export function getLineDistribution(data) {
return request({
url: "/device-boot/operation/getLineDistribution",
method: "post",
data,
});
}

View File

@@ -0,0 +1,12 @@
import request from '@/utils/request'
export default {
//监测点半月报
getHalfReport(data) {
return request({
url: '/device-boot/line/getHalfReport',
method: 'post',
data,
})
},
}

View File

@@ -0,0 +1,38 @@
import request from '@/utils/request'
export default {
//查询监测点权重
LineWeightList(data) {
return request({
url: '/device-boot/LineWeight/LineWeightList',
method: 'post',
data,
})
},
//监测点评分权重修改
addLineWeight(data) {
return request({
url: '/device-boot/LineWeight/addLineWeight',
method: 'post',
data,
})
},
//监测点评分权重模板导出
export(data) {
return request({
url: '/device-boot/LineWeight/export',
method: 'post',
data,
responseType: 'blob'
})
},
//批量导入监测点评分权重
batchWeight(data) {
return request({
url: '/device-boot/LineWeight/batchWeight',
method: 'post',
data,
headers: { 'Content-Type': 'multipart/form-data' },
})
},
}

View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
//获取各渗透率光伏台区基准水平数据
export function getArealevelData() {
return request({
url: '/Distributionnetwork-analysis/Arealevel/getArealevel',
method: 'get'
})
}
export function getPwRMpBenchmarkLevelList(data) {
return request({
url: '/harmonic-boot/pwRMpBenchmarkLevel/getPwRMpBenchmarkLevelList',
method: 'post',
data
})
}
export function getPwPermeabilityList(data) {
return request({
url: '/harmonic-boot/rStatPwPermeability/getPwPermeabilityList',
method: 'post',
data
})
}

View File

@@ -0,0 +1,64 @@
import request from '@/utils/request'
//获取区域告警管理数据
export function getRegionalalarmData() {
return request({
url: '/api1/Distributionnetwork-analysis/Regionalalarm/getRegionalalarm',
method: 'get'
})
}
//获取监测点告警管理数据
export function getMonitoringpointAlarmData() {
return request({
url: '/api1/Distributionnetwork-analysis/MonitoringpointAlarm/getMonitoringpointAlarm',
method: 'get'
})
}
//获取告警统计数据
export function getAlarmStatisticsData() {
return request({
url: '/api1/Distributionnetwork-analysis/AlarmStatistics/getAlarmStatistics',
method: 'get'
})
}
//获取告警明细查看数据
export function getAlarmdetailsData() {
return request({
url: '/api1/Distributionnetwork-analysis/Alarmdetails/getAlarmdetails',
method: 'get'
})
}
export function getAlarmDetailList(data) {
return request({
url: '/device-boot/rStatPwAlarmCountW/getAlarmDetailList',
method: 'post',
data
})
}
export function getPwAllRStatAreaAlarmCountMList(data) {
return request({
url: '/device-boot/pwRStatAreaAlarmCountM/getPwAllRStatAreaAlarmCountMList',
method: 'post',
data
})
}
export function getPwRMpMonitorAlarmCountMList(data) {
return request({
url: '/device-boot/pwRMpMonitorAlarmCountM/getPwRMpMonitorAlarmCountMList',
method: 'post',
data
})
}
export function getAllRStatPwAlarmCountList(data) {
return request({
url: '/device-boot/rStatPwAlarmCountW/getAllRStatPwAlarmCountList',
method: 'post',
data
})
}

View File

@@ -0,0 +1,80 @@
//台账统计
import request from "@/utils/request";
//监测终端统计单位图表
export function getPwAllRStatHarmonic(data) {
return request({
url: "/harmonic-boot/harmonic/pwRStatHarmonic/getPwAllRStatHarmonic",
method: "post",
data
});
}
export function getPwRStatHarmonicIconDate(data) {
return request({
url: "/harmonic-boot/harmonic/pwRStatHarmonic/getPwRStatHarmonicIconDate",
method: "post",
data
});
}
export function getPwAllRStatEvent(data) {
return request({
url: "/event-boot/event/pwRStatHarmonic/getPwAllRStatEvent",
method: "post",
data
});
}
export function getPwRStatHarmonicIconDatee(data) {
return request({
url: "/event-boot/event/pwRStatHarmonic/getPwRStatHarmonicIconDate",
method: "post",
data
});
}
export function getPwAllRStatEventOrg(data) {
return request({
url: "/event-boot/event/pwRStatHarmonic/getPwAllRStatEventOrg",
method: "post",
data
});
}
export function getPwAllRStatEventOrgIcon(data) {
return request({
url: "/event-boot/event/pwRStatHarmonic/getPwAllRStatEventOrgIcon",
method: "post",
data
});
}
export function getPwRStatHarmonicOrg(data) {
return request({
url: "/harmonic-boot/harmonic/pwRStatHarmonicOrg/getPwRStatHarmonicOrg",
method: "post",
data
});
}
export function getPwRStatHarmonicOrgIcon(data) {
return request({
url: "/harmonic-boot/harmonic/pwRStatHarmonicOrg/getPwRStatHarmonicOrgIcon",
method: "post",
data
});
}
export function getPmsInfo(params) {
return request({
url: "/harmonic-boot/pmsWifi/getPmsInfo",
method: "get",
params
});
}
export function getMonitorOverLimit(params) {
return request({
url: "/device-boot/commTerminal/getOverLimitData",
method: "post",
params
});
}

View File

@@ -0,0 +1,9 @@
import request from '@/utils/request'
//获取监测点稳态指标日报数据
export function getDailyData() {
return request({
url:'/api1/Distributionnetwork-analysis/Daily/getDaily',
method: 'get'
})
}

View File

@@ -0,0 +1,46 @@
import request from '@/utils/request'
//获取监测点电压暂降和短时中断分布情况数据
export function getDaily1Data() {
return request({
url: '/api1/Distributionnetwork-analysis/Daily1/getDaily1',
method: 'get'
})
}
//获取监测点电压暂升分布情况数据
export function getDaily2Data() {
return request({
url: '/api1/Distributionnetwork-analysis/Daily2/getDaily2',
method: 'get'
})
}
//获取监测点暂态事件发生次数数据
export function getDaily3Data() {
return request({
url: '/api1/Distributionnetwork-analysis/Daily3/getDaily3',
method: 'get'
})
}
export function getEventDipShortDistribution(data) {
return request({
url: '/event-boot/pwEventMonitorReport/getEventDipShortDistribution',
method: 'post',
data
})
}
export function getEventRiseDistribution(data) {
return request({
url: '/event-boot/pwEventMonitorReport/getEventRiseDistribution',
method: 'post',
data
})
}
export function getMonitorEventCount(data) {
return request({
url: '/event-boot/pwEventMonitorReport/getMonitorEventCount',
method: 'post',
data
})
}

View File

@@ -0,0 +1,28 @@
import request from "@/utils/request";
export function getMonitorIntegrity(data) {
return request({
url: "/device-boot/pwUser/getMonitorIntegrity",
method: "post",
data,
});
}
export function pwMonitorLimitData(data) {
return request({
url: "/harmonic-boot/limitRateD/pwMonitorLimitData",
method: "post",
data,
});
}
export function pwMonitorLimitDataRange(data) {
return request({
url: "/harmonic-boot/limitRateD/pwMonitorLimitDataRange",
method: "post",
data,
});
}

View File

@@ -0,0 +1,50 @@
import request from "@/utils/request";
//区域超标统计
export function getPwAllRStatHarmonicOrg(data) {
return request({
url: "/harmonic-boot/harmonic/pwRStatOrg/getPwAllRStatHarmonicOrg",
method: "post",
data,
});
}
//区域超标分类统计
export function getPwRStatSubstation(data) {
return request({
url: "/harmonic-boot/harmonic/pwRStatOrg/getPwRStatSubstation",
method: "post",
data,
});
}
//区域稳态指标合格率统计表
export function getPwRStatOrgIndex(data) {
return request({
url: "/harmonic-boot/harmonic/pwRStatOrg/getPwRStatOrgIndex",
method: "post",
data,
});
}
//区域稳态指标合格率统计表
export function getPwRMpPartHarmonicDetail(data) {
return request({
url: "/harmonic-boot/harmonic/pwRStatOrg/getPwRMpPartHarmonicDetail",
method: "post",
data,
});
}
//稳态指标超标明细表-指标趋势图
export function getRMpPartHarmonicDetailIcon(data) {
return request({
url: "/harmonic-boot/harmonic/pwRStatOrg/getRMpPartHarmonicDetailIcon",
method: "post",
data,
});
}
//稳态指标超标明细表-指标趋势图
export function getPwRMpPassRateInfo(data) {
return request({
url: "/harmonic-boot/harmonic/pwRStatOrg/getPwRMpPassRateInfo",
method: "post",
data,
});
}

View File

@@ -0,0 +1,75 @@
import request from "@/utils/request";
//区域暂态事件统计
export function getPwRStatOrg(data) {
return request({
url: "/event-boot/pwRStatOrg/getPwRStatOrg",
method: "post",
data,
});
}
//区域暂态指标分类统计
export function getPwRStatOrgClassified(data) {
return request({
url: "/event-boot/pwRStatOrg/getPwRStatOrgClassified",
method: "post",
data,
});
}
//暂态事件分布统计(表格)
export function getPwEventCategoryDetails(data) {
return request({
url: "/event-boot/pwEventCategoryDetails/getPwEventCategoryDetails",
method: "post",
data,
});
}
//获取配网持续时间概率分布函数
export function getPwDurationLineChart(data) {
return request({
url: "/event-boot/pwEventCategoryDetails/getPwDurationLineChart",
method: "post",
data,
});
}
//获取配网暂降幅值概率分布函数
export function getPwFeatureAmplitudeLineChart(data) {
return request({
url: "/event-boot/pwEventCategoryDetails/getPwFeatureAmplitudeLineChart",
method: "post",
data,
});
}
//获取配网暂态指标分布统计曲线图
export function getPwEventFeatureAmplitudeCurve(data) {
return request({
url: "/event-boot/pwEventCategoryDetails/getPwEventFeatureAmplitudeCurve",
method: "post",
data,
});
}
//获取暂态事件明细
export function getPwRmpEventDetail(data) {
return request({
url: "/event-boot/pwEventCategoryDetails/getPwRmpEventDetail",
method: "post",
data,
});
}
//波形
export function getTransientAnalyseWave(data) {
return request({
url:
"/event-boot/transient/getTransientAnalyseWave?lineId=" +data.lineId +"&&timeId=" +data.timeId,
method: "post",
});
}
//波形
export function getTransientAnalyseWaves(data) {
return request({
url: "/event-boot/transient/getTransientAnalyseWave",
method: "post",
data,
});
}

24
src/api/Graphical.js Normal file
View File

@@ -0,0 +1,24 @@
import request from '@/utils/request'
//区域概览地区图表-数据
export function getProvinceData() {
return request({
url: '/system-boot/graphical/getProvince',
method: 'get'
})
}
//区域概览电压等级图表-数据
export function getGradeData() {
return request({
url: '/system-boot/graphical/getGrade',
method: 'get'
})
}
//区域概览月份图表-数据
export function getRelationData() {
return request({
url: '/system-boot/graphical/getRelation',
method: 'get'
})
}

View File

@@ -0,0 +1,250 @@
import request from "@/utils/request";
//冀北地图数据
export function getSubstationExpendInfo(data) {
return request({
url: "/device-boot/pms/substationExpend/getSubstationExpendInfo",
method: "post",
data,
});
}
//冀北主网监测点台账统计
export function getLedgerStatic(data) {
return request({
url: "/device-boot/pms/substationExpend/getLedgerStatic",
method: "post",
data,
});
}
//冀北主网监测点pms:通讯状态统计
export function getPVCommunicationStatus(data) {
return request({
url: "/device-boot/pms/substationExpend/getPVCommunicationStatus",
method: "post",
data,
});
}
//冀北分布式光伏获取综合统计
export function getPVSynthesisCount(data) {
return request({
url: "/harmonic-boot/JbOverview/getPVSynthesisCount",
method: "post",
data,
});
}
//查询稳态累计超标监测点数
export function getAllRStatHarmonicOrg(params) {
return request({
url: "/harmonic-boot/harmonic/rStatHarmonicOrg/getAllRStatHarmonicOrg",
method: "get",
params,
});
}
//查询稳态累计超标监测点数
export function getAllRStatHarmonic(params) {
return request({
url: "/harmonic-boot/harmonic/rStatHarmonic/getAllRStatHarmonic",
method: "get",
params,
});
}
//冀北分布式光伏获取污染指数统计
export function getPVPollution(data) {
return request({
url: "/harmonic-boot/JbOverview/getPVPollution",
method: "post",
data,
});
}
//查询暂态累计超标监测点数
export function getAllRStatEventOrg(params) {
return request({
url: "/event-boot/event/rStatHarmonic/getAllRStatEventOrg",
method: "get",
params,
});
}
//查询暂态累计超标监测点数
export function getEventOrg(data) {
return request({
url: "/event-boot/event/rStatHarmonic/getEventOrg",
method: "post",
data,
});
}
//查询暂态累计超标监测点数
export function getContinueTime(data) {
return request({
url: "/event-boot/report/getContinueTime",
method: "post",
data,
});
}
//冀北分布式光伏获取综合指标
export function getPVCompositeIndicators(data) {
return request({
url: "/device-boot/pms/pwMonitor/getPVCompositeIndicators",
method: "post",
data,
});
}
//冀北分布式光伏获取分布式光伏容量
export function getPVCapacity(data) {
return request({
url: "/device-boot/pms/powerDistributionarea/getPVCapacity",
method: "post",
data,
});
}
//冀北分布式光伏获取分布式光伏容量
export function getPVPermeability(data) {
return request({
url: "/device-boot/pms/powerDistributionarea/getPVPermeability",
method: "post",
data,
});
}
//冀北分布式光伏获取消纳能力
export function getPVAbsorptiveCapacity(data) {
return request({
url: "/device-boot/pms/powerDistributionarea/getPVAbsorptiveCapacity",
method: "post",
data,
});
}
//潮流倒送与重过载问题
export function getBackTheTide(data) {
return request({
url: "/harmonic-boot/pwOverview/getBackTheTide",
method: "post",
data,
});
}
//电压问题
export function getPVVoltage(data) {
return request({
url: "/harmonic-boot/pwOverview/getPVVoltage",
method: "post",
data,
});
}
//功率因数问题
export function getPowerFactor(data) {
return request({
url: "/harmonic-boot/pwOverview/getPowerFactor",
method: "post",
data,
});
}
//查询暂态累计超标监测点数
export function getPwAllRStatEventOrg(data) {
return request({
url: "/event-boot/event/pwRStatHarmonic/getPwAllRStatEventOrg",
method: "post",
data,
});
}
//查询变电站信息
export function substationExpend(data) {
return request({
url: "/device-boot/pms/substationExpend/list",
method: "post",
data,
});
}
//添加变电站信息
export function insert(data) {
return request({
url: "/device-boot/pms/substationExpend/insert",
method: "post",
data,
});
}
//添加变电站信息
export function substationDelete(data) {
return request({
url: "/device-boot/pms/substationExpend/delete",
method: "post",
data,
});
}
//修改变电站信息
export function substationUpdate(data) {
return request({
url: "/device-boot/pms/substationExpend/update",
method: "post",
data,
});
}
//查询变电站拓扑图
export function getRelation(data) {
return request({
url: "/device-boot/pms/substationRelation/getRelation",
method: "post",
data,
});
}
//配置变电站拓扑图
export function saveSubstationRelation(data) {
return request({
url: "/device-boot/pms/substationRelation/saveSubstationRelation",
method: "post",
data,
});
}
//删除变电站拓扑图
export function removeRelation(data) {
return request({
url: "/device-boot/pms/substationRelation/removeRelation",
method: "post",
params: data,
});
}
//获取变压器列表
export function getStatationStat(data) {
return request({
url: "/device-boot/pms/substationStatistics/getStatationStat",
method: "post",
params: data,
});
}
//获取在运变电站数量
export function getStatistics(data) {
return request({
url: "/device-boot/pms/substationStatistics/getStatistics",
method: "post",
params: data,
});
}
//获取部门各个部门变电站数量(按电压等级区分)
export function getOrgStatistics(data) {
return request({
url: "/device-boot/pms/substationStatistics/getOrgStatistics",
method: "post",
params: data,
});
}
//获取变压器谐波日曲线
export function getHarmonicCurve(data) {
return request({
url: "/device-boot/pms/substationStatistics/getHarmonicCurve",
method: "get",
params: data,
});
}
//获取变压器功率日曲线
export function getActiveCurve(data) {
return request({
url: "/device-boot/pms/substationStatistics/getActiveCurve",
method: "get",
params: data,
});
}
//获取变电站
export function getSubstation(data) {
return request({
url: "/device-boot/pms/statationStat/getstatationStatList",
method: "post",
data: data,
});
}

View File

@@ -0,0 +1,31 @@
import request from '@/utils/request'
// 低压用户台账
//、查询数据
export function getPvLvUserList(data) {
return request({
url:'/api3/device-boot/pvLvUser/getPvLvUserList',
method: 'post',
data
})
}
//修改数据
export function updateLvUser(data) {
return request({
url:'/api3/device-boot/pvLvUser/updateLvUser',
method: 'post',
data
})
}
//删除数据
export function delPvLvUser(data) {
return request({
url:'/api3/device-boot/pvLvUser/delPvLvUser',
method: 'post',
data
})
}

View File

@@ -0,0 +1,65 @@
import request from '@/utils/request'
//获取台账质量统计表数据
export function AccountqualityData() {
return request({
url:'/api1/Management-operation/Accountquality/Accountquality',
method: 'get'
})
}
//获取监测指标数据质量统计数据
export function QualitystatisticsData() {
return request({
url:'/api1/Management-operation/Qualitystatistics/Qualitystatistics',
method: 'get'
})
}
//获取监测指标数据质量问题汇总统计数据
export function SummarystatisticsData() {
return request({
url:'/api1/Management-operation/Summarystatistics/Summarystatistics',
method: 'get'
})
}
//获取台账类数据质量核查数据
export function LedgerdataData() {
return request({
url:'/api1/Management-operation/Ledgerdata/Ledgerdata',
method: 'get'
})
}
//获取监测指标数据质量核查数据
export function MonitoringindicatorsData() {
return request({
url:'/api1/Management-operation/Monitoringindicators/Monitoringindicators',
method: 'get'
})
}
//获取监测点台账数据质量问题数据
export function MonitoringpointData() {
return request({
url:'/api1/Management-operation/Monitoringpoint/Monitoringpoint',
method: 'get'
})
}
// //获取牵引站台账数据质量问题数据
// export function getTractionstationgpointData() {
// return request({
// url:'/api1/Management-operation/Tractionstation/getTractionstationgpoint',
// method: 'get'
// })
// }
//获取稳态指标类数据质量问题查询数据
export function QuestionqueryData() {
return request({
url:'/api1/Management-operation/Questionquery/Questionquery',
method: 'get'
})
}

View File

@@ -0,0 +1,59 @@
import request from "@/utils/request";
//台账质量统计表
export function getPwLedgerDataQualityStat(data) {
return request({
url: "/device-boot/pwDataQualityStat/getPwLedgerDataQualityStat",
method: "post",
data,
});
}
//监测指标数据质量统计
export function getPwMonitoringIndexDataQualityStat(data) {
return request({
url: "/device-boot/pwDataQualityStat/getPwMonitoringIndexDataQualityStat",
method: "post",
data,
});
}
//监测指标数据质量问题汇总统计
export function getPwSummaryStatOfMonitoringIndexDataQualityProblems(data) {
return request({
url: "/device-boot/pwDataQualityStat/getPwSummaryStatOfMonitoringIndexDataQualityProblems",
method: "post",
data,
});
}
//台账类数据质量核查
export function getPwQualityCheckOfAccountData(data) {
return request({
url: "/device-boot/pwDataQualityCheck/getPwQualityCheckOfAccountData",
method: "post",
data,
});
}
//监测指标数据质量核查
export function getPwMonitoringIndexDataQualityVerification(data) {
return request({
url: "/device-boot/pwDataQualityCheck/getPwMonitoringIndexDataQualityVerification",
method: "post",
data,
});
}
//监测点台账数据质量问题
export function getPwQualityProblemsOfMonitoringPointAccountData(data) {
return request({
url: "/device-boot/pwDataQualityDetails/getPwQualityProblemsOfMonitoringPointAccountData",
method: "post",
data,
});
}
//稳态指标类数据质量问题查询
export function getPwRStatTargetDetail(data) {
return request({
url: "/device-boot/pwDataQualityDetails/getPwRStatTargetDetail",
method: "post",
data,
});
}

View File

@@ -0,0 +1,65 @@
import request from '@/utils/request'
//获取台账质量统计表数据
export function getAccountqualityData() {
return request({
url:'/api1/Management-operation/Accountquality/getAccountquality',
method: 'get'
})
}
//获取监测指标数据质量统计数据
export function getQualitystatisticsData() {
return request({
url:'/api1/Management-operation/Qualitystatistics/getQualitystatistics',
method: 'get'
})
}
//获取监测指标数据质量问题汇总统计数据
export function getSummarystatisticsData() {
return request({
url:'/api1/Management-operation/Summarystatistics/getSummarystatistics',
method: 'get'
})
}
//获取台账类数据质量核查数据
export function getLedgerdataData() {
return request({
url:'/api1/Management-operation/Ledgerdata/getLedgerdata',
method: 'get'
})
}
//获取监测指标数据质量核查数据
export function getMonitoringindicatorsData() {
return request({
url:'/api1/Management-operation/Monitoringindicators/getMonitoringindicators',
method: 'get'
})
}
//获取监测点台账数据质量问题数据
export function getMonitoringpointData() {
return request({
url:'/api1/Management-operation/Monitoringpoint/getMonitoringpoint',
method: 'get'
})
}
//获取牵引站台账数据质量问题数据
export function getTractionstationgpointData() {
return request({
url:'/api1/Management-operation/Tractionstation/getTractionstationgpoint',
method: 'get'
})
}
//获取稳态指标类数据质量问题查询数据
export function getQuestionqueryData() {
return request({
url:'/api1/Management-operation/Questionquery/getQuestionquery',
method: 'get'
})
}

View File

@@ -0,0 +1,77 @@
import request from "@/utils/request";
//台账质量统计表
export function getLedgerDataQualityStat(data) {
return request({
url: "/device-boot/dataQualityStat/getLedgerDataQualityStat",
method: "post",
data,
});
}
//监测指标数据质量统计
export function getMonitoringIndexDataQualityStat(data) {
return request({
url: "/device-boot/dataQualityStat/getMonitoringIndexDataQualityStat",
method: "post",
data,
});
}
//监测指标数据质量统计
export function getMonitorIntegrityData(data) {
return request({
url: "/device-boot/monitorIntegrity/getMonitorIntegrityData",
method: "post",
data,
});
}
//监测指标数据质量问题汇总统计
export function getSummaryStatOfMonitoringIndexDataQualityProblems(data) {
return request({
url: "/device-boot/dataQualityStat/getSummaryStatOfMonitoringIndexDataQualityProblems",
method: "post",
data,
});
}
//台账类数据质量核查
export function getQualityCheckOfAccountData(data) {
return request({
url: "/device-boot/dataQualityCheck/getQualityCheckOfAccountData",
method: "post",
data,
});
}
//监测指标数据质量核查
export function getMonitoringIndexDataQualityVerification(data) {
return request({
url: "/device-boot/dataQualityCheck/getMonitoringIndexDataQualityVerification",
method: "post",
data,
});
}
//监测点台账数据质量问题
export function getQualityProblemsOfMonitoringPointAccountData(data) {
return request({
url: "/device-boot/dataQualityDetails/getQualityProblemsOfMonitoringPointAccountData",
method: "post",
data,
});
}
//牵引站台账数据质量问题
export function getTractionPlatformAccountDataQualityProblem(data) {
return request({
url: "/device-boot/dataQualityDetails/getTractionPlatformAccountDataQualityProblem",
method: "post",
data,
});
}
//稳态指标类数据质量问题查询
export function getRStatTargetDetail(data) {
return request({
url: "/device-boot/dataQualityDetails/getRStatTargetDetail",
method: "post",
data,
});
}

View File

@@ -0,0 +1,115 @@
import request from '@/utils/request'
// //获取终端通信管理数据
// export function getCommunicationData() {
// return request({
// url:'/api1/Management-operation/communication/getCommunication',
// method: 'get'
// })
// }
// //获取单位终端消缺统计数据
// export function getCompanyData() {
// return request({
// url:'/api1/Management-operation/Company/getCompany',
// method: 'get'
// })
// }
// //获取厂家终端消缺统计数据
// export function getManufactorData() {
// return request({
// url:'/api1/Management-operation/Manufactor/getManufactor',
// method: 'get'
// })
// }
// //获取类型终端消缺统计数据
// export function getFaulttypeData() {
// return request({
// url:'/api1/Management-operation/Faulttype/getFaulttype',
// method: 'get'
// })
// }
// //获取终端消缺详情数据
// export function getDetailsData() {
// return request({
// url:'/api1/Management-operation/Details/getDetails',
// method: 'get'
// })
// }
// //获取终端异常清单数据
// export function getExceptionlistData() {
// return request({
// url:'/api1/Management-operation/Exceptionlist/getExceptionlist',
// method: 'get'
// })
// }
// //获取类型分类评价数据
// export function getTypeclassificationData() {
// return request({
// url:'/api1/Management-operation/Typeclassification/getTypeclassification',
// method: 'get'
// })
// }
// //获取型号分类评价数据
// export function getModelclassificationData() {
// return request({
// url:'/api1/Management-operation/Modelclassification/getModelclassification',
// method: 'get'
// })
// }
// //获取型号分类评价数据
// export function getQualityevaluationData() {
// return request({
// url:'/api1/Management-operation/Qualityevaluation/getQualityevaluation',
// method: 'get'
// })
// }
export function getRStatDevSignalList(data) {
return request({
url: '/device-boot/rStatDevSignal/getRStatDevSignalList',
method: 'post',
data
})
}
export function getOrgRMpDevSolveList(data) {
return request({
url: '/device-boot/rMpDevSolveDetail/getOrgRMpDevSolveList',
method: 'post',
data
})
}
export function getManufactureRMpDevSolveList(data) {
return request({
url: '/device-boot/rMpDevSolveDetail/getManufactureRMpDevSolveList',
method: 'post',
data
})
}
export function getTypeRMpDevSolveList(data) {
return request({
url: '/device-boot/rMpDevSolveDetail/getTypeRMpDevSolveList',
method: 'post',
data
})
}
export function getRMpDevSolveDetailList(data) {
return request({
url: '/device-boot/rMpDevSolveDetail/getRMpDevSolveDetailList',
method: 'post',
data
})
}
export function getRMpDevEvaluateDetailList(data) {
return request({
url: '/device-boot/rMpDevEvaluateDetail/getRMpDevEvaluateDetailList',
method: 'post',
data
})
}

View File

@@ -0,0 +1,17 @@
import request from '@/utils/request'
//获取配网运行指标统计数据
export function getDistributionnetworkData() {
return request({
url:'/api1/Management-operation/Distributionnetwork/getDistributionnetwork',
method: 'get'
})
}
//获取主网运行指标统计数据
export function getMainnetworkData() {
return request({
url:'/api1/Management-operation/Mainnetwork/getMainnetwork',
method: 'get'
})
}

View File

@@ -0,0 +1,19 @@
import request from '@/utils/request'
//获取配网运行指标统计数据
export function getOperatingList(data) {
return request({
url: '/device-boot/rOperatingIndex/getOperatingList',
method: 'post',
data,
})
}
//获取主网运行指标统计数据
export function getpwOperatingList(data) {
return request({
url: '/device-boot/pwROperatingIndex/getOperatingList',
method: 'post',
data,
})
}

View File

@@ -0,0 +1,18 @@
import request from "@/utils/request";
//获取树数据
export function MonitoringPoint(data) {
return request({
url: "/api1/system-boot/MonitoringPoint",
method: "post",
data
});
}
//区域报告列表
export function RegionalReports(data) {
return request({
url: "/api1/system-boot/RegionalReports",
method: "post",
data
});
}

179
src/api/PVoverview.js Normal file
View File

@@ -0,0 +1,179 @@
// // 分布式光伏概览
// import request from "@/utils/request";
// // 监测点数量
// export function monitor() {
// return request({
// url: "/system-boot/overview/monitor",
// method: "get"
// });
// }
// //告警监测点数
// export function warning() {
// return request({
// url: "/system-boot/overview/warning",
// method: "get"
// });
// }
// //稳态指标超标占比
// export function proportion() {
// return request({
// url: "/system-boot/overview/proportion",
// method: "get"
// });
// }
// //地图点位
// export function MapSpot() {
// return request({
// url: "/system-boot/overview/MapSpot",
// method: "get"
// });
// }
// //工单转换率/处置率
// export function workOrder() {
// return request({
// url: "/system-boot/overview/workOrder",
// method: "get"
// });
// }
// //电压问题统计
// export function Voltage() {
// return request({
// url: "/system-boot/overview/Voltage",
// method: "get"
// });
// }
// //低功率因素问题
// export function power() {
// return request({
// url: "/system-boot/overview/power",
// method: "get"
// });
// }
// //潮流倒送与重过载问题
// export function trend() {
// return request({
// url: "/system-boot/overview/trend",
// method: "get"
// });
// }
// //地图
// export function map() {
// return request({
// url: "/system-boot/map",
// method: "get"
// });
// }
// 分布式光伏概览
import request from "@/utils/request";
//监测点统计
// device-boot
export function getMapDisplay(data) {
return request({
url: "/device-boot/overview/getMapDisplay",
method: "POST",
data,
});
}
//告警监测点数
// device-boot
export function getAlarmProportion(data) {
return request({
url: "/device-boot/pwOverview/getAlarmProportion",
method: "POST",
data,
});
}
//告警监测点数
// harmonic-boot
export function getExceedMonitor(data) {
return request({
url: "/harmonic-boot/pwOverview/getExceedMonitor",
method: "POST",
data,
});
}
//稳态指标超标占比
// harmonic-boot
export function getExcessiveProportion(data) {
return request({
url: "/harmonic-boot/pwOverview/getExcessiveProportion",
method: "POST",
data,
});
}
//告警评级
// device-boot
export function getAlarmRating(data) {
return request({
url: "/device-boot/pwOverview/getAlarmRating",
method: "POST",
data,
});
}
//监测点分布
// device-boot
export function getMonitorDistributed(data) {
return request({
url: "/device-boot/overview/getMonitorDistributed",
method: "POST",
data,
});
}
//工单转换率/处置率
export function workOrder() {
return request({
url: "/api1/system-boot/overview/workOrder",
method: "get",
});
}
//电压问题统计
// harmonic-boot
export function getVoltage(data) {
return request({
url: "/harmonic-boot/pwOverview/getVoltage",
method: "post",
data,
});
}
//低功率因素问题
export function getPowerFactor(data) {
return request({
url: "/harmonic-boot/pwOverview/getPowerFactor",
method: "post",
data,
});
}
//潮流倒送与重过载问题
export function getBackTheTide(data) {
return request({
url: "/harmonic-boot/pwOverview/getBackTheTide",
method: "post",
data,
});
}
//查询工单及工单总数及完成工单数量(当前部门下)
// process-boot
export function queryOrderDetail(data) {
return request({
url: "/process-boot/rStatWorkOrder/queryOrderDetail?orgNo=" + data.orgNo,
method: "post",
});
}
//查询问题及工单(当前部门下)
// process-boot
export function queryIssuesAndOrder(data) {
return request({
url: "/process-boot/rStatWorkOrder/queryIssuesAndOrder?orgNo=" + data.orgNo,
method: "post",
});
}

View File

@@ -0,0 +1,9 @@
import request from '@/utils/request'
//获取详细数据表数据
export function getDataSheetData() {
return request({
url:'/api1/SpecialAnalysis-ModuleDesign/DataSheet/getDataSheet',
method: 'get'
})
}

View File

@@ -0,0 +1,88 @@
import request from "@/utils/request";
//新增-修改普测计划
export function getTerminalPage(data) {
return request({
url: "/process-boot/process/pmsTerminalDetection/getTerminalPage",
method: "post",
data,
});
}
//导出终端入网检测录入模板
export function DownloadExport(data) {
return request({
url: "/process-boot/process/pmsTerminalDetection/export",
method: "GET",
data,
responseType: "blob",
});
}
//终端检测监督删除
export function delTerminal(data) {
return request({
url: "/process-boot/process/pmsTerminalDetection/delTerminal",
method: "post",
data,
});
}
//终端检测监督单条新增
export function insertTerminal(data) {
return request({
url: "/process-boot/process/pmsTerminalDetection/insertTerminal",
method: "post",
data,
});
}
//终端检测监督修改
export function updateTerminal(data) {
return request({
url: "/process-boot/process/pmsTerminalDetection/updateTerminal",
method: "post",
data,
});
}
//检测报告下载
export function reportDownload(params) {
return request({
url: "/process-boot/process/pmsTerminalDetection/reportDownload",
method: "get",
params,
responseType: "blob",
});
}
//终端入网检测台账统计
export function getStatistics(data) {
return request({
url: "/process-boot/process/pmsTerminalDetection/getStatistics",
method: "post",
data,
});
}
//终端入网检测台账统计
export function getCycleStatistics(data) {
return request({
url: "/process-boot/process/pmsTerminalDetection/getCycleStatistics",
method: "post",
data,
});
}
//批量导入终端入网检测录入
export function batchTerminal(data) {
return request({
url: "/process-boot/process/pmsTerminalDetection/batchTerminal",
method: "post",
data,
responseType: "blob",
});
}
//批量导入检测报告
export function importReport(data) {
return request({
url: "/process-boot/process/pmsTerminalDetection/importReport",
method: "post",
data,
responseType: "blob",
});
}

View File

@@ -0,0 +1,206 @@
import request from "@/utils/request";
// process-boot
//获取电能质量问题查询维护数据
export function getIssues(data) {
return request({
url: "/process-boot/electricityQuality/getIssues",
method: "POST",
data,
});
}
//填报普测超标问题 新增
export function addGeneralSurveyIssues(data) {
return request({
url: "/process-boot/electricityQuality/addGeneralSurveyIssues",
method: "POST",
data,
});
}
//填报运维监控异常问题 新增
export function addAbnormalIssues(data) {
return request({
url: "/process-boot/electricityQuality/addAbnormalIssues",
method: "POST",
data,
});
}
//填报用户投诉问题 新增
export function addComplaintIssues(data) {
return request({
url: "/process-boot/electricityQuality/addComplaintIssues",
method: "POST",
data,
});
}
//填报在线监测超标问题 新增
export function addExcessiveIssues(data) {
return request({
url: "/process-boot/electricityQuality/addExcessiveIssues",
method: "POST",
data,
});
}
//填报计划整改措施
export function correctiveAction(data) {
return request({
url: "/process-boot/electricityQuality/correctiveAction",
method: "POST",
data,
});
}
//填报实际采取措施
export function takeAction(data) {
return request({
url: "/process-boot/electricityQuality/takeAction",
method: "POST",
data,
});
}
//填报实际采取措施
export function effectAnalysis(data) {
return request({
url: "/process-boot/electricityQuality/effectAnalysis",
method: "POST",
data,
});
}
//原因分析
export function reasonAnalysis(data) {
return request({
url: "/process-boot/electricityQuality/reasonAnalysis",
method: "POST",
data,
});
}
//查询在线监测超标问题详情
export function getExcessiveDetail(data) {
return request({
url:
"/process-boot/electricityQuality/getExcessiveDetail?powerQualityProblemNo=" +
data,
method: "POST",
});
}
//查询普测超标问题详情
export function getGeneralSurveyDetail(data) {
return request({
url:
"/process-boot/electricityQuality/getGeneralSurveyDetail?powerQualityProblemNo=" +
data,
method: "POST",
});
}
//查询用户投诉问题详情
export function getComplaintDetail(data) {
return request({
url:
"/process-boot/electricityQuality/getComplaintDetail?powerQualityProblemNo=" +
data,
method: "POST",
});
}
//查询运维异常问题详情
export function getAbnormalDetail(data) {
return request({
url:
"/process-boot/electricityQuality/getAbnormalDetail?powerQualityProblemNo=" +
data,
method: "POST",
});
}
//删除问题
export function deleteIssues(data) {
return request({
url:
"/process-boot/electricityQuality/deleteIssues?powerQualityProblemNo=" +
data,
method: "POST",
});
}
//问题归档
export function queryCheckTrack(data) {
return request({
url:
"/process-boot/electricityQuality/queryCheckTrack?powerQualityProblemNo=" +
data,
method: "POST",
});
}
//问题归档
export function archive(data) {
return request({
url:
"/process-boot/electricityQuality/archive?powerQualityProblemNo=" + data,
method: "POST",
});
}
// device-boot
//告警明细查看(主配网)
export function getAllAlarmDetailList(data) {
return request({
url: "/device-boot/rMpPwAlarmDetail/getAllAlarmDetailList",
method: "POST",
data,
});
}
//获取用电用户列表
export function getPowerUtilizationUserList(data) {
return request({
url: "/device-boot/pms/powerClient/getPowerUtilizationUserList",
method: "POST",
data,
});
}
//获取用发电户列表
export function getGenerateElectricityUserList(data) {
return request({
url: "/device-boot/pms/powerGenerationUser/getGenerateElectricityUserList",
method: "POST",
data,
});
}
// pqs-procees
//普测计划名称查询
export function querySurveyPlanOnQuestion(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/querySurveyPlanOnQuestion",
method: "POST",
data,
});
}
export function querySurveyPlanName(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/querySurveyPlanName",
method: "POST",
data,
});
}
// 电能质量问题审核
export function checkPowerQuality(data) {
return request({
url: "/process-boot/electricityQuality/checkPowerQuality",
method: "POST",
data,
});
}
// 在线监测
export function onlineMonitor(data) {
return request({
url: "/harmonic-boot/onlineMonitor/list",
method: "POST",
data,
});
}
// 查看越限详情
export function overLimitDetail(data) {
return request({
url: "/harmonic-boot/onlineMonitor/overLimitDetail",
method: "POST",
data,
});
}

View File

@@ -0,0 +1,37 @@
import request from '@/utils/request'
//获取普测计划管理数据
export function getPlanmanagementData() {
return request({
url:'/api1/Process-supervision/Planmanagement/getPlanmanagement',
method: 'get'
})
}
//获取查看详情数据
export function getDetailData() {
return request({
url:'/api1/Process-supervision/detailData/getDetailData',
method: 'get'
})
}
//获取添加普测母线数据
export function getUniversalBusData() {
return request({
url:'/api1/Process-supervision/universalBus/getUniversalBus',
method: 'get'
})
}
//获取普测计划审批数据
export function getPlanapprovalData() {
return request({
url:'/api1/Process-supervision/planapproval/getPlanapproval',
method: 'get'
})
}
//获取普测结果管理数据
export function getResultsmanagementData() {
return request({
url:'/api1/Process-supervision/resultsmanagement/getResultsmanagement',
method: 'get'
})
}

View File

@@ -0,0 +1,154 @@
import request from '@/utils/request'
//获取未建档非线性用户录入及查询数据
export function getUndocumentednonlinearData() {
return request({
url: '/Process-supervision/Undocumentednonlinear/getUndocumentednonlinear',
method: 'get'
})
}
//获取入网评估报告审核数据
export function getReportreviewData() {
return request({
url: '/Process-supervision/Reportreview/getReportreview',
method: 'get'
})
}
//获取干扰源用户常态化管理数据
export function getNormalizedmanagementData() {
return request({
url: '/Process-supervision/Normalizedmanagement/getNormalizedmanagement',
method: 'get'
})
}
//获取实测报告审核数据
export function getMeasurementreportData() {
return request({
url: '/Process-supervision/Measurementreport/getMeasurementreport',
method: 'get'
})
}
export function addLoadTypeUser(data) {
return request({
url: '/process-boot/loadTypeUserManage/addLoadTypeUser',
method: 'post',
data
})
}
export function getLoadTypeUserList(data) {
return request({
url: '/process-boot/loadTypeUserManage/getLoadTypeUserList',
method: 'post',
data
})
}
export function getPowerClientList(data) {
return request({
url: '/device-boot/pms/powerClient/getPowerClientList',
method: 'post',
data
})
}
export function getPowerGenerationUserList(data) {
return request({
url: '/device-boot/pms/powerGenerationUser/getPowerGenerationUserList',
method: 'post',
data
})
}
export function linkUser(data) {
return request({
url: '/process-boot/loadTypeUserManage/linkUser',
method: 'post',
data
})
}
export function uploadLoadTypeUserI(data) {
return request({
url: '/process-boot/loadTypeUserManage/uploadLoadTypeUserI',
method: 'post',
headers: { 'Content-Type': 'multipart/form-data' },
data
})
}
//提交审核
export function submitAuditUser(data) {
return request({
url: "/process-boot/loadTypeUserManage/submitAuditUser",
method: "post",
data,
});
}
export function getLoadTypeUserById(data) {
return request({
url: '/process-boot/loadTypeUserManage/getLoadTypeUserById',
method: 'get',
params: data
})
}
export function delLoadTypeUserPlan(data) {
return request({
url: '/process-boot/loadTypeUserManage/delLoadTypeUserPlan',
method: 'post',
data
})
}
export function exportLoadTypeUserList(data) {
return request({
url: '/process-boot/loadTypeUserManage/exportLoadTypeUserList',
method: 'post',
data,
responseType: 'blob'
})
}
export function exportLoadTypeRelationList(data) {
return request({
url: '/process-boot/loadTypeUserManage/exportLoadTypeRelationList',
method: 'post',
data,
responseType: 'blob'
})
}
export function getLoadTypeRelationList(data) {
return request({
url: '/process-boot/loadTypeUserManage/getLoadTypeRelationList',
method: 'post',
data,
})
}
export function uploadLoadTypeUserA(data) {
return request({
url: '/process-boot/loadTypeUserManage/uploadLoadTypeUserA',
method: 'post',
headers: { 'Content-Type': 'multipart/form-data' },
data,
})
}
export function checkLoadTypeUserI(data) {
return request({
url: '/process-boot/loadTypeUserManage/checkLoadTypeUserI',
method: 'post',
data,
})
}
export function checkLoadTypeUserA(data) {
return request({
url: '/process-boot/loadTypeUserManage/checkLoadTypeUserA',
method: 'post',
data,
})
}

View File

@@ -0,0 +1,176 @@
import request from "@/utils/request";
//查询普测计划-新建页面
export function queryPlan(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/queryPlan",
method: "post",
data,
});
}
//导出普测计划信息
export function exportSurveyPlan(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/exportSurveyPlan",
method: "post",
data,
responseType: "blob",
});
}
//新增
export function getGeneratrixByCondition(data) {
return request({
url: "/device-boot/pms/generatrixWire/getGeneratrixByCondition",
method: "post",
data,
});
}
// 获取变电站名称
export function getstatationStatList(data) {
return request({
url: "/device-boot/pms/statationStat/getstatationStatList",
method: "post",
data,
});
}
// 新增-修改普测计划
export function addPlan(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/addPlan",
method: "post",
data,
});
}
//删除
export function delPlan(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/deletePlan",
method: "post",
data,
});
}
//查询普测计划-审核页面
export function queryPlanAudit(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/queryPlanAudit",
method: "post",
data,
});
}
//查询普测计划-结果页面
export function queryPlanResult(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/queryPlanResult",
method: "post",
data,
});
}
//下载普测结果报告
export function surveyResultDownload(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/surveyResultDownload?planNo=" +
data.planNo,
method: "post",
// responseType: 'blob',
});
}
//下载
export function downLoadData(data) {
return request({
url: data,
});
}
export function MultipartFile(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/surveyResultUpload",
method: "post",
headers: { "Content-Type": "multipart/form-data" }, //多文件上传这一句必须加
data,
});
}
export function initDetpStataionTree(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/initDetpStataionTree",
method: "post",
params: data,
});
}
// 普测计划-审核
export function checkPlanAudit(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/checkPlanAudit",
method: "post",
data,
});
}
export function queryPlanOne(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/queryPlanOne",
method: "post",
params:data,
});
}
// 普测计划-审核
export function queryPlanConfig(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/queryPlanConfig",
method: "post",
data,
});
}
// 增加普测计划参数
export function addPlanConfig(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/addPlanConfig",
method: "post",
data,
});
}
// 电站勾选接口
export function querySubStatation(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/querySubStatation",
method: "post",
params: data,
});
}
// 设置普测周期
export function addPlanCycle(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/addPlanCycle",
method: "post",
params: data,
});
}
// 批量提交审核
export function planStatus(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/planStatus",
method: "post",
data,
});
}
//提交审核
export function submitAuditUser(data) {
return request({
url: "/process-boot/rGeneralSurveyPlan/submitAuditUser",
method: "post",
data,
});
}
//获取审核人
export function getAuditUser(data) {
return request({
url: "/user-boot/user/getUserByRoleType",
method: "get",
params: data,
});
}

View File

@@ -0,0 +1,89 @@
import request from "@/utils/request";
//预警单-告警单策略分页查询
export function getStrategyPage(data) {
return request({
url: "/process-boot/process/thsWarnStrategy/getStrategyPage",
method: "post",
data,
});
}
//预警单-告警单单条新增
export function insertStrategy(data) {
return request({
url: "/process-boot/process/thsWarnStrategy/insertStrategy",
method: "post",
data,
});
}
//预警单-告警单信息删除
export function delStrategy(data) {
return request({
url: "/process-boot/process/thsWarnStrategy/delStrategy",
method: "post",
params: data,
});
}
//预警单-告警单修改状态
export function updateStrategyState(data) {
return request({
url: "/process-boot/process/thsWarnStrategy/updateStrategyState",
method: "post",
data,
});
}
//预警单-告警单修改状态
export function updateStrategy(data) {
return request({
url: "/process-boot/process/thsWarnStrategy/updateStrategy",
method: "post",
data,
});
}
//预警单-告警单修改状态
export function getUpdateStrategy(data) {
return request({
url: "/process-boot/process/thsWarnStrategy/getUpdateStrategy",
method: "post",
params: data,
});
}
//预警单-告警单信息绑定
export function bindStrategy(data) {
return request({
url: "/process-boot/process/thsWarnStrategy/bindStrategy",
method: "post",
data,
});
}
//监测点查询接口
export function getMonitor(data) {
return request({
url: "/process-boot/process/thsWarnStrategy/getMonitor",
method: "get",
params: data,
});
}
//监测点绑定
export function bindMonitor(data) {
return request({
url: "/process-boot/process/thsWarnStrategy/bindMonitor",
method: "post",
data,
});
}
//数据查询
export function getStrategyList(data) {
return request({
url: "/process-boot/process/thsWarnStrategy/getStrategyList",
method: "post",
data,
});
}
//监测点回显
export function echoMonitor(data) {
return request({
url: "/process-boot/process/thsWarnStrategy/echoMonitor",
method: "get",
params:data,
});
}

View File

@@ -0,0 +1,103 @@
import request from "@/utils/request";
//查询技术监督列表
export function querySuperviseList(data) {
return request({
url: "/process-boot/thsSupervise/querySuperviseList",
method: "post",
data,
});
}
//预警-告警事务生成
export function initSupervise(data) {
return request({
url: "/process-boot/thsSupervise/initSupervise",
method: "post",
data,
});
}
// 查询流程状态列表
export function queryProgressValues(data) {
return request({
url: "/process-boot/thsSupervise/queryProgressValues",
method: "post",
data,
});
}
// 保存技术监督监测点
export function saveOverRunLog(data) {
return request({
url: "/process-boot/thsSupervise/saveOverRunLog",
method: "post",
data,
});
}
// 下载单据模板
export function dowloadAlarmFormwork(data) {
return request({
url: "/process-boot/thsSupervise/dowloadAlarmFormwork",
method: "post",
params: data,
});
}
// 技术监督详情
export function superviseDetail(data) {
return request({
url: "/process-boot/thsSupervise/superviseDetail",
method: "post",
params: data,
});
}
//批量导入检测报告
export function uploadSuperviseTicket(data) {
return request({
url: "/process-boot/thsSupervise/uploadSuperviseTicket",
method: "post",
data,
responseType: "blob",
});
}
//批量导入检测报告
export function uploadAlarmFormwork(data) {
return request({
url: "/process-boot/thsSupervise/uploadAlarmFormwork",
method: "post",
data,
responseType: "blob",
});
}
//更新技术监督监
export function updateSupervice(data) {
return request({
url: "/process-boot/thsSupervise/updateSupervice",
method: "post",
data,
});
}
//更新技术监督监
export function deleteSupervise(data) {
return request({
url: "/process-boot/thsSupervise/deleteSupervise",
method: "post",
data,
});
}
//技术监督首页
export function superviseIndex(data) {
return request({
url: "/process-boot/thsSupervise/superviseIndex",
method: "post",
data,
});
}
// 技术监督反馈文件下载
export function downloadFeedBackFile(data) {
return request({
url: "/process-boot/thsSupervise/downloadFeedBackFile",
method: "post",
data,
responseType: 'blob'
});
}

View File

@@ -0,0 +1,64 @@
import request from "@/utils/request";
// harmonic-boot
//低功率因数统计
export function getPowerQualityStream(data) {
return request({
url: "/harmonic-boot/distributedPvVolOver/getPowerQualityStream",
method: "POST",
data
});
}
//详细数据表分页查询
export function getPowerQualityInfo(data) {
return request({
url: "/harmonic-boot/distributedPvVolOver/getPowerQualityInfo",
method: "POST",
data
});
}
//获取分布式光伏电压越限分析
export function getVoltageOutOfLimitAnalysis(data) {
return request({
url: "/harmonic-boot/distributedPvVolOver/getVoltageOutOfLimitAnalysis",
method: "POST",
data
});
}
//渗透率分析
export function getPermeabilityList(data) {
return request({
url: "/harmonic-boot/permeability/getPermeabilityList",
method: "POST",
data
});
}
//潮流倒送分析-单位
export function streamReverseByOrg(data) {
return request({
url: "/harmonic-boot/streamReverse/streamReverseByOrg",
method: "POST",
data
});
}
//按区域获取分布式光伏总览
export function getDistributedPvOverviewArea(data) {
return request({
url: "/harmonic-boot/distributedPvOverview/getDistributedPvOverviewArea",
method: "POST",
data
});
}
export function getDistributedPvOverviewVoltage(data) {
return request({
url: "/harmonic-boot/distributedPvOverview/getDistributedPvOverviewVoltage",
method: "POST",
data
});
}
export function getDistributedPvOverviewLineSort(data) {
return request({
url: "/harmonic-boot/distributedPvOverview/getDistributedPvOverviewLineSort",
method: "POST",
data
});
}

View File

@@ -0,0 +1,10 @@
import request from "@/utils/request";
// harmonic-boot
//电气化铁路详细数据表分页查询
export function getRailwayDetailInfo(data) {
return request({
url: "/harmonic-boot/windFarm/getRailwayDetailInfo",
method: "POST",
data
});
}

View File

@@ -0,0 +1,34 @@
import request from "@/utils/request";
// harmonic-boot
//获取风电场指标总览-谐波电流
export function getHarmonicCurrent(data) {
return request({
url: "/harmonic-boot/windFarmIndexOverview/getHarmonicCurrent",
method: "POST",
data
});
}
//获取风电场指标总览-谐波电压
export function getHarmonicVoltage(data) {
return request({
url: "/harmonic-boot/windFarmIndexOverview/getHarmonicVoltage",
method: "POST",
data
});
}
//获取风电场指标总览-各单位电流
export function getUnitCurrent(data) {
return request({
url: "/harmonic-boot/windFarmIndexOverview/getUnitCurrent",
method: "POST",
data
});
}
//获取风电场指标总览-各单位电压
export function getUnitVoltage(data) {
return request({
url: "/harmonic-boot/windFarmIndexOverview/getUnitVoltage",
method: "POST",
data
});
}

View File

@@ -0,0 +1,18 @@
import request from "@/utils/request";
// harmonic-boot
//发射特性分析-表格
export function getRMpEmissionList(data) {
return request({
url: "/harmonic-boot/rMpEmission/getRMpEmissionList",
method: "POST",
data
});
}
//发射特性分析-折线图
export function getRMpEmissionChart(data) {
return request({
url: "/harmonic-boot/rMpEmission/getRMpEmissionChart",
method: "POST",
data
});
}

View File

@@ -0,0 +1,10 @@
import request from "@/utils/request";
// harmonic-boot
//风电场 详细数据表分页查询
export function getWindFarmDetailInfo(data) {
return request({
url: "/harmonic-boot/windFarm/getWindFarmDetailInfo",
method: "POST",
data
});
}

View File

@@ -0,0 +1,18 @@
import request from "@/utils/request";
// harmonic-boot
//影响特性-表格
export function getRMpInfluenceList(data) {
return request({
url: "/harmonic-boot/rMpInfluence/getRMpInfluenceList",
method: "POST",
data
});
}
//影响特性-折线图
export function getRMpInfluenceChart(data) {
return request({
url: "/harmonic-boot/rMpInfluence/getRMpInfluenceChart",
method: "POST",
data
});
}

View File

@@ -0,0 +1,42 @@
import request from "@/utils/request";
// device-boot
//地图展示数据-地图监测点(风电场,光伏电站,冶炼负荷)
export function getMapDisplay(data) {
return request({
url: "/device-boot/SpecialAnalysisController/getMapDisplay",
method: "POST",
data,
});
}
//地图展示数据-数据同比环比(风电场,光伏电站,冶炼负荷)
export function getYoYList(data) {
return request({
url: "/device-boot/SpecialAnalysisController/getYoYList",
method: "POST",
data,
});
}
//地图展示数据-地图监测点(电气化铁路)
export function getDisplayRailway(data) {
return request({
url: "/device-boot/SpecialAnalysisController/getDisplayRailway",
method: "POST",
data,
});
}
//地图展示数据-按电压展示数据(电气铁路)
export function getMapDisplayRailway(data) {
return request({
url: "/device-boot/SpecialAnalysisController/getMapDisplayRailway",
method: "POST",
data,
});
}
//地图展示数据-按接线类型展示(电气化铁路)
export function getWiringTypeRailway(data) {
return request({
url: "/device-boot/SpecialAnalysisController/getWiringTypeRailway",
method: "POST",
data,
});
}

View File

@@ -0,0 +1,11 @@
//台账统计
import request from "@/utils/request";
//监测终端统计单位图表
export function getRStatBusbarHarmonic(data) {
return request({
url: "/device-boot/rStatBusbarHarmonic/getRStatBusbarHarmonic",
method: "post",
data,
});
}

View File

@@ -0,0 +1,45 @@
//台账统计
import request from "@/utils/request";
//监测终端统计单位图表
export function Classification() {
return request({
url: "/api1/Indicator/Classification",
method: "post"
});
}
export function figure() {
return request({
url: "/api1/system-boot/census/getFigure",
method: "get"
});
}
export function getAllRStatZwAlarmCountList(data) {
return request({
url: "/device-boot/rStatZwAlarmCount/getAllRStatZwAlarmCountList",
method: "post",
data
});
}
export function getAllRStatAreaAlarmCountMList(data) {
return request({
url: "/device-boot/rStatAreaAlarmCountM/getAllRStatAreaAlarmCountMList",
method: "post",
data
});
}
export function getProblemMonitorDetailList(data) {
return request({
url: "/device-boot/rStatZwAlarmCount/getProblemMonitorDetailList",
method: "post",
data
});
}
export function getRMpMonitorAlarmCountMList(data) {
return request({
url: "/device-boot/rMpMonitorAlarmCountM/getRMpMonitorAlarmCountMList",
method: "post",
data
});
}

View File

@@ -0,0 +1,30 @@
//台账统计
import request from "@/utils/request";
//监测终端统计单位图表
export function Classification() {
return request({
url: "/api1/Indicator/Classification",
method: "post"
});
}
export function figure() {
return request({
url: "/system-boot/census/getFigure",
method: "get"
});
}
export function getAllRMpBenchmarkLevelList(data) {
return request({
url: "/harmonic-boot/rMpBenchmarkLevel/getAllRMpBenchmarkLevelList",
method: "post",
data
});
}
export function getEventBenchmarkLevelList(data) {
return request({
url: "/event-boot/event/rStatHarmonic/getEventBenchmarkLevelList",
method: "post",
data
});
}

View File

@@ -0,0 +1,130 @@
//台账统计
import request from "@/utils/request";
//监测终端统计单位图表
export function Classification() {
return request({
url: "/api1/Indicator/Classification",
method: "post"
});
}
export function figure() {
return request({
url: "/api1/system-boot/census/getFigure",
method: "get"
});
}
export function getAllRStatHarmonicM(data) {
return request({
url: "/harmonic-boot/harmonic/rStatHarmonic/getAllRStatHarmonic",
method: "get",
params: data
});
}
export function getRStatHarmonicIcon(data) {
return request({
url: "/harmonic-boot/harmonic/rStatHarmonic/getRStatHarmonicIconVoltage",
method: "get",
params: data
});
}
export function getRStatHarmonicIcon2(data) {
return request({
url: "/harmonic-boot/harmonic/rStatHarmonic/getRStatHarmonicIconDate",
method: "get",
params: data
});
}
export function getAllRStatEventM(data) {
return request({
url: "/event-boot/event/rStatHarmonic/getAllRStatEvent",
method: "get",
params: data
});
}
export function getRStatEventIcon(data) {
return request({
url: "/event-boot/event/rStatHarmonic/getRStatHarmonicIconVoltage",
method: "get",
params: data
});
}
export function getRStatEventIcon2(data) {
return request({
url: "/event-boot/event/rStatHarmonic/getRStatHarmonicIconDate",
method: "get",
params: data
});
}
export function getAllRStatHarmonicOrgIcon(data) {
return request({
url: "/harmonic-boot/harmonic/rStatHarmonicOrg/getAllRStatHarmonicOrgIcon",
method: "get",
params: data
});
}
export function getAllRStatEventOrg(data) {
return request({
url: "/event-boot/event/rStatHarmonic/getAllRStatEventOrg",
method: "get",
params: data
});
}
export function getAllRStatEventOrgIcon(data) {
return request({
url: "/event-boot/event/rStatHarmonic/getAllRStatEventOrgIcon",
method: "get",
params: data
});
}
export function getAllRStatHarmonicOrgM(data) {
return request({
url: "/harmonic-boot/harmonic/rStatHarmonicOrg/getAllRStatHarmonicOrg",
method: "get",
params: data
});
}
export function getAllRStatSubstationIcon(data) {
return request({
url: "/harmonic-boot/harmonic/rStatSubstation/getAllRStatSubstationIconDays",
method: "get",
params: data
});
}
export function getAllRStatSubstationIcon2(data) {
return request({
url: "/harmonic-boot/harmonic/rStatSubstation/getAllRStatSubstationIconVoltage",
method: "get",
params: data
});
}
export function getAllRStatSubstationIcon3(data) {
return request({
url: "/harmonic-boot/harmonic/rStatSubstation/getAllRStatSubstationIconAvgDays",
method: "get",
params: data
});
}
export function RStatSubstationIcon(data) {
return request({
url: "/event-boot/event/rStatSubstation/getStatSubstationIconDistributed",
method: "get",
params: data
});
}
export function RStatSubstationIcon2(data) {
return request({
url: "/event-boot/event/rStatSubstation/getStatSubstationIconVoltage",
method: "get",
params: data
});
}
export function RStatSubstationIcon3(data) {
return request({
url: "/event-boot/event/rStatSubstation/getStatSubstationIconIndex",
method: "get",
params: data
});
}

View File

@@ -0,0 +1,44 @@
//台账统计
import request from "@/utils/request";
//监测终端统计单位图表
export function Classification() {
return request({
url: "/api1/Indicator/Classification",
method: "post",
});
}
export function figure() {
return request({
url: "/system-boot/census/getFigure",
method: "get",
});
}
export function getMonitorStatisticsD(data) {
return request({
url: "/harmonic-boot/rMpHarmonicReportD/getMonitorStatisticsD",
method: "post",
data: data,
});
}
export function getMonitorEventCount(data) {
return request({
url: "/event-boot/eventMonitorReport/getMonitorEventCount",
method: "post",
data: data,
});
}
export function getEventRiseDistribution(data) {
return request({
url: "/event-boot/eventMonitorReport/getEventRiseDistribution",
method: "post",
data: data,
});
}
export function getEventDipShortDistribution(data) {
return request({
url: "/event-boot/eventMonitorReport/getEventDipShortDistribution",
method: "post",
data: data,
});
}

View File

@@ -0,0 +1,90 @@
import request from "@/utils/request";
//区域超标统计
export function getAllRStatHarmonicOrg(data) {
return request({
url: "/harmonic-boot/harmonic/rStatOrg/getAllRStatHarmonicOrg",
method: "post",
data
});
}
//区域稳态指标超标分类统计表
export function getRStatSubstation(data) {
return request({
url: "/harmonic-boot/harmonic/rStatOrg/getRStatSubstation",
method: "post",
data
});
}
//区域电站母线电压类指标超标计
export function getRStatOrgBusbarVoltage(data) {
return request({
url: "/harmonic-boot/harmonic/rStatOrg/getRStatOrgBusbarVoltage",
method: "post",
data,
});
}
//区域干扰源电流类指标超标统计
export function getRStatLoadType(data) {
return request({
url: "/harmonic-boot/harmonic/rStatOrg/getRStatLoadType",
method: "get",
params: data
});
}
//变电站(换流站)稳态指标超标分类统计表
export function getRStatSubstationOrg(data) {
return request({
url: "/harmonic-boot/harmonic/rStatOrg/getRStatSubstationOrg",
method: "post",
data,
});
}
//稳态指标超标明细表
export function getRMpPartHarmonicDetail(data) {
return request({
url: "/harmonic-boot/harmonic/rStatOrg/getRMpPartHarmonicDetail",
method: "post",
data,
});
}
//稳态指标超标明细表-趋势图
export function getRMpPartHarmonicDetailIcon(data) {
return request({
url: "/harmonic-boot/harmonic/rStatOrg/getRMpPartHarmonicDetailIcon",
method: "get",
params: data,
});
}
//区域稳态指标合格率统计表
export function getRStatOrgIndex(data) {
return request({
url: "/harmonic-boot/harmonic/rStatOrg/getRStatOrgIndex",
method: "get",
params: data
});
}
//稳态指标合格率明细表
export function getRMpPassRateInfo(data) {
return request({
url: "/harmonic-boot/harmonic/rStatOrg/getRMpPassRateInfo",
method: "post",
data,
});
}
//获取变电站
export function getPmsPowerrInfoWithInOrg(data) {
return request({
url: "/device-boot/pmsDeviceInfo/getPmsPowerrInfoWithInOrg",
method: "post",
data,
});
}
//变电站稳态指标超标分类统计表
export function getPwRStatSubstationOrg(data) {
return request({
url: "/harmonic-boot/harmonic/pwRStatOrg/getPwRStatSubstationOrg",
method: "post",
data,
});
}

View File

@@ -0,0 +1,96 @@
import request from "@/utils/request";
//区域暂态事件统计
export function getRStatOrg(data) {
return request({
url: "/event-boot/statisticsOfTransientIndicators/getRStatOrg",
method: "post",
data,
});
}
//区域暂态指标分类统计
export function getRStatEventOrg(data) {
return request({
url: "/event-boot/statisticsOfTransientIndicators/getRStatEventOrg",
method: "post",
data,
});
}
//变电站暂态指标分类统计表
export function getRStatSubstation(data) {
return request({
url: "/event-boot/statisticsOfTransientIndicators/getRStatSubstation",
method: "post",
data,
});
}
//暂态事件明细
export function getDetailsOfTransientEvents(data) {
return request({
url: "/event-boot/rmpEventDetail/getDetailsOfTransientEvents",
method: "post",
data,
});
}
//暂态指标分布统计
export function getEventDistributionStatisticsTable(data) {
return request({
url: "/event-boot/eventDistributionStatistics/getEventDistributionStatisticsTable",
method: "post",
data,
});
}
//暂态事件明细
export function getEventStatisList() {
return request({
url: "/event-boot/rmpEventDetail/getEventStatisList",
method: "get",
});
}
//波形
export function getTransientAnalyseWave(data) {
return request({
url: "/event-boot/transient/getTransientAnalyseWave?lineId=" + data.lineId + "&&timeId=" + data.timeId,
method: "post",
//data,
});
}
//获取持续时间折线图
export function getEventDurationLineChart(data) {
return request({
url: "/event-boot/eventDistributionStatistics/getEventDurationLineChart",
method: "post",
data,
});
}
//获取特征幅值折线图
export function getEventFeatureAmplitudeLineChart(data) {
return request({
url: "/event-boot/eventDistributionStatistics/getEventFeatureAmplitudeLineChart",
method: "post",
data,
});
}
//获取特征幅值折线图
export function getEventFeatureAmplitudeCurve(data) {
return request({
url: "/event-boot/eventDistributionStatistics/getEventFeatureAmplitudeCurve",
method: "post",
data,
});
}
//电压暂降服务模块
export function getPwRStatSubstation(data) {
return request({
url: "/event-boot/pwEventCategoryDetails/getPwRStatSubstation",
method: "post",
data,
});
}//波形
export function getTransientAnalyseWaves(data) {
return request({
url: "/event-boot/transient/getTransientAnalyseWave",
method: "post",
data,
});
}

View File

@@ -0,0 +1,254 @@
import request from "@/utils/request";
//分页查询监督计划
export function pagePlan(data) {
return request({
url: "/process-boot/supv/plan/pagePlan",
method: "post",
data,
});
}
//新增技术监督计划
export function addPlan(data) {
return request({
url: "/process-boot/supv/plan/addPlan",
method: "post",
data,
});
}
//修改技术监督计划
export function updatePlan(data) {
return request({
url: "/process-boot/supv/plan/updatePlan",
method: "post",
data,
});
}
//删除监督计划
export function delPlan(data) {
return request({
url: "/process-boot/supv/plan/delPlan",
method: "post",
data,
});
}
//新增技术监督计划
export function saveOrUpdatePlanRel(data) {
return request({
url: "/process-boot/supv/plan/saveOrUpdatePlanRel",
method: "post",
data,
});
}
//修改技术监督计划
export function delPlanRel(data) {
return request({
url: "/process-boot/supv/plan/delPlanRel",
method: "post",
data,
});
}
//删除监督计划
export function planRelList(data) {
return request({
url: "/process-boot/supv/plan/planRelList",
method: "post",
data,
});
}
//分页查询监督问题
export function pageProblem(data) {
return request({
url: "/process-boot/supv/problem/pageProblem",
method: "post",
data,
});
}
//新增技术监督问题
export function addProblem(data) {
return request({
url: "/process-boot/supv/problem/addProblem",
method: "post",
data,
});
}
//修改技术监督问题
export function updateProblem(data) {
return request({
url: "/process-boot/supv/problem/updateProblem",
method: "post",
data,
});
}
//删除监督问题
export function delProblem(data) {
return request({
url: "/process-boot/supv/problem/delProblem",
method: "post",
data,
});
}
//监督计划问题附件上传
export function planUpload(data) {
return request({
url: '/process-boot/supv/file/planUpload',
method: 'post',
headers: { 'Content-Type': 'multipart/form-data' },
data
})
}
//监督计划问题附件下载
export function detail(data) {
return request({
url: '/process-boot/supv/file/detail',
method: 'post',
params:data,
responseType: 'blob'
})
}
//删除附件
export function delFile(data) {
return request({
url: '/process-boot/supv/file/delFile',
method: 'post',
data,
})
}
//查询监督月报
export function statisticReportPage(data) {
return request({
url: '/process-boot/supv/report/statisticReportPage',
method: 'post',
params:data,
})
}
//推送技术监督工作计划
export function pushPlan(data) {
return request({
url: '/process-boot/supv/push/pushPlan',
method: 'post',
data,
})
}
//推送技术监督实施问题
export function pushQuestion(data) {
return request({
url: '/process-boot/supv/push/pushQuestion',
method: 'post',
data,
})
}
//推送技术监督实施问题
export function pushQuestionUpdate(data) {
return request({
url: '/process-boot/supv/push/pushQuestionUpdate',
method: 'post',
data,
})
}
//取消电能质量技术监督工作计划接口
export function delPushPlan(data) {
return request({
url: '/process-boot/supv/push/delPushPlan',
method: 'post',
data,
})
}
//推送技术监督月报统计数据接口
export function pushMonthReportStatistic(data) {
return request({
url: '/process-boot/supv/push/pushMonthReportStatistic',
method: 'post',
data,
})
}
//推送附件接口
export function pushFile(data) {
return request({
url: '/process-boot/supv/push/pushFile',
method: 'post',
data,
})
}
//实施人员下拉框
export function getUserListByDeptId(data) {
return request({
url: '/user-boot/user/getUserListByDeptId',
method: 'get',
params:data,
})
}
export function getAlarmList(data) {
return request({
url: '/process-boot/supvAlarm/selectAlarmList',
method: 'get',
})
}
//获取单位信息
export function getDeptByCode(data) {
return request({
url: '/user-boot/dept/getDeptByCode',
method: 'get',
params:data,
})
}
//新增技术监督计划历史记录
export function addPlanHis(data) {
return request({
url: '/process-boot/supvPlanHis/addPlanHis',
method: 'post',
data,
})
}
//查询附件信息集合
export function list(data) {
return request({
url: '/process-boot/supv/file/list',
method: 'post',
data,
})
}
//所有监督问题
export function problemList(data) {
return request({
url: '/process-boot/supv/problem/problemList',
method: 'post',
data,
responseType: 'blob'
})
}
//监督月报统计
export function statisticReport(data) {
return request({
url: '/process-boot/supv/report/statisticReport',
method: 'post',
params:data,
})
}

View File

@@ -0,0 +1,57 @@
import request from "@/utils/request";
//实施人员下拉框
export function getUserListByDeptId(data) {
return request({
url: '/user-boot/user/getUserListByDeptId',
method: 'get',
params:data,
})
}
//分页查询预告警单反馈
export function pageAlarmBack(data) {
return request({
url: '/process-boot/supvAlarmBack/pageAlarmBack',
method: 'post',
data,
})
}
//修改预告警单反馈
export function updateAlarmBack(data) {
return request({
url: '/process-boot/supvAlarmBack/updateAlarmBack',
method: 'post',
data,
})
}
//删除预告警单反馈
export function delAlarmBack(data) {
return request({
url: '/process-boot/supvAlarmBack/delAlarmBack',
method: 'post',
data,
})
}
//推送电能质量技术监督预告警单反馈数据接口
export function pushAlarmHis(data) {
return request({
url: '/process-boot/supv/push/pushAlarmHis',
method: 'post',
data,
})
}
//导出预告警单反馈数据信息
export function downAlarmBack(data) {
return request({
url: '/process-boot/supvAlarmBack/downAlarmBack',
method: 'post',
params:data,
responseType: 'blob'
})
}

View File

@@ -0,0 +1,34 @@
import request from "@/utils/request";
//分页查询监督计划历史记录
export function pagePlanHis(data) {
return request({
url: "/process-boot/supvPlanHis/pagePlanHis",
method: "post",
data,
});
}
//修改技术监督计划历史记录
export function updatePlanHis(data) {
return request({
url: "/process-boot/supvPlanHis/updatePlanHis",
method: "post",
data,
});
}
//删除监督计划历史记录
export function delPlanHis(data) {
return request({
url: "/process-boot/supvPlanHis/delPlanHis",
method: "post",
data,
});
}
//推送工作计划变更历史数据接口
export function pushPlanHis(data) {
return request({
url: "/process-boot/supv/push/pushPlanHis",
method: "post",
data,
});
}

View File

@@ -0,0 +1,101 @@
import request from "@/utils/request";
//分页查询预告警单
export function pageAlarm(data) {
return request({
url: "/process-boot/supvAlarm/pageAlarm",
method: "post",
data,
});
}
//实施人员下拉框
export function getUserListByDeptId(data) {
return request({
url: '/user-boot/user/getUserListByDeptId',
method: 'get',
params:data,
})
}
//新增预告警单
export function addAlarm(data) {
return request({
url: '/process-boot/supvAlarm/addAlarm',
method: 'post',
data,
})
}
//修改预告警单
export function updateAlarm(data) {
return request({
url: '/process-boot/supvAlarm/updateAlarm',
method: 'post',
data,
})
}
//删除预告警单
export function delAlarm(data) {
return request({
url: '/process-boot/supvAlarm/delAlarm',
method: 'post',
data,
})
}
//分页查询预告警单反馈
export function pageAlarmBack(data) {
return request({
url: '/process-boot/supvAlarmBack/pageAlarmBack',
method: 'post',
data,
})
}
//新增预告警单反馈
export function addAlarmBack(data) {
return request({
url: '/process-boot/supvAlarmBack/addAlarmBack',
method: 'post',
data,
})
}
//修改预告警单反馈
export function updateAlarmBack(data) {
return request({
url: '/process-boot/supvAlarmBack/updateAlarmBack',
method: 'post',
data,
})
}
//删除预告警单反馈
export function delAlarmBack(data) {
return request({
url: '/process-boot/supvAlarmBack/delAlarmBack',
method: 'post',
data,
})
}
//推送电能质量技术监督预告警单数据接口
export function pushAlarm(data) {
return request({
url: '/process-boot/supv/push/pushAlarm',
method: 'post',
data,
})
}
//导出预告警单信息
export function downAlarm(data) {
return request({
url: '/process-boot/supvAlarm/downAlarm',
method: 'post',
params:data,
responseType: 'blob'
})
}

55
src/api/Tableabove.js Normal file
View File

@@ -0,0 +1,55 @@
import request from '@/utils/request'
// //区域概览地区表格-数据
// export function getAreaData() {
// return request({
// url:'/api1/system-boot/tableabove/getArea',
// method: 'get'
// })
// }
// //区域概览地区表格-数据
// export function getLevelData() {
// return request({
// url:'/api1/system-boot/tableabove/getLevel',
// method: 'get'
// })
// }
// //区域概览月份表格-数据
// export function getShareData() {
// return request({
// url:'/api1/system-boot/tableabove/getShare',
// method: 'get'
// })
// }
//区域概览地区表格-数据
export function getAreaData(data) {
return request({
url: '/event-boot/areaStatistics/getAreaCalculation',
method: 'post',
data: data
})
}
export function deptTree() {
return request({
url: '/system-boot/dept/deptTree',
method: 'post',
//data: data
})
}
export function dictDataCache() {
return request({
url: '/system-boot/dictType/dictDataCache',
method: 'get',
//data: data
})
}
export function getCalculation(data) {
return request({
url: '/event-boot/areaStatistics/getCalculation',
method: 'post',
data: data
})
}

131
src/api/Terminal/decive.js Normal file
View File

@@ -0,0 +1,131 @@
import request from '@/utils/request'
// 获取设备型号
export default {
xinhao(data) {
return request({
url: '/system-boot/dicData/getDicDataByTypeName',
method: 'get',
params: data,
})
},
chanjia(data) {
return request({
url: '/system-boot/dicData/getDicDataByTypeName',
method: 'get',
params: data,
})
},
nodelist() {
return request({
url: '/device-boot/node/nodeAllList',
method: 'get'
})
},
dydj(data) {
return request({
url: '/system-boot/dicData/getDicDataByTypeName',
method: 'get',
params: data,
})
},
fhlx(data) {
return request({
url: '/system-boot/dicData/getDicDataByTypeName',
method: 'get',
params: data,
})
},
hylx(data) {
return request({
url: '/system-boot/dicData/getDicDataByTypeName',
method: 'get',
params: data,
})
},
city(data) {
return request({
url: '/system-boot/dicData/getAllProvince',
method: 'get',
params: data,
})
},
tree() {
return request({
url: '/device-boot/terminalTree/getTerminalTree',
// url:'/device-boot/terminalTree/getTerminalTreeForFive',
method: 'get',
})
},
add(query) {
return request({
url: '/device-boot/device/addTerminal',
method: 'post',
data: { // {name:'前端', status:1,current:current.size:size}
...query,
}
})
},
query(data) {
return request({
url: `/device-boot/device/queryTerminal`,
method: 'get',
params: data,
})
},
deleteById(data) {
return request({
url: `/device-boot/device/delTerminal`,
method: 'delete',
params: data,
})
},
dept(data) {
return request({
url: `/user-boot/depts/getDeptByProvinceId`,
method: 'get',
params: data,
})
},
updateTerminal(query) {
return request({
url: `/device-boot/device/updateTerminal`,
method: 'put',
data: {
...query,
}
})
},
getTypeIdData(data) {
return request({
url: '/system-boot/dictData/getTypeIdData',
method: 'post',
data: data
})
},
areaTree(data) {
return request({
url: '/system-boot/area/areaTree',
method: 'post',
params: data,
})
},
getTerminalLedger(data) {
return request({
url: '/device-boot/runManage/getTerminalLedger',
method: 'post',
data: data,
})
},
//导出台账信息
exportData() {
return request({
url: '/device-boot/device/exportTerminalBase',
method: 'get',
responseType: 'blob'
})
}
//导出
}

View File

@@ -0,0 +1,48 @@
import request from '@/utils/request'
//获取暂态指标统计数据
export function getTransientData() {
return request({
url:'/api1/system-boot//transient/getTransient',
method: 'get'
})
}
//获取监测点暂态事件统计数据
export function getStatisticsData() {
return request({
url:'/api1/system-boot//statistics/getStatistics',
method: 'get'
})
}
//获取暂态事件分布统计表格数据
export function getResidualData() {
return request({
url:'/api1/system-boot//residual/getResidual',
method: 'get'
})
}
//获取暂态事件分布统计可容忍事件个数表格数据
export function getTolerancenData() {
return request({
url:'/api1/system-boot//tolerancen/getTolerancen',
method: 'get'
})
}
//获取暂态事件分布明细表格数据
export function getSubstationData() {
return request({
url:'/api1/system-boot//substations/getSubstation',
method: 'get'
})
}
//获取存在波形数据
export function getShapeData() {
return request({
url:'/api1/system-boot//shape/getShape',
method: 'get'
})
}

View File

@@ -0,0 +1,10 @@
import request from '@/utils/request'
export function getLineLedgerData(data) {
return request({
url: '/device-boot/runManage/getLineLedger',
method: 'post',
data
})
}

View File

@@ -0,0 +1,100 @@
import request from "@/utils/request";
//获取单位台账数据
export function getCompanyaccountData() {
return request({
url: "/api1/account-management/companyaccount/getCompanyaccount",
method: "get"
});
}
//获取变电站台账数据
export function getSubstationAccountData(data) {
return request({
url: "/api3/device-boot/pvSubstation/getPvSubstationList",
method: "post",
data: data
});
}
//获取10kV线路台账数据
export function getAccountqueryData() {
return request({
url: "/api1/account-management/accountquery/getAccountquery",
method: "get"
});
}
//获取台区台账数据
export function getStationAccountData() {
return request({
url: "/api1/account-management/stationAccount/getStationAccount",
method: "get"
});
}
//分布式光伏台账数据
export function getPhotovoltaicAccountData() {
return request({
url: "/api1/account-management/photovoltaicAccount/getPhotovoltaicAccount",
method: "get"
});
}
//低压用户台账数据
export function getLowVoltageUserAccountData() {
return request({
url:
"/api1/account-management/lowVoltageUserAccount/getLowVoltageUserAccount",
method: "get"
});
}
//监测终端台账信息数据
export function getTerminalaccountData() {
return request({
url: "/api1/account-management/terminalaccount/getTerminalaccount",
method: "get"
});
}
//根据10kV线路id查询10kV线路
export function getPvTenVoltageById(id) {
return request({
url: "/api2/pvTenVoltage/getPvTenVoltageById",
method: "get",
params: { id: id }
});
}
// 所属终端
export function getAllPvDeviceList() {
return request({
url: "/api3/device-boot/pvDevice/getAllPvDeviceList",
method: "post"
});
}
// 所属母线
export function getAllPvVoltageList() {
return request({
url: "/api3/device-boot/pvVoltage/getAllPvVoltageList",
method: "post"
});
}
// 新增监测点
export function addLineDetail(data) {
return request({
url: "/api3/device-boot/pvLineDetail/addLineDetail",
method: "post",
data
});
}
// 修改
export function updateLineDetail(data) {
return request({
url: "/api3/device-boot/pvLineDetail/updateLineDetail",
method: "post",
data
});
}
// 刪除
export function delPvLineDetail(data) {
return request({
url: "/api3/device-boot/pvLineDetail/delPvLineDetail",
method: "post",
data
});
}

37
src/api/admin/area.js Normal file
View File

@@ -0,0 +1,37 @@
import request from '@/utils/request'
//区域树形表格接口
export function areaTree(data) {
return request({
url: '/system-boot/area/areaTree',
method: 'post',
params: data,
})
}
export function areaAdd(data) {
return request({
url: '/system-boot/area/add',
method: 'post',
data: data,
})
}
export function areaDelete(data) {
return request({
url: '/system-boot/area/delete',
method: 'post',
data: data,
})
}
export function update(data) {
return request({
url: '/system-boot/area/update',
method: 'post',
data: data,
})
}
export function selectPid(data) {
return request({
url: '/system-boot/area/selectPid',
method: 'post',
data: data,
})
}

199
src/api/admin/dept.js Normal file
View File

@@ -0,0 +1,199 @@
import request from '@/utils/request'
export function tree(queryParams) {
return request({
url: '/user-boot/depts/getDeptsTree',
method: 'get',
params: queryParams
})
}
export function list(queryParams) {
return request({
url: '/user-boot/depts/getDepts',
method: 'get',
params: queryParams
})
}
export function quyu() {
return request({
url: '/system-boot/dicData/getArea',
method: 'get',
})
}
// export function depts() {
// return request({
// url: '/user-boot/depts/getAllDepts',
// method: 'get',
// })
// }
export function datalist(queryParams) {
return request({
url: '/user-boot/depts/getDeptsAndChildByDeptsIndex',
method: 'get',
params: queryParams
})
}
export function add(data) {
return request({
url: '/user-boot/depts/addDepts',
method: 'post',
data: data
})
}
export function del(data) {
return request({
url: '/user-boot/depts/deleteDepts',
method: 'delete',
params: data
})
}
export function panduan(data) {
return request({
url: '/user-boot/depts/judgeDeleteDepts',
method: 'get',
params: data
})
}
export function updated(data) {
return request({
url: '/user-boot/depts/updateDepts',
method: 'put',
data: data
})
}
export function getById(data) {
return request({
url: '/user-boot/depts/getDeptsByDeptsIndex',
method: 'get',
params: data
})
}
export function getAreaTree(data) {
return request({
url: '/user-boot/dept/getAreaTree',
method: 'post',
params: data
})
}
export function getPidAreaByAreaId(data) {
return request({
url: '/user-boot/dept/getPidAreaByAreaId',
method: 'post',
params: data
})
}
export function deptTree() {
return request({
url: '/user-boot/dept/deptTree',
method: 'post',
//data: data
})
}
export function existMonitorDeptTree() {
return request({
url: '/user-boot/dept/existMonitorDeptTree',
method: 'post',
//data: data
})
}
export function addDetp(data) {
return request({
url: '/user-boot/dept/add',
method: 'post',
data: data
})
}
export function updateDetp(data) {
return request({
url: '/user-boot/dept/update',
method: 'post',
data: data
})
}
export function selectPid(data) {
return request({
url: '/user-boot/dept/selectPid',
method: 'post',
data: data
})
}
export function deleteDept(data) {
return request({
url: '/user-boot/dept/delete',
method: 'post',
data: data
})
}
export function deptArea(data) {
return request({
url: '/user-boot/dept/deptArea',
method: 'post',
data: data
})
}
export function deptBindLine(data) {
return request({
url: '/device-boot/deptLine/deptBindLine',
method: 'post',
data: data
})
}
export function deptChangeBindLine(data) {
return request({
url: '/user-boot/dept/deptChangeBindLine',
method: 'post',
data: data
})
}
export function deptDeleteBindLine(data) {
return request({
url: '/user-boot/dept/deptDeleteBindLine',
method: 'post',
data: data
})
}
export function getUnLineTree(data) {
return request({
url: '/user-boot/dept/getUnLineTree',
method: 'post',
data: data
})
}
export function listDept(data) {
return request({
url: '/user-boot/dept/list',
method: 'post',
data: data
})
}
export function removeBind(data) {
return request({
url: '/user-boot/dept/removeBind',
method: 'post',
data: data
})
}
export function selectdeptBindLine(data) {
return request({
url: '/user-boot/dept/selectdeptBindLine',
method: 'post',
data: data
})
}
export function getDeptBindDeptLineTree(data) {
return request({
url: '/device-boot/terminalTree/getDeptBindDeptLineTree',
method: 'get',
params: data
})
}
export function getDeptMapConfig() {
return request({
url: '/system-boot/deptMap/getDeptMapConfig',
method: 'get',
// params: data
})
}

93
src/api/admin/dict.js Normal file
View File

@@ -0,0 +1,93 @@
import request from '@/utils/request'
export function list(data) {
return request({
url: '/system-boot/dictType/list',
method: 'post',
data: data
})
}
export function updateType(data) {
return request({
url: '/system-boot/dictType/update',
method: 'post',
data: data
})
}
export function add(data) {
return request({
url: '/system-boot/dictType/add',
method: 'post',
data: data
})
}
export function addData(data) {
return request({
url: '/system-boot/dictData/add',
method: 'post',
data: data
})
}
export function deleteType(data) {
return request({
url: '/system-boot/dictType/delete',
method: 'post',
data: data
})
}
export function updateData(data) {
return request({
url: '/system-boot/dictData/update',
method: 'post',
data: data
})
}
export function deleteData(data) {
return request({
url: '/system-boot/dictData/delete',
method: 'post',
data: data
})
}
export function getTypeIdData(data) {
return request({
url: '/system-boot/dictData/getTypeIdData',
method: 'post',
data: data
})
}
export function getSysConfig() {
return request({
url: '/system-boot/config/getSysConfig',
method: 'get',
})
}
export function getDicTree() {
return request({
url: '/system-boot/dictTree/queryTree',
method: 'get',
})
}
export function getDicTreeAdd(data) {
return request({
url: '/system-boot/dic/add',
method: 'post',
data: data
})
}
export function getDicTreeUpdate(data) {
return request({
url: '/system-boot/dic/update',
method: 'put',
data: data
})
}
export function getDicTreeDelete(data) {
return request({
url: '/system-boot/dic/delete',
method: 'delete',
params: data
})
}

44
src/api/admin/menu.js Normal file
View File

@@ -0,0 +1,44 @@
import request from '@/utils/request'
export function list() {
return request({
url: '/user-boot/function/functionTree',
method: 'get',
//params: queryParams
})
}
export function add(data) {
return request({
url: '/user-boot/function/add',
method: 'post',
data: data
})
}
export function update(data) {
return request({
url: '/user-boot/function/update',
method: 'put',
data: data
})
}
export function buttonlist(queryParams) {
return request({
url: '/user-boot/function/getButtonById',
method: 'get',
params: queryParams
})
}
export function deleteMenu(id) {
return request({
url: '/user-boot/function/delete',
method: 'delete',
params: id
})
}
export function baseData(data) {
return request({
url: '/user-boot/component/getFatherComponent',
method: 'get',
params: data
})
}

View File

@@ -0,0 +1,31 @@
import request from '@/utils/request'
export function buttonlist(queryParams) {
return request({
url: '/user-boot/function/getButtonById',
method: 'get',
params: queryParams
})
}
export function add(data) {
return request({
url: '/user-boot/function/addFunction',
method: 'post',
data: data
})
}
export function listPermission(data) {
return request({
url: '/user-boot/function/getButtonsByFunction',
method: 'get',
params: data
})
}
export function rolelist(roleIndex) {
return request({
url: '/user-boot/roleFunction/getFunctionsByRoleIndex?roleIndex=' + roleIndex,
method: 'get',
// params: data
})
}

99
src/api/admin/role.js Normal file
View File

@@ -0,0 +1,99 @@
import request from '@/utils/request'
export function list(data) {
return request({
url: '/user-boot/role/list',
method: 'post',
data: data
})
}
export function listRoleMenu(data) {
return request({
url: '/user-boot/roleFunction/getFunctionsByRoleIndex',
method: 'post',
params: data
})
}
export function updateRoleMenu(data) {
return request({
url: '/user-boot/function/assignFunctionByRoleIndexes',
method: 'post',
data: data
// params: roleIndex,functionIndexList
// data:{
// roleIndex,functionIndexList
// }
})
}
export function add(data) {
return request({
url: '/user-boot/role/add',
method: 'post',
data: data
})
}
export function getByIdroel(roleIndex) {
return request({
url: '/user-boot/role/getRoleByRoleIndex?roleIndex=' + roleIndex,
method: 'get',
//params: data
})
}
export function update(data) {
return request({
url: '/user-boot/role/update',
method: 'post',
data: data
})
}
export function panduan(data) {
return request({
url: '/user-boot/role/selectFunctionComponent',
method: 'post',
data: data
})
}
export function del(data) {
return request({
url: '/user-boot/role/delete',
method: 'post',
data: data
})
}
export function get(data) {
return request({
url: `/user-boot/role/deleteRoles`,
method: 'delete',
data: data
})
}
export function listRolePermission(data) {
return request({
url: '/user-boot/function/getButtonsByFunction',
method: 'get',
params: data
})
}
export function updateRolePermission(roleIndex, functionIndexList) {
return request({
url: '/user-boot/roleFunction/assignFunctionByRoleIndexes?roleIndex=' + roleIndex + '&&functionIndexList=' + functionIndexList,
method: 'put',
// params: data
})
}
export function deleteRole(roleIndex) {
return request({
url: '/user-boot/role/deleteRoles?roleIndex=' + roleIndex,
method: 'delete',
// params: data
})
}
export function selecRoleDetail(data) {
return request({
url: '/user-boot/role/selectRoleDetail',
method: 'post',
params: data
})
}

9
src/api/admin/route.js Normal file
View File

@@ -0,0 +1,9 @@
import request from '@/utils/request'
export function list(queryParams) {
return request({
url: '/menus',
method: 'get',
params: queryParams
})
}

View File

@@ -0,0 +1,35 @@
//终端日
import request from '@/utils/request'
export default {
//查询系统列表
getSysconfig() {
return request({
url: '/system-boot/config/getSysConfigData',
method: 'get'
})
},
//新增系统配置
getaddSysconfig(data) {
return request({
url: '/system-boot/config/addSysConfig',
method: 'post',
data: data
})
},
//修改配置
getupSysconfig(data) {
return request({
url: '/system-boot/config/updateSysConfig',
method: 'post',
data: data
})
},
//删除配置
getdelSysconfig(data) {
return request({
url: '/system-boot/config/removeSysConfigById',
method: 'get',
params: data
})
},
}

12
src/api/admin/token.js Normal file
View File

@@ -0,0 +1,12 @@
/**
* 令牌操作
*/
import request from '@/utils/request'
// 主动让token失效加入黑名单
export function invalidToken(token) {
return request({
url: '/api/v1/tokens/' + token + '/_invalidate',
method: 'post'
})
}

294
src/api/admin/user.js Normal file
View File

@@ -0,0 +1,294 @@
import request from '@/utils/request'
// export function list(queryParams) {
// return request({
// //url: '/youlai-admin.admin/v1/users',
// url:'/user-boot/user/getUserList',
// method: 'get',
// params: queryParams
// })
// }
export function list(data) {
return request({
url: '/user-boot/user/list',
method: 'post',
data: data
})
}
export function exportUser(data) {
return request({
url: '/user-boot/user/exportUser',
method: 'post',
data: data
})
}
export function exportUserExcel(data) {
return request({
url: '/user-boot/user/exportUserExcel?filePath=' + data,
method: 'get',
responseType: 'blob'
})
}
export function getById(data) {
return request({
//url: '/youlai-admin.admin/v1/users',
url: `/user-boot/user/getUserByUserIndex`,
method: 'get',
params: data
})
}
export function deleteById(data) {
return request({
url: `/user-boot/user/deleteUser`,
method: 'delete',
params: data
})
}
export function dept() {
return request({
//url: '/youlai-admin.admin/v1/users',
url: `/user-boot/depts/getAllDepts`,
method: 'get'
})
}
export function detptree() {
return request({
url: '/user-boot/dept/deptTree',
method: 'post'
})
}
export function relolist() {
return request({
url: '/user-boot/role/getAllRoles',
method: 'get'
})
}
export function add(data) {
return request({
url: '/user-boot/user/add',
method: 'post',
data: data
})
}
export function edit(data) {
return request({
url: '/user-boot/user/update',
method: 'put',
data: data
})
}
export function update(id, data) {
return request({
// url: '/youlai-admin.admin/v1/users/' + id,
method: 'put',
data: data
})
}
export function passwordConfirm(password) {
return request({
url: '/user-boot/user/passwordConfirm?password=' + password,
method: 'get'
//params: password
})
}
export function updatePassword(data) {
return request({
url: '/user-boot/user/updatePassword',
method: 'put',
params: data
})
}
export function deluser(data) {
return request({
url: '/user-boot/user/delete',
method: 'delete',
params: data
})
}
export function listsh(data) {
return request({
url: '/user-boot/user/checkUserList',
method: 'post',
data: data
})
}
export function checkUser(data) {
return request({
//url: '/youlai-admin.admin/v1/users',
url: '/user-boot/user/check',
method: 'put',
data: data
})
}
export function rolelist(data) {
return request({
url: '/user-boot/role/list',
method: 'post',
data: data
})
}
export function addOverview(data) {
return request({
url: '/user-boot/homePage/add',
method: 'post',
data: data
})
}
export function homepage() {
return request({
url: '/user-boot/homePage/getHomePages',
method: 'get'
})
}
export function componentlist() {
return request({
// url:'/user-boot/component/getComponents',
url: '/user-boot/component/userComponentTree',
method: 'get'
})
}
export function componentlists() {
return request({
url: '/user-boot/component/componentTree',
method: 'get'
})
}
export function homepath(path) {
return request({
url: '/user-boot/homePage/getUsedHomePage',
method: 'get',
params: { path: path }
})
}
export function gethomepage(data) {
return request({
url: '/user-boot/homePage/getHomePageById',
method: 'get',
params: data
})
}
export function updatehomepage(homePageBO) {
return request({
url: '/user-boot/homePage/update',
method: 'put',
data: homePageBO
})
}
export function detehomepage(data) {
return request({
url: '/user-boot/homePage/delete',
method: 'delete',
params: data
})
}
export function updatedcomponent(data) {
return request({
url: '/user-boot/roleComponent/assignComponentsByRoleIndex',
method: 'post',
data: data
})
}
export function getComponent(data) {
return request({
url: '/user-boot/roleComponent/selectRoleComponent?idList=' + data,
method: 'post'
})
}
export function addTheme(data) {
return request({
url: '/system-boot/theme/addTheme',
method: 'post',
data: data
})
}
export function getAllThemes() {
return request({
url: '/system-boot/theme/getAllThemes',
method: 'get'
//data:data
})
}
export function deleteTheme(id) {
return request({
url: '/system-boot/theme/deleteTheme?id=' + id,
method: 'delete'
// data:id
})
}
export function activateTheme(id) {
return request({
url: '/system-boot/theme/activateTheme?id=' + id,
method: 'put'
// data:id
})
}
export function updateTheme(data) {
return request({
url: '/system-boot/theme/updateTheme',
method: 'put',
data: data
})
}
export function componentAdd(data) {
return request({
url: '/user-boot/component/add',
method: 'post',
data: data
})
}
export function componentEdit(data) {
return request({
url: '/user-boot/component/update',
method: 'put',
data: data
})
}
export function componentDel(data) {
return request({
url: '/user-boot/component/delete',
method: 'delete',
params: data
})
}
export function selecRoleDetail(data) {
return request({
url: '/user-boot/role/selectRoleDetail',
method: 'post',
params: data
})
}
export function activateUser(data) {
return request({
url: '/user-boot/user/activateUser',
method: 'put',
params: data
})
}
// 密码规则修改
export function ruleUpdate(data) {
return request({
url: '/user-boot/password/ruleUpdate',
method: 'post',
data
})
}
// 获取密码规则
export function getRule(data) {
return request({
url: '/user-boot/password/getRule',
method: 'post',
data
})
}
// 解锁超级管理员
export function unlockRoot(data) {
return request({
url: '/user-boot/password/unlockRoot',
method: 'post',
data
})
}

101
src/api/administratione.js Normal file
View File

@@ -0,0 +1,101 @@
import request from '@/utils/request'
//高级算法-暂降事件关联分析主列表
export function querySagEventsPage(data) {
return request({
url: '/advance-boot/process/querySagEventsPage',
method: 'post',
data,
})
}
//启动关联分析
export function processEvents(data) {
return request({
url: '/advance-boot/process/processEvents',
method: 'get',
params:data,
})
}
//操作记录删除
export function delRelevantLog(data) {
return request({
url: '/advance-boot/process/delRelevantLog',
method: 'get',
params:data,
})
}
//事件查看
export function queryEventsAssPage(data) {
return request({
url: '/advance-boot/process/queryEventsAssPage',
method: 'post',
data,
})
}
//事件分析操作记录查看
export function queryRelevantLogPage(data) {
return request({
url: '/advance-boot/process/queryRelevantLogPage',
method: 'post',
data,
})
}
//终端台账信息
export function getRuntimeData(data) {
return request({
url: '/device-boot/runManage/getRuntimeData',
method: 'post',
data,
})
}
//事件详情查看
export function queryEventDetailByAssId(data) {
return request({
url: '/advance-boot/process/queryEventDetailByAssId',
method: 'get',
params:data,
})
}
//新增关联事件主列表
export function queryEventByTimeRange(data) {
return request({
url: '/advance-boot/process/queryEventByTimeRange',
method: 'post',
data,
})
}
//把暂降事件添加到指定事件中去
export function updateEventToAss(data) {
return request({
url: '/advance-boot/process/updateEventToAss',
method: 'post',
data,
})
}
//查询关联事件中的暂降事件
export function queryEventList(data) {
return request({
url: '/advance-boot/process/queryEventList',
method: 'post',
data,
})
}
//删除事件
export function delEventToAss(data) {
return request({
url: '/advance-boot/process/delEventToAss',
method: 'post',
data,
})
}

View File

@@ -0,0 +1,17 @@
import request from "@/utils/request";
//算法查询
export function getAlgorithmAll() {
return request({
url: "/harmonic-boot/algorithm/getAlgorithmAll",
method: "post",
});
}
//算法保存
export function getAlgorithmSave(data) {
return request({
url: "/harmonic-boot/algorithm/getAlgorithmSave",
method: "post",
data,
});
}

10
src/api/app/analyze.js Normal file
View File

@@ -0,0 +1,10 @@
import request from '@/utils/request'
// 多监测点数据比较
export const queryLineCommonStatistical = (data) => {
return request({
url: '/cs-harmonic-boot/stable/queryLineCommonStatistical',
method: 'post',
data: data
})
}

315
src/api/app/device.js Normal file
View File

@@ -0,0 +1,315 @@
import request from '@/utils/request'
// 获取设备出厂列表
export const getDeviceLeavesFactoryList = data => {
for (let key in data) {
if (data[key] === '') {
delete data[key]
}
}
data.orderBy = 'desc'
return request({
url: '/cs-device-boot/EquipmentDelivery/list',
method: 'POST',
data: data
})
}
// 新增出厂设备
export const addEquipmentDelivery = data => {
return request({
url: '/cs-device-boot/EquipmentDelivery/addEquipmentDelivery',
method: 'POST',
data: data
})
}
// 删除出厂设备
export const deleteEquipmentDelivery = id => {
let form = new FormData()
form.append('id', id)
return request({
url: '/cs-device-boot/EquipmentDelivery/AuditEquipmentDelivery',
method: 'POST',
header: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: form
})
}
// 恢复出厂设置
export const resetEquipmentDelivery = id => {
let form = new FormData()
form.append('nDid', id)
return request({
url: '/access-boot/device/resetFactory',
method: 'POST',
header: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: form
})
}
// 编辑出厂设备
export const editEquipmentDelivery = data => {
return request({
url: '/cs-device-boot/EquipmentDelivery/updateEquipmentDelivery',
method: 'POST',
data: data
})
}
// 设备树
export const getDeviceTree = () => {
return request({
url: '/cs-device-boot/csLedger/deviceTree',
method: 'POST'
})
}
// 四层设备树(监测点层)
export const lineTree = () => {
return request({
url: '/cs-device-boot/csLedger/lineTree',
method: 'POST'
})
}
//装置基础数据和模板数据
export const getDeviceData = (deviceId, type, lineId = '') => {
let form = new FormData()
form.append('deviceId', deviceId)
form.append('lineId', lineId)
form.append('type', type)
return request({
url: '/cs-device-boot/EquipmentDelivery/deviceData',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: form
})
}
//根据数据集获取详细数据
export const getArrayBySet = dataSet => {
let form = new FormData()
form.append('dataSet', dataSet)
return request({
url: '/cs-device-boot/csDataArray/getArrayBySet',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: form
})
}
// 根据数据集获取指标数据
export const getTargetById = id => {
let form = new FormData()
form.append('id', id)
return request({
url: '/cs-device-boot/csDataArray/getTargetById',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: form
})
}
// 查询分组
export const getGroup = dataSet => {
let form = new FormData()
form.append('dataSet', dataSet)
return request({
url: '/cs-device-boot/csGroup/getGroup',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: form
})
}
// 删除分组
export const deleteGroup = groupId => {
let form = new FormData()
form.append('groupId', groupId)
return request({
url: '/cs-device-boot/csGroup/deleteGroup',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: form
})
}
// 更新组和指标关系
export const updateGroArr = data => {
return request({
url: '/cs-device-boot/csGroArr/updateGroArr',
method: 'POST',
data: data
})
}
// 装置分组实时数据
export const deviceRtData = data => {
let form = new FormData()
form.append('id', data.id)
form.append('lineId', data.lineId)
form.append('pageNum', data.pageNum)
form.append('pageSize', data.pageSize)
form.append('searchValue', data.searchValue)
return request({
url: '/cs-device-boot/csGroup/deviceRtData',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: form
})
}
// 装置分组历史数据
export const deviceHisData = data => {
return request({
url: '/cs-device-boot/csGroup/deviceHistoryData',
method: 'POST',
data: Object.assign(
{
endTime: '',
id: '',
lineId: '',
pageNum: 1,
pageSize: 20,
startTime: ''
},
data
)
})
}
// 查询设备数据趋势
export const getDeviceDataTrend = data => {
return request({
url: '/cs-harmonic-boot/datatrend/querydatatrend',
method: 'POST',
data: data
})
}
// 查询游客配置
export const getVisitorConfig = () => {
return request({
url: '/cs-device-boot/csTouristData/queryAll',
method: 'POST'
})
}
// 更新游客配置
export const updateVisitorConfig = data => {
return request({
url: '/cs-device-boot/csTouristData/add',
method: 'POST',
data: data
})
}
// 移除游客配置
export const deleteVisitorConfig = data => {
return request({
url: '/cs-device-boot/csTouristData/remove',
method: 'POST',
data: data
})
}
// 上传拓扑图
export const uploadTopo = file => {
let form = new FormData()
form.append('file', file)
return request({
url: '/cs-device-boot/topologyTemplate/uploadImage',
method: 'POST',
headers: {
'Content-Type': 'multipart/form-data'
},
data: form
})
}
// 上传拓扑图模板监测点位置
export const uploadTopoPoint = data => {
return request({
url: '/cs-device-boot/lineTemplate/addLineTemplate',
method: 'POST',
data: data
})
}
// 查询拓扑图模板
export const getTopoTemplate = () => {
return request({
url: '/cs-device-boot/topologyTemplate/queryImage',
method: 'POST'
})
}
//删除拓扑图模板
export const deleteTopoTemplate = id => {
let form = new FormData()
form.append('id', id)
return request({
url: '/cs-device-boot/topologyTemplate/deleteImage',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: form
})
}
//删除拓扑图模板
export const userLogquery = data => {
return request({
url: '/cs-device-boot/cslog/queryLog',
method: 'POST',
data: data
})
}
export const queryPushLog = data => {
return request({
url: '/cs-device-boot/csEventSendMsg/queryLog',
method: 'POST',
data: data
})
}
export const queryDebugLog = data => {
return request({
url: '/cs-device-boot/process/queryPage',
method: 'POST',
data: data
})
}
// 批量导入设备
export const batchImportDevice = file => {
let form = new FormData()
form.append('file', file)
return request({
url: '/cs-device-boot/EquipmentDelivery/importEquipment',
method: 'POST',
responseType: 'blob',
data: form
})
}

View File

@@ -0,0 +1,58 @@
import request from '@/utils/request'
// 分页查询工程列表
export const queryEngineeringPage = (data) => {
return request({
url: '/cs-device-boot/engineering/queryEngineeringPage',
method: 'post',
data: Object.assign(
{
city: '',
currentPage: {},
name: '',
pageSize: {},
province: '',
},
data
),
})
}
// 新增工程
export const addEngineering = (data) => {
return request({
url: '/cs-device-boot/engineering/addEngineering',
method: 'post',
data: data,
})
}
// 删除工程
export const deleteEngineering = (id) => {
return request({
url: '/cs-device-boot/engineering/auditEngineering',
method: 'post',
data: {
id,
status: 0,
},
})
}
// 修改工程
export const updateEngineering = (data) => {
return request({
url: '/cs-device-boot/engineering/auditEngineering',
method: 'post',
data: data,
})
}
// 工程-项目-拓扑图树
export const engineeringTree = () => {
return request({
url: '/cs-device-boot/csLedger/getProjectTree',
method: 'post',
})
}

20
src/api/app/log.js Normal file
View File

@@ -0,0 +1,20 @@
import request from "@/utils/request";
/**
* 当天事件消息
* @returns {AxiosPromise}
*/
export const queryEventpage = (params) => {
return request({
url: '/cs-harmonic-boot/eventUser/queryEventpage',
method: 'post',
data: params
})
}
export const getTransientAnalyseWave = (params) => {
return request({
url: '/cs-harmonic-boot/event/analyseWave?eventId=' + params,
method: 'get',
// data: params
})
}

26
src/api/app/manage.js Normal file
View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 问题列表
export const queryFeedBackPage = (data) => {
return request({
url: '/cs-system-boot/feedback/queryFeedBackPage',
method: 'post',
data: data,
})
}
// 更新问题状态
export function updateFeedBackStatus(params) {
console.log(params);
let form = new FormData()
form.append('id', params.id)
form.append('status',params.status)
return request({
url: '/cs-system-boot/feedback/auditFeedBack',
method: 'post',
header: {
'Content-Type': 'application/x-www-form-urlencoded',
},
data: form,
});
}

53
src/api/app/project.js Normal file
View File

@@ -0,0 +1,53 @@
import request from '@/utils/request'
// 项目查询
export const queryProject = (data) => {
return request({
url: '/cs-device-boot/project/queryProject',
method: 'post',
data: Object.assign(
{
pageNum: 1,
endTime: '',
pageSize: {},
projectId: '',
searchValue: '',
startTime: '',
},
data
),
})
}
// 新增项目
export const addAppProject = (form) => {
return request({
url: '/cs-device-boot/project/addAppProject',
method: 'post',
headers: {
'Content-Type': 'multipart/form-data',
},
data: form,
})
}
// 删除项目
export const deleteProject = (id) => {
return request({
url: '/cs-device-boot/project/auditAppProject',
method: 'post',
data: {
id,
status: 0,
},
})
}
// 删除项目
export const updateProject = (data) => {
return request({
url: '/cs-device-boot/project/auditAppProject',
method: 'post',
data: data,
})
}

358
src/api/app/setting.js Normal file
View File

@@ -0,0 +1,358 @@
import request from '@/utils/request'
export const queryEdDataPage = (data) => {
return request({
url: '/cs-device-boot/edData/queryEdDataPage',
method: 'post',
data: Object.assign(
{
pageNum: {},
devName: '',
devType: '',
pageSize: {},
versionStartDate: '',
versionendDate: '',
},
data
),
})
}
// 新增程序版本
export const addEdData = (data) => {
return request({
url: '/cs-device-boot/edData/addEdData',
method: 'post',
headers: {
'Content-Type': 'multipart/form-data',
},
data: data,
})
}
export const auditEdData = (data) => {
return request({
url: '/cs-device-boot/edData/auditEdData',
method: 'post',
headers: {
'Content-Type': 'multipart/form-data',
},
data: data,
})
}
// 设备模版查询
export const queryDevModelPage = (data) => {
return request({
url: '/cs-device-boot/devmodel/queryDevModelPage',
method: 'post',
data: Object.assign(
{
pageNum: {},
devName: '',
devType: '',
pageSize: {},
versionStartDate: '',
versionendDate: '',
},
data
),
})
}
// 新增设备模版
export const addDevModel = (file) => {
let form = new FormData()
form.append('file', file)
return request({
url: '/access-boot/analyzeModel/addModel',
method: 'post',
headers: {
'Content-Type': 'multipart/form-data',
},
data: form,
})
}
// 编辑设备模版
export const AuditDevModel = (data) => {
return request({
url: '/cs-device-boot/devmodel/AuditDevModel',
method: 'post',
data: data,
})
}
// 拓扑图查询
export const queryTopologyDiagramPage = (data) => {
return request({
url: '/cs-device-boot/topologyDiagram/queryTopologyDiagramPage',
method: 'post',
data: Object.assign(
{
pageNum: {},
devName: '',
devType: '',
pageSize: {},
versionStartDate: '',
versionendDate: '',
},
data
),
})
}
// 新增拓扑图
export const addAppTopologyDiagram = (data) => {
return request({
url: '/cs-device-boot/topologyDiagram/addAppTopologyDiagram',
method: 'post',
headers: {
'Content-Type': 'multipart/form-data',
},
data: data,
})
}
// 删除拓扑图
export const delAppTopologyDiagram = (id) => {
let form = new FormData()
form.append('id', id)
form.append('status', 0)
return request({
url: '/cs-device-boot/topologyDiagram/AuditAppTopologyDiagram',
method: 'post',
headers: {
'Content-Type': 'multipart/form-data',
},
data: form,
})
}
// 新增字典数据
export const addCsDictData = (data) => {
return request({
url: '/system-boot/csDictData/add',
method: 'post',
data: data,
})
}
// 查询字典数据
export const queryCsDictDataPage = (data) => {
return request({
url: '/system-boot/csDictData/list',
method: 'post',
data: Object.assign(
{
orderBy: '',
pageNum: 0,
pageSize: 0,
searchBeginTime: '',
searchEndTime: '',
searchState: 0,
searchValue: '',
dataType: '',
sortBy: '',
},
data
),
})
}
//删除字典数据
export const delCsDictData = (id) => {
let form = new FormData()
form.append('id', id)
return request({
url: '/system-boot/csDictData/delete',
method: 'post',
data: form,
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
})
}
// 修改字典数据
export const updateCsDictData = (data) => {
return request({
url: '/system-boot/csDictData/update',
method: 'post',
data: data,
})
}
// 字典树接口
export const queryCsDictTree = (pid) => {
let form = new FormData()
form.append('pid', pid)
return request({
url: '/system-boot/dictTree/query',
method: 'post',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
data: form,
})
}
// 字典树接口通过code
export const queryByCode = (code) => {
let form = new FormData()
form.append('code', code)
return request({
url: '/system-boot/dictTree/queryByCode',
method: 'post',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
data: form,
})
}
// 字典树接口通过id
export const queryByid = (id) => {
let form = new FormData()
form.append('id', id)
return request({
url: '/system-boot/dictTree/queryByid',
method: 'post',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
data: form,
})
}
export const csDictDataSelectAll = () => {
return request({
url: '/system-boot/csDictData/selectAll',
method: 'post',
})
}
// 查询指标
export const queryStatistical = (id) => {
let form = new FormData()
form.append('id', id)
return request({
url: '/system-boot/csstatisticalset/queryStatistical',
method: 'post',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
data: form,
})
}
// 绑定指标
export const addStatistical = (params) => {
return request({
url: '/system-boot/csstatisticalset/addStatistical',
method: 'post',
data: params,
})
}
//新增字典树数据
export const addDictTree = (data) => {
return request({
url: '/system-boot/dictTree/add',
method: 'post',
data: data,
})
}
/**
* 新增app基础信息
* @param content 内容
* @param type 类型
* Data_base 资料库
* introductior 系统介绍
* User_Manual 用户手册
* User_Agreement 用户协议
* Company_Profile 公司简介
* @returns {*}
*/
export const addAppInfo = ({content, type}) => {
return request({
url: '/cs-system-boot/appinfo/addAppInfo',
method: 'post',
data: {
content,
type
},
})
}
/**
* 查询app个人中心信息
*/
export const queryPersonSet = () => {
return request({
url: '/cs-system-boot/appinfo/queryPersonSet',
method: 'post',
})
}
/**
* 查询app个人中心信息详情
* @param id
*/
export const queryAppInfo = (type) => {
let form = new FormData()
form.append('type', type)
return request({
url: '/cs-system-boot/appinfo/queryAppInfoByType',
method: 'post',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
data: form,
})
}
export const findReferralCode = () => {
return request({
url: '/user-boot/referralCode/findReferralCode',
method: 'post',
})
}
export const refreshReferralCode = () => {
return request({
url: '/user-boot/referralCode/refreshReferralCode',
method: 'post',
})
}
/**
* 删除统计指标配置项
*/
export const deleteStatistical = (id) => {
let form = new FormData()
form.append('id', id)
return request({
url: '/system-boot/dic/delete',
method: 'DELETE',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
data: form,
})
}
/**
* 编辑统计指标配置项
*/
export const updateStatistical = (data) => {
return request({
url: '/system-boot/dic/update',
method: 'PUT',
data: data,
})
}

99
src/api/app/steady.js Normal file
View File

@@ -0,0 +1,99 @@
import request from '@/utils/request'
// 查询谐波含量实时数据
export const queryFisrtThdContent = ({ devId, statisticalName }) => {
let form = new FormData()
form.append('devId', devId)
form.append('statisticalName', statisticalName)
return request({
url: '/cs-harmonic-boot/stable/queryFisrtThdContent',
method: 'post',
header: {
'Content-Type': 'application/x-www-form-urlencoded',
},
data: form,
})
}
// 根据统计类型id查询已绑定指标下拉框
export const queryStatisticalSelect = (id) => {
let form = new FormData()
form.append('id', id)
return request({
url: '/system-boot/csstatisticalset/queryStatisticalSelect',
method: 'post',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
data: form,
})
}
// 查询实时数据
export const queryFisrtCommonStatistical = (data) => {
return request({
url: '/cs-harmonic-boot/stable/queryFisrtCommonStatistical',
method: 'post',
data: Object.assign(
{
devId: '',
endTime: '',
frequency: '',
startTime: '',
statisticalId: '',
valueType: '',
},
data
),
})
}
// 查询时间段实时数据
export const queryCommonStatisticalByTime = (data) => {
return request({
url: '/cs-harmonic-boot/stable/queryCommonStatisticalByTime',
method: 'post',
data: Object.assign(
{
devId: '',
endTime: '',
frequency: '',
startTime: '',
statisticalId: '',
valueType: '',
},
data
),
})
}
//根据设备id获取电流限值
export const getDevCapacity = (devId) => {
let form = new FormData()
form.append('id', devId)
return request({
url: '/cs-device-boot/capacity/getDevCapacity',
method: 'post',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
data: form,
})
}
// 查询装置拓扑图
export const queryTopologyDiagram = (devId) => {
let form = new FormData()
form.append('devId', devId)
return request({
url: '/cs-device-boot/lineTopologyDiagram/queryTopologyDiagram',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
data: form,
})
}

0
src/api/app/transient.js Normal file
View File

72
src/api/app/user.js Normal file
View File

@@ -0,0 +1,72 @@
import request from "@/utils/request";
/**
* 获取营销用户列表
* @returns {AxiosPromise}
*/
export const getMarketList = () => {
return request({
url: '/user-boot/user/getMarketList',
method: 'post',
})
}
/**
* 根据用户获取营销数据
*/
export const getMarketData = (userId) => {
let formData = new FormData();
formData.append('userId', userId);
return request({
url: '/cs-device-boot/csMarketData/queryByUseId',
method: 'post',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: formData
})
}
/**
* 查询营销人员未选择的工程
*/
export const getMarketEnginner = (userId) => {
let formData = new FormData();
formData.append('userId', userId);
return request({
url: '/cs-device-boot/csMarketData/queryEnginnerByUseId',
method: 'post',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: formData
})
}
/**
* 新增营销数据
*/
export const addMarketData = (data) => {
return request({
url: '/cs-device-boot/csMarketData/add',
method: 'post',
data: data
})
}
/**
* 移除营销数据
*/
export const removeMarketData = (ids) => {
let data = new FormData();
data.append('ids', ids);
return request({
url: '/cs-device-boot/csMarketData/remove',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
method: 'post',
data: data
})
}

46
src/api/article.js Normal file
View File

@@ -0,0 +1,46 @@
import request from '@/utils/request'
export function fetchList(query) {
return request({
mock: true,
url: '/article/list',
method: 'get',
data: query
})
}
export function fetchArticle(id) {
return request({
mock: true,
url: '/article/detail',
method: 'get',
params: { id }
})
}
export function fetchPv(pv) {
return request({
mock: true,
url: '/article/pv',
method: 'get',
params: { pv }
})
}
export function createArticle(data) {
return request({
mock: true,
url: '/article/create',
method: 'post',
data
})
}
export function updateArticle(data) {
return request({
mock: true,
url: '/article/update',
method: 'post',
data
})
}

View File

View File

@@ -0,0 +1,9 @@
import request from "@/utils/request";
//数据规模
export function getDataSize() {
return request({
url: "/center/getDataSize",
method: "get",
});
}

181
src/api/center/DropEvent.js Normal file
View File

@@ -0,0 +1,181 @@
// import request from "@/utils/request";
// //大屏暂降事件
// export function getAreaDownStatisticsData(data) {
// return request({
// url: "/event-boot/largeScreen/getAreaDownStatistics",
// method: "post",
// data,
// });
// }
import request from "@/utils/request";
//大屏暂降事件(区域)
export function getAreaDownStatisticsData(data) {
return request({
url: "/event-boot/largeScreen/getAreaDownStatistics",
method: "post",
data: data,
});
}
//大屏暂降事件(负荷类型)
export function getLoadType(data) {
return request({
url: "/event-boot/largeScreen/getLoadType",
method: "post",
data: data,
});
}
//大屏暂降事件(暂降事件时间统计)
export function getTimeCount(data) {
return request({
url: "/event-boot/largeScreen/getTimeCount",
method: "post",
data: data,
});
}
//大屏获取暂降事件最新50条数据
export function eventLists(data) {
return request({
url: "/event-boot/largeScreen/eventLists",
method: "post",
data: data,
});
}
//大屏监测点规模(区域)
export function getMonitoringPointScale(data) {
return request({
url: "/device-boot/largeScreen/getMonitoringPointScale",
method: "post",
data: data,
});
}
//大屏监测点规模(负荷类型)
export function getLoadTypeData(data) {
return request({
url: "/device-boot/largeScreen/getLoadType",
method: "post",
data: data,
});
}
//大屏中间暂态
export function getMiddleDown(data) {
return request({
url: "/event-boot/largeScreen/getMiddleDown",
method: "post",
data: data,
});
}
//大屏中间稳态越线信息
export function getMiddleLimitRate(data) {
return request({
url: "/event-boot/largeScreen/getMiddleLimitRate",
method: "post",
data: data,
});
}
//大屏中间终端异常信息
export function getMiddleTerminal(data) {
return request({
url: "/event-boot/largeScreen/getMiddleTerminal",
method: "post",
data: data,
});
}
//大屏中间所有数据
export function getAllData(data) {
return request({
url: "/event-boot/largeScreen/getAllData",
method: "post",
data: data,
});
}
//稳态指标超标占比(负荷类型)
export function getHomeostasisLoad(data) {
return request({
url: "/harmonic-boot/largeScreen/getHomeostasisLoad",
method: "post",
data: data,
});
}
//稳态指标超标占比(负荷类型)
export function getHomeostasisArea(data) {
return request({
url: "/harmonic-boot/largeScreen/getHomeostasisArea",
method: "post",
data: data,
});
}
//灿能云用户规模
export function getUserScale(data) {
return request({
url: "/user-boot/largeScreen/getUserScale",
method: "post",
data: data,
});
}
//数据规模
export function getDataScale(data) {
return request({
url: "/system-boot/largeScreen/getDataScale",
method: "post",
data: data,
});
}
//功率负荷排名
export function getPowerOrder(data) {
return request({
url: "/harmonic-boot/largeScreen/getPowerOrder",
method: "post",
data: data,
});
}
//视屏 图片 查询数据
export function queryData(params) {
return request({
url: "/device-boot/resource/queryData",
method: "post",
params,
});
}
//播放视频资源
export function play(params) {
return request({
url: "/device-boot/resource/play1",
method: "get",
params,
responseType: 'blob'
});
}
//上传资源
export function uploadFile(data) {
return request({
url: "/device-boot/resource/uploadFile",
method: "post",
data,
});
}
//修改资源
export function updateFile(data) {
return request({
url: "/device-boot/resource/updateFile",
method: "post",
data,
});
}
//删除资源
export function deleteFile(params) {
return request({
url: "/device-boot/resource/deleteFile",
method: "get",
params,
});
}
//运行时间
export function getRunTime(data) {
return request({
url: "/device-boot/largeScreen/getRunTime",
method: "post",
data,
});
}

0
src/api/center/Map.js Normal file
View File

View File

View File

@@ -0,0 +1,15 @@
import request from "@/utils/request";
//灿能用户规模
export function Steadystateindicatorregion() {
return request({
url: "/Steadystateindicatorregion",
method: "post",
});
}
export function Steadystateindicatorloadtype() {
return request({
url: "/Steadystateindicatorloadtype",
method: "post",
});
}

0
src/api/center/Table.js Normal file
View File

View File

@@ -0,0 +1,9 @@
import request from "@/utils/request";
//灿能用户规模
export function getUserScale() {
return request({
url: "/center/getUserScale",
method: "get",
});
}

View File

@@ -0,0 +1,61 @@
import request from "@/utils/request";
//筛选下拉列表参数
export function lineTree(data) {
return request({
url: "/cs-device-boot/csLedger/lineTree",
method: "post",
data,
});
}
//监测点指标
export function target(params) {
return request({
url: "/cs-harmonic-boot/lineTarget/target",
method: "post",
params,
});
}
//组态图元新增
export function add(data) {
return request({
url: "/cs-harmonic-boot/csElement/add",
method: "post",
data,
responseType: "blob",
});
}
//查询组态图元数据
export function find(data) {
return request({
url: "/cs-harmonic-boot/csElement/find",
method: "post",
data,
});
}
//组态页面分页查询
export function queryPage(data) {
return request({
url: "/cs-harmonic-boot/cspage/queryPage",
method: "post",
data,
});
}
//新增组态页面
export function addPage(data) {
return request({
url: "/cs-harmonic-boot/cspage/add",
method: "post",
data,
responseType: "blob",
});
}
//修改组态页面
export function audit(data) {
return request({
url: "/cs-harmonic-boot/cspage/audit",
method: "post",
data,
responseType: "blob",
});
}

View File

@@ -0,0 +1,42 @@
import request from "@/utils/request";
//新增组态项目
export function add(data) {
return request({
url: "/cs-harmonic-boot/csconfiguration/add",
method: "post",
data,
});
}
//组态项目分页查询
export function coFqueryPage(data) {
return request({
url: "/cs-harmonic-boot/csconfiguration/queryPage",
method: "post",
data,
});
}
//修改组态项目
export function audit(data) {
return request({
url: "/cs-harmonic-boot/csconfiguration/audit",
method: "post",
data,
});
}
//组态页面分页查询
export function queryPageData(data) {
return request({
url: "/cs-harmonic-boot/cspage/queryPage",
method: "post",
data,
});
}
//查询工程列表
export function deviceTree(data) {
return request({
url: "/cs-device-boot/csLedger/deviceTree",
method: "post",
data,
});
}

52
src/api/device/alarm.js Normal file
View File

@@ -0,0 +1,52 @@
//终端告警相关
import request from '@/utils/request'
export default {
//查询主列表
getList(data) {
return request({
url: '/device-boot/alarm/alarmList',
method: 'post',
data: data,
})
},
getListDetail(data) {
return request({
url: '/device-boot/alarm/alarmDetail',
method: 'post',
data: data,
})
},
//获取告警策略
getAlarmStrategyData(data) {
return request({
url: '/device-boot/Alarm/getAlarmStrategyData',
method: 'post',
data: data,
})
},
//新增告警策略
addAlarmStrategyData(data) {
return request({
url: '/device-boot/Alarm/addAlarmStrategyById',
method: 'post',
data: data
})
},
//删除告警策略
delAlarmStrategyData(data) {
return request({
url: '/device-boot/Alarm/removeAlarmStrategyData?id=' + data.id,
method: 'post',
})
},
//修改告警策略
upAlarmStrategyData(data) {
return request({
url: '/device-boot/Alarm/updateAlarmStrategyById',
method: 'post',
data: data
})
},
}

22
src/api/device/device.js Normal file
View File

@@ -0,0 +1,22 @@
//终端运维管理
import request from '@/utils/request'
export default {
//数据单位查询树
nodeTree(data) {
return request({
url: '/device-boot/pq/pqsDeviceUnit/nodeTree',
method: 'post',
params: data,
})
},
//数据单位修改
saveDeviceUnit(data) {
return request({
url: '/device-boot/pq/pqsDeviceUnit/saveDeviceUnit',
method: 'post',
data,
})
},
}

Some files were not shown because too many files have changed in this diff Show More