fix: CN-1592 UI 新增Tag检索界面:1. edit tag 时,缺少Tip,且保存时 preview 校验不通过;2. preview 里的 entity type改为选择框;3.Tip样式调整;4.table下拉的折线图未显示;
This commit is contained in:
@@ -160,13 +160,14 @@ export default {
|
||||
this.getTableData(params)
|
||||
},
|
||||
search (params) {
|
||||
this.name = params.q
|
||||
params = { name: this.name }
|
||||
if (this.intent) {
|
||||
params = { ...params, intent: this.intent }
|
||||
}
|
||||
if (this.category) {
|
||||
params = { ...params, category: this.category }
|
||||
}
|
||||
this.name = params.q
|
||||
this.pageObj.pageNo = 1
|
||||
this.getTableData(params)
|
||||
},
|
||||
|
||||
@@ -162,14 +162,28 @@
|
||||
</td>
|
||||
<td class="imported-data-value" :title="d.entityType">
|
||||
<el-form-item v-if="editIndex === i || (addEditFlag && d.entityValue === '' && d.entityType === '')" prop="entityType">
|
||||
<span class="imported-data-item-edit__input">
|
||||
<el-input v-model="editTagForm.entityType" @blur="onBlurTagItem(i)" size="mini"></el-input>
|
||||
</span>
|
||||
<el-select v-model="editTagForm.entityType"
|
||||
class="form-select__enable"
|
||||
placeholder=" "
|
||||
popper-class="form-select-popper"
|
||||
@change="onBlurTagItem(i)"
|
||||
@blur="onBlurTagItem(i)"
|
||||
>
|
||||
<template v-for="type in tagType" :key="type.name">
|
||||
<el-option :label="type.label" :value="type.value"></el-option>
|
||||
</template>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<span v-else>{{ d.entityType }}</span>
|
||||
</td>
|
||||
<td class="imported-data-msg" :title="d.msg">
|
||||
<i :class="d.isValid === 1 ? 'el-icon-success' : (d.isValid === 0 ? 'el-icon-error' : '')"></i> {{(d.isValid === 1 && (d.msg==='' || !d.msg) )? $t('overall.success'): d.msg }}
|
||||
<el-icon v-if="d.isValid === 0" style="vertical-align: middle;">
|
||||
<CircleCloseFilled style="color:#E26154;" />
|
||||
</el-icon>
|
||||
<el-icon v-else-if="d.isValid === 1" style="vertical-align: middle;">
|
||||
<CircleCheckFilled style="color:#749F4D;" />
|
||||
</el-icon>
|
||||
{{(d.isValid === 1 && (d.msg==='' || !d.msg) )? $t('overall.success'): d.msg }}
|
||||
</td>
|
||||
<!--返回和保存按钮:修改记录-->
|
||||
<td v-if="backEditFlag && !addEditFlag && editIndex === i" class="imported-data-btn">
|
||||
@@ -1255,6 +1269,11 @@ export default {
|
||||
if (!response.data.data) {
|
||||
throw new Error('No data found, id: ' + this.id)
|
||||
}
|
||||
if (response.data.data.itemList) {
|
||||
response.data.data.itemList.forEach(item => {
|
||||
item.isValid = 1
|
||||
})
|
||||
}
|
||||
this.editObject = response.data.data
|
||||
if (response.data.data.intent) {
|
||||
const curIntentObj = this.tagIntent.find(item => item.value === response.data.data.intent)
|
||||
|
||||
Reference in New Issue
Block a user