feat: 添加监听器请求地址非空校验

This commit is contained in:
Lesan 2025-01-08 15:03:06 +08:00
parent 35a0e69cd4
commit 5fa2a78e84

View File

@ -436,9 +436,8 @@
</div> </div>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="监听器" name="listener"> <el-tab-pane label="监听器" name="listener">
<el-form :model="configForm" label-position="top">
<div v-for="(listener, listenerIdx) in taskListener" :key="listenerIdx"> <div v-for="(listener, listenerIdx) in taskListener" :key="listenerIdx">
<el-form label-position="top">
<div>
<el-divider content-position="left"> <el-divider content-position="left">
<el-text tag="b" size="large">{{ listener.name }}</el-text> <el-text tag="b" size="large">{{ listener.name }}</el-text>
</el-divider> </el-divider>
@ -458,7 +457,15 @@
:closable="false" :closable="false"
/> />
</el-form-item> </el-form-item>
<el-form-item label="请求地址"> <el-form-item
label="请求地址"
:prop="`task${listener.type}ListenerPath`"
:rules="{
required: true,
message: '请求地址不能为空',
trigger: 'blur'
}"
>
<el-input v-model="configForm[`task${listener.type}ListenerPath`]" /> <el-input v-model="configForm[`task${listener.type}ListenerPath`]" />
</el-form-item> </el-form-item>
<el-form-item label="请求头"> <el-form-item label="请求头">
@ -584,7 +591,6 @@
</div> </div>
</div> </div>
</el-form> </el-form>
</div>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
<template #footer> <template #footer>