Browse Source

规则弹窗不关闭和提示

master
xh 1 week ago
parent
commit
b0cc144e2e
  1. 15
      web/src/views/gas/alarmrule/AlarmRuleForm.vue

15
web/src/views/gas/alarmrule/AlarmRuleForm.vue

@ -38,11 +38,7 @@
<el-color-picker v-model="formData.alarmNameColor" :disabled="true" />
</el-form-item>
<el-form-item label="警报背景颜色" prop="alarmColor">
<el-color-picker
v-model="formData.alarmColor"
placeholder="警报颜色"
:disabled="true"
/>
<el-color-picker v-model="formData.alarmColor" placeholder="警报颜色" :disabled="true" />
</el-form-item>
<el-form-item label="警报方式/级别" prop="alarmLevel">
<el-select v-model="formData.alarmLevel" placeholder="请输入警报方式/级别" :disabled="true">
@ -164,14 +160,15 @@ const submitForm = async () => {
const data = formData.value as unknown as AlarmRule
if (formType.value === 'create') {
const res=await AlarmRuleApi.createAlarmRule(data)
if(res.code===0){
const res = await AlarmRuleApi.createAlarmRule(data)
if (res) {
message.success(t('common.createSuccess'))
dialogVisible.value = false
}
} else {
const res=await AlarmRuleApi.updateAlarmRule(data)
if(res.code===0){
const res = await AlarmRuleApi.updateAlarmRule(data)
if (res) {
message.success(t('common.updateSuccess'))
dialogVisible.value = false
}

Loading…
Cancel
Save