fix: NEZ-3016 endpoint log Pipelines regex source配置非必填项
This commit is contained in:
@@ -724,3 +724,8 @@ i.nz-icon-override{
|
||||
}
|
||||
}
|
||||
}
|
||||
.required-content:before{
|
||||
content: '*';
|
||||
color: #EC7F66;
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
@@ -560,20 +560,20 @@
|
||||
<el-form-item
|
||||
:label="'Expression'"
|
||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.expression'"
|
||||
:rules="[{ required: true, message: $t('validate.required'), trigger: 'blur' }]"
|
||||
:rules="[{ required: false, message: $t('validate.required'), trigger: 'blur' }]"
|
||||
>
|
||||
<el-input v-model="item2.expression" placeholder="" size="mini"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item
|
||||
:label="'Source'"
|
||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.source'"
|
||||
:rules="[{ required: true, message: $t('validate.required'), trigger: 'blur' }]"
|
||||
:rules="[{ required: false, message: $t('validate.required'), trigger: 'blur' }]"
|
||||
>
|
||||
<el-input v-model="item2.source" placeholder="" size="mini"></el-input>
|
||||
</el-form-item>
|
||||
</div>
|
||||
<div v-if="item2.type === 'json'">
|
||||
<label style="padding-bottom: 6px;font-size: 14px;line-height: 16px;color: #666;">Expressions</label>
|
||||
<label style="padding-bottom: 6px;font-size: 14px;line-height: 16px;color: #666;" class="required-content">Expressions</label>
|
||||
<div v-for="(expressions, eindex) in item2.expressions" :key="eindex" style="display: flex;justify-content: space-around;align-items: center;margin-bottom: 16px">
|
||||
<el-form-item
|
||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.expressions.'+eindex+'.key'"
|
||||
@@ -637,7 +637,7 @@
|
||||
</el-form-item>
|
||||
</div>
|
||||
<div v-if="item2.type === 'labels'">
|
||||
<label style="padding-bottom: 6px;font-size: 14px;line-height: 16px;color: #666;">Key/value</label>
|
||||
<label style="padding-bottom: 6px;font-size: 14px;line-height: 16px;color: #666;" class="required-content">Key/value</label>
|
||||
<div v-for="(expressions, eindex) in item2.labels" :key="eindex" style="display: flex;justify-content: space-around;align-items: center;margin-bottom: 16px">
|
||||
<el-form-item
|
||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.labels.'+eindex+'.key'"
|
||||
|
||||
@@ -541,20 +541,20 @@
|
||||
<el-form-item
|
||||
:label="'Expression'"
|
||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.expression'"
|
||||
:rules="[{ required: true, message: $t('validate.required'), trigger: 'blur' }]"
|
||||
:rules="[{ required: false, message: $t('validate.required'), trigger: 'blur' }]"
|
||||
>
|
||||
<el-input v-model="item2.expression" placeholder="" size="mini"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item
|
||||
:label="'Source'"
|
||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.source'"
|
||||
:rules="[{ required: true, message: $t('validate.required'), trigger: 'blur' }]"
|
||||
:rules="[{ required: false, message: $t('validate.required'), trigger: 'blur' }]"
|
||||
>
|
||||
<el-input v-model="item2.source" placeholder="" size="mini"></el-input>
|
||||
</el-form-item>
|
||||
</div>
|
||||
<div v-if="item2.type === 'json'">
|
||||
<label class="module-form__label">Expressions</label>
|
||||
<label class="module-form__label required-content">Expressions</label>
|
||||
<div v-for="(expressions, eindex) in item2.expressions" :key="eindex" style="display: flex;justify-content: space-around;align-items: center;margin-bottom: 16px">
|
||||
<el-form-item
|
||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.expressions.'+eindex+'.key'"
|
||||
@@ -617,7 +617,7 @@
|
||||
</el-form-item>
|
||||
</div>
|
||||
<div v-if="item2.type === 'labels'">
|
||||
<label class="module-form__label" style="padding-bottom: 6px;font-size: 14px;line-height: 16px;color: #666;">Key/value</label>
|
||||
<label class="module-form__label required-content" style="padding-bottom: 6px;font-size: 14px;line-height: 16px;color: #666;">Key/value</label>
|
||||
<div v-for="(expressions, eindex) in item2.labels" :key="eindex" style="display: flex;justify-content: space-around;align-items: center;margin-bottom: 16px">
|
||||
<el-form-item
|
||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.labels.'+eindex+'.key'"
|
||||
|
||||
Reference in New Issue
Block a user