修复添加策略ID

dev.warn
chentaisen 2024-09-26 20:31:24 +08:00
parent 55c136308a
commit 35a4abe33a
2 changed files with 13 additions and 12 deletions

View File

@ -20,7 +20,7 @@ export function getRule(id) {
// 新增预警规则 // 新增预警规则
export function addRule(data) { export function addRule(data) {
return request({ return request({
url: '/warn/rule', url: '/warn/rule/add',
method: 'post', method: 'post',
data: data data: data
}) })

View File

@ -117,12 +117,12 @@
<el-table-column type="selection" width="55" align="center"/> <el-table-column type="selection" width="55" align="center"/>
<el-table-column label="规则id" align="center" prop="id"/> <el-table-column label="规则id" align="center" prop="id"/>
<el-table-column label="规则名称" align="center" prop="ruleName"/> <el-table-column label="规则名称" align="center" prop="ruleName"/>
<el-table-column label="策略id" align="center" prop="strategyId"/> <!-- <el-table-column label="策略名称" align="center" prop="strategyName"/>-->
<el-table-column label="报文数据类型id" align="center" prop="msgTypeId"/> <el-table-column label="报文数据类型" align="center" prop="msgTypeId"/>
<el-table-column label="滑窗时间" align="center" prop="slideTime"/> <el-table-column label="滑窗时间" align="center" prop="slideTime"/>
<el-table-column label="滑窗频率" align="center" prop="slideFrequency"/> <el-table-column label="滑窗频率" align="center" prop="slideFrequency"/>
<el-table-column label="最大值" align="center" prop="maxValue"/> <!-- <el-table-column label="最大值" align="center" prop="maxValue"/>-->
<el-table-column label="最小值" align="center" prop="minValue"/> <!-- <el-table-column label="最小值" align="center" prop="minValue"/>-->
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
@ -168,12 +168,12 @@
<el-form-item label="滑窗频率" prop="slideFrequency"> <el-form-item label="滑窗频率" prop="slideFrequency">
<el-input v-model="form.slideFrequency" placeholder="请输入滑窗频率"/> <el-input v-model="form.slideFrequency" placeholder="请输入滑窗频率"/>
</el-form-item> </el-form-item>
<el-form-item label="最大值" prop="maxValue"> <!-- <el-form-item label="最大值" prop="maxValue">-->
<el-input v-model="form.maxValue" placeholder="请输入最大值"/> <!-- <el-input v-model="form.maxValue" placeholder="请输入最大值"/>-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item label="最小值" prop="minValue"> <!-- <el-form-item label="最小值" prop="minValue">-->
<el-input v-model="form.minValue" placeholder="请输入最小值"/> <!-- <el-input v-model="form.minValue" placeholder="请输入最小值"/>-->
</el-form-item> <!-- </el-form-item>-->
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm"> </el-button> <el-button type="primary" @click="submitForm"> </el-button>
@ -214,6 +214,7 @@ export default {
pageSize: 10, pageSize: 10,
ruleName: null, ruleName: null,
strategyId: null, strategyId: null,
strategyName: null,
msgTypeId: null, msgTypeId: null,
slideTime: null, slideTime: null,
slideFrequency: null, slideFrequency: null,
@ -304,7 +305,7 @@ export default {
this.getList(); this.getList();
}); });
} else { } else {
this.form.strategyId = this.queryParams.strategyId // this.form.strategyId = this.queryParams.strategyId
addRule(this.form).then(response => { addRule(this.form).then(response => {
this.$modal.msgSuccess("新增成功"); this.$modal.msgSuccess("新增成功");
this.open = false; this.open = false;