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
|
<el-form-item
|
||||||
:label="'Expression'"
|
:label="'Expression'"
|
||||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.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-input v-model="item2.expression" placeholder="" size="mini"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'Source'"
|
:label="'Source'"
|
||||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.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-input v-model="item2.source" placeholder="" size="mini"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="item2.type === 'json'">
|
<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">
|
<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
|
<el-form-item
|
||||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.expressions.'+eindex+'.key'"
|
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.expressions.'+eindex+'.key'"
|
||||||
@@ -637,7 +637,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="item2.type === 'labels'">
|
<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">
|
<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
|
<el-form-item
|
||||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.labels.'+eindex+'.key'"
|
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.labels.'+eindex+'.key'"
|
||||||
|
|||||||
@@ -541,20 +541,20 @@
|
|||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'Expression'"
|
:label="'Expression'"
|
||||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.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-input v-model="item2.expression" placeholder="" size="mini"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'Source'"
|
:label="'Source'"
|
||||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.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-input v-model="item2.source" placeholder="" size="mini"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="item2.type === 'json'">
|
<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">
|
<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
|
<el-form-item
|
||||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.expressions.'+eindex+'.key'"
|
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.expressions.'+eindex+'.key'"
|
||||||
@@ -617,7 +617,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="item2.type === 'labels'">
|
<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">
|
<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
|
<el-form-item
|
||||||
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.labels.'+eindex+'.key'"
|
:prop="'configs.1.config.'+ index +'.pipeline.' + index2 + '.labels.'+eindex+'.key'"
|
||||||
|
|||||||
Reference in New Issue
Block a user