修改 电能质量问题
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="问题来源" prop="problemSources">
|
||||
<el-select v-model="addData.problemSources" collapse-tags clearable placeholder="请选择问题来源">
|
||||
<el-select v-model="addData.problemSources" clearable placeholder="请选择问题来源">
|
||||
<el-option
|
||||
v-for="item in problemData"
|
||||
:key="item.code"
|
||||
@@ -36,7 +36,7 @@
|
||||
<DatePicker ref="DateRef" />
|
||||
</el-form-item>
|
||||
<el-form-item label="稳态指标">
|
||||
<el-select v-model="harmonicTypes" multiple placeholder="请选择稳态指标">
|
||||
<el-select v-model="harmonicTypes" multiple collapse-tags placeholder="请选择稳态指标">
|
||||
<el-option v-for="item in harmonicTypesList" :key="item.id" :label="item.name" :value="item.id" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
@@ -52,7 +52,23 @@
|
||||
<vxe-column type="checkbox" width="60"></vxe-column>
|
||||
<vxe-column field="measurementPointName" title="监测点名称"></vxe-column>
|
||||
<vxe-column field="alarmType" title="告警类型" :formatter="formatter"></vxe-column>
|
||||
<vxe-column field="alarmLastTime" title="告警持续时间(s)"></vxe-column>
|
||||
<vxe-column field="overLimitrate" title="越跟天级占以">
|
||||
<template #default="{ row }">
|
||||
<el-dropdown>
|
||||
<span class="el-dropdown-link">
|
||||
{{ row.overLimitrate.toFixed(3) }}
|
||||
<el-icon class="el-icon--right">
|
||||
<arrow-down />
|
||||
</el-icon>
|
||||
</span>
|
||||
<template #dropdown>
|
||||
<el-dropdown-menu>
|
||||
<el-dropdown-item v-for="item in row?.dateList">{{ item }}</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</template>
|
||||
</el-dropdown>
|
||||
</template>
|
||||
</vxe-column>
|
||||
</vxe-table>
|
||||
|
||||
<div style="display: flex; justify-content: center; margin-top: 10px">
|
||||
@@ -284,6 +300,7 @@ import { useDictData } from '@/stores/dictData'
|
||||
import { defaultAttribute } from '@/components/table/defaultAttribute'
|
||||
import Area from '@/components/form/area/index.vue'
|
||||
import DatePicker from '@/components/form/datePicker/index.vue'
|
||||
import { ArrowDown } from '@element-plus/icons-vue'
|
||||
const emit = defineEmits(['handleClose', 'onSubmit'])
|
||||
const dictData = useDictData()
|
||||
const problemData = dictData.getBasicData('Problem_Sources')
|
||||
@@ -291,7 +308,7 @@ const alarmList = dictData.getBasicData('alarm_Type')
|
||||
const Voltage = dictData.getBasicData('Dev_Voltage')
|
||||
const userTypeData = dictData.getBasicData('User_Category')
|
||||
import {
|
||||
getAllAlarmDetailList,
|
||||
getRMpPartHarmonicDetail,
|
||||
querySurveyPlanName,
|
||||
querySurveyPlanOnQuestion,
|
||||
getGenerateElectricityUserList,
|
||||
@@ -423,7 +440,7 @@ const OnlineMonitoring = () => {
|
||||
// 在线监测告警查询
|
||||
const searchOnLine = () => {
|
||||
isLoading1.value = true
|
||||
getAllAlarmDetailList({
|
||||
getRMpPartHarmonicDetail({
|
||||
harmonicTypes: harmonicTypes.value,
|
||||
rate: rate.value * 0.01,
|
||||
startTime: DateRef.value.timeValue[0],
|
||||
@@ -433,6 +450,7 @@ const searchOnLine = () => {
|
||||
onlineAddData.value = res.data
|
||||
})
|
||||
}
|
||||
|
||||
// 普通监测超标问题新增
|
||||
const queryPlanName = () => {
|
||||
querySurveyPlanName({
|
||||
@@ -502,4 +520,11 @@ const searchFnComplain = () => {
|
||||
const userAddProblem = () => {}
|
||||
onMounted(() => {})
|
||||
</script>
|
||||
<style lang="scss" scoped></style>
|
||||
<style lang="scss" scoped>
|
||||
.el-dropdown-link {
|
||||
cursor: pointer;
|
||||
color: var(--el-color-primary) !important;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
</style>
|
||||
|
||||
16
src/views/pqs/supervise/workflows/index.vue
Normal file
16
src/views/pqs/supervise/workflows/index.vue
Normal file
@@ -0,0 +1,16 @@
|
||||
<template>
|
||||
<div class="default-main" :style="layout">123</div>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { onMounted, reactive, ref, provide } from 'vue'
|
||||
|
||||
import { mainHeight } from '@/utils/layout'
|
||||
defineOptions({
|
||||
name: 'Workflow/Designer/tools'
|
||||
})
|
||||
|
||||
const layout = mainHeight(20)
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped></style>
|
||||
Reference in New Issue
Block a user