diff --git a/src/pages/regulatoryRepository/systemSearch/components/DialogTable.vue b/src/pages/regulatoryRepository/systemSearch/components/DialogTable.vue index da90376ab..c29dfda43 100644 --- a/src/pages/regulatoryRepository/systemSearch/components/DialogTable.vue +++ b/src/pages/regulatoryRepository/systemSearch/components/DialogTable.vue @@ -3,10 +3,11 @@
- @@ -25,7 +26,7 @@ + placeholder="请选择标准状态" clearable> @@ -78,7 +79,7 @@ + placeholder="请选择数据来源" clearable> @@ -304,6 +305,7 @@ export default { api: { getListStandLimit: "lawss/sarMenuStandardLimit/getListStandLimit", }, + iconShow: false, } }, created() { @@ -425,7 +427,10 @@ export default { this.standSystemData = res.data } }, - choice () { + choice (e) { + if (e.target.className === "el-input__icon el-icon-circle-close el-input__clear") { + return; + } this.modalShowFlag = true }, popoverHideCancel() { @@ -436,6 +441,10 @@ export default { this.searchForm.standSystemId = checkedIds this.modalShowFlag = false }, + handleClearStandSystem (e) { + this.searchForm.standSystem = '' + this.searchForm.standSystemId = '' + }, getDicTypeListCode () { this.$http._getData('sys/dictype/getDicTypeListCode').then(res => { this.dict = { ...res.data }