| | |
| | | url: "PwrdevAlarmParamAction_power_update", |
| | | data: "json=" + JSON.stringify(data) |
| | | }) |
| | | } |
| | | |
| | | /* 配电柜的告警规则导入模板 |
| | | json={"dev_id":"401900011","alm_id":"0"} |
| | | */ |
| | | export const PwrdevCreateModel = (data) => { |
| | | return axios({ |
| | | method: "post", |
| | | url: "PowerAlarmParamAction_power_createModel", |
| | | data: "json=" + JSON.stringify(data) |
| | | }) |
| | | } |
| | | |
| | | /* 配电柜的告警规则模板导出 |
| | | json={"dev_id":"401900011","alm_id":"0"} |
| | | */ |
| | | export const PwrdevExportModel = (data) => { |
| | | return axios({ |
| | | method: "post", |
| | | url: "PowerAlarmParamAction_power_exportModel", |
| | | data: "json=" + JSON.stringify(data) |
| | | }) |
| | | } |
| | |
| | | <div class="flex-page-footer" slot="footer"> |
| | | <div class="el-pagination-btns"> |
| | | <el-button type="primary" round size="mini" icon="el-icon-search" @click="searchData">查询</el-button> |
| | | <el-button type="primary" round size="mini" icon="el-icon-download" @click="ImportData">导入模板</el-button> |
| | | <el-button type="primary" round size="mini" icon="el-icon-upload2" @click="exportData">模板导出</el-button> |
| | | </div> |
| | | </div> |
| | | |
| | |
| | | } from "../../assets/js/const"; |
| | | import { |
| | | PwrdevAlarmGetAllPage /* 查询告警下限数值 */ , |
| | | PwrdevAlarmUpdate /* 修改 */ |
| | | PwrdevAlarmUpdate, |
| | | /* 修改 */ |
| | | PwrdevCreateModel, |
| | | PwrdevExportModel |
| | | } from "@/assets/js/alarmAdmian/devicepaSetting.js"; |
| | | import { |
| | | getLabelByValue, |
| | |
| | | } |
| | | }) |
| | | } |
| | | }, |
| | | ImportData() { |
| | | PwrdevCreateModel(this.userList).then((res) => { |
| | | let rs = JSON.parse(res.data.result); |
| | | if (rs.code == 1) { |
| | | this.$message({ |
| | | message: rs.msg, |
| | | type: 'success' |
| | | }); |
| | | } else { |
| | | this.$message({ |
| | | message: rs.msg, |
| | | type: 'error' |
| | | }); |
| | | } |
| | | }).catch((err) => { |
| | | console.log(err) |
| | | }); |
| | | }, |
| | | exportData() { |
| | | let postData = { |
| | | powerDeviceId: this.powerDeviceId |
| | | } |
| | | PwrdevExportModel(postData).then((res) => { |
| | | let rs = JSON.parse(res.data.result); |
| | | if (rs.code == 1) { |
| | | this.$message({ |
| | | message: rs.msg, |
| | | type: 'success' |
| | | }); |
| | | this.searchData(); |
| | | } else { |
| | | this.$message({ |
| | | message: rs.msg, |
| | | type: 'error' |
| | | }); |
| | | } |
| | | }).catch((err) => { |
| | | console.log(err) |
| | | }); |
| | | } |
| | | } |
| | | }; |