添加搜索提示词
This commit is contained in:
parent
932d4a09b9
commit
2e6bbf3b9c
@ -22,7 +22,12 @@
|
|||||||
v-model="modelForm.objectType"
|
v-model="modelForm.objectType"
|
||||||
:placeholder="'请选择' + ModelFieldsEnums['objectType']"
|
:placeholder="'请选择' + ModelFieldsEnums['objectType']"
|
||||||
>
|
>
|
||||||
<el-option v-for="item in deviceTypeList" :key="item.equipmentTypeId" :label="item.equipmentTypeName" :value="item.equipmentTypeId"></el-option>
|
<el-option
|
||||||
|
v-for="item in deviceTypeList"
|
||||||
|
:key="item.equipmentTypeId"
|
||||||
|
:label="item.equipmentTypeName"
|
||||||
|
:value="item.equipmentTypeId"
|
||||||
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
@ -39,6 +44,7 @@
|
|||||||
:suffix-icon="Search"
|
:suffix-icon="Search"
|
||||||
clearable
|
clearable
|
||||||
@input="debounceSearchModel"
|
@input="debounceSearchModel"
|
||||||
|
placeholder="请输入模型名称"
|
||||||
class="searchModelInput"
|
class="searchModelInput"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-header>
|
</el-header>
|
||||||
@ -59,7 +65,12 @@
|
|||||||
<el-container class="mainContainer">
|
<el-container class="mainContainer">
|
||||||
<el-header class="mainHeader">
|
<el-header class="mainHeader">
|
||||||
<div class="mainHeaderCenter">
|
<div class="mainHeaderCenter">
|
||||||
<el-input clearable class="modelAttributeSearchInput" v-model="modelAttributeAndServiceInputValue"></el-input>
|
<el-input
|
||||||
|
clearable
|
||||||
|
class="modelAttributeSearchInput"
|
||||||
|
v-model="modelAttributeAndServiceInputValue"
|
||||||
|
:placeholder="modelAttributeAndServiceInputPlaceHolder"
|
||||||
|
></el-input>
|
||||||
<el-radio-group v-model="modelAttributeSearchRadio">
|
<el-radio-group v-model="modelAttributeSearchRadio">
|
||||||
<el-radio value="Name">名称</el-radio>
|
<el-radio value="Name">名称</el-radio>
|
||||||
<el-radio value="Code">编码</el-radio>
|
<el-radio value="Code">编码</el-radio>
|
||||||
@ -433,6 +444,9 @@ const delModel = () => {
|
|||||||
ElMessage.error(err?.response?.data?.msg ?? '删除失败')
|
ElMessage.error(err?.response?.data?.msg ?? '删除失败')
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
const modelAttributeAndServiceInputPlaceHolder = computed(() => {
|
||||||
|
return '请输入' + (ModelTabs.value === 'attribute' ? '属性' : '方法') + (modelAttributeSearchRadio.value === 'Name' ? '名称' : '编码')
|
||||||
|
})
|
||||||
const modelAttributeAndServiceInputValue = ref('')
|
const modelAttributeAndServiceInputValue = ref('')
|
||||||
const searchModelAttribute = () => {
|
const searchModelAttribute = () => {
|
||||||
if (modelAttributeSearchRadio.value === 'Name') {
|
if (modelAttributeSearchRadio.value === 'Name') {
|
||||||
@ -512,9 +526,9 @@ const getAttributeList = (type?: radioGroupType, value?: string) => {
|
|||||||
})
|
})
|
||||||
pageTotal.value = res.total
|
pageTotal.value = res.total
|
||||||
} else {
|
} else {
|
||||||
if(res.rows && res.rows.length === 0){
|
if (res.rows && res.rows.length === 0) {
|
||||||
attributeTableData.value = []
|
attributeTableData.value = []
|
||||||
}else{
|
} else {
|
||||||
ElMessage.error(res.msg)
|
ElMessage.error(res.msg)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -546,9 +560,9 @@ const getServiceList = (type?: radioGroupType, value?: string) => {
|
|||||||
})
|
})
|
||||||
pageTotal.value = res.total
|
pageTotal.value = res.total
|
||||||
} else {
|
} else {
|
||||||
if(res.rows && res.rows.length === 0){
|
if (res.rows && res.rows.length === 0) {
|
||||||
serviceTableData.value = []
|
serviceTableData.value = []
|
||||||
}else{
|
} else {
|
||||||
ElMessage.error(res.msg)
|
ElMessage.error(res.msg)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user