whycwx
2021-06-19 0904d37e44fc3215cd566ac5b527a523d0edfbd7
配电柜
2个文件已修改
28 ■■■■ 已修改文件
src/assets/js/const/const_alarm_level.js 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/alarmMager/powerBoxAlarm.vue 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/js/const/const_alarm_level.js
@@ -3,14 +3,18 @@
        {
            label: '紧急',
            value: 1,
            model:true
        },
        {
            label: '重大',
            value: 2,
            model:true
        },
        {
            label: '一般',
            value: 3
            value: 3,
            model:true
        }
    ],
}
src/pages/alarmMager/powerBoxAlarm.vue
@@ -87,6 +87,9 @@
                    <td>
                        <center>故障</center>
                    </td>
                    <td>
                        <center>告警等级</center>
                    </td>
                </tr>
                <tr class="trBody">
                    <td class="tdOne">
@@ -113,6 +116,13 @@
                    <td class="tdOne">
                        <ul class="inputOne inputTwo">
                            <li v-for="(list,i) in checkboxs.gz" :key="i">
                                <el-checkbox v-model="list.model">{{ list.label }}</el-checkbox>
                            </li>
                        </ul>
                    </td>
                    <td class="tdOne">
                        <ul class="inputOne inputTwo">
                            <li v-for="(list,i) in alarmLevels" :key="i">
                                <el-checkbox v-model="list.model">{{ list.label }}</el-checkbox>
                            </li>
                        </ul>
@@ -179,7 +189,7 @@
import {isHasPermit, Timeout,} from "../../assets/js/tools";
// 引入导出表格
import {export_json_to_excel} from '../../assets/js/excel/Export2Excel.js'
import {checkboxs, estateFn} from '../../assets/js/alarmAdmian/powerBoxAlarmData'
import {checkboxs, alarmLevels} from '../../assets/js/alarmAdmian/powerBoxAlarmData'
import {const_alarm_level} from "@/assets/js/const";
export default {
@@ -214,6 +224,7 @@
                },
            },
            checkboxs: checkboxs,
            alarmLevels:const_alarm_level.level,
            /* 表单 */
            table: {
                headers: [
@@ -295,12 +306,19 @@
                    }
                });
            });
            let alarmLevelsCheck = [];
            vm.alarmLevels.forEach((list, i) => {
                if (list.model) {
                    alarmLevelsCheck.push(list.value);
                }
            });
            let params = {
                pageInfo: {
                    pageNum: vm.queryInfo.pagenum,
                    pageSize: vm.queryInfo.pagesize
                },
                alarmName: checkArr.join(','),
                alarmLevels:alarmLevelsCheck.length>0?alarmLevelsCheck.join(','):null,
                stationName1: vm.filters.values.province,//省
                stationName2: vm.filters.values.city,//市
                stationName5: vm.filters.values.county,//区县
@@ -655,7 +673,7 @@
    /* 过滤条件 */
    .tdOne {
        width: 25%;
        width: 20%;
        .inputOne {
            display: flex;