diff --git a/src/views/setting/entitySetting/EntitySetting.vue b/src/views/setting/entitySetting/EntitySetting.vue index a41a0d67..2eab0dc9 100644 --- a/src/views/setting/entitySetting/EntitySetting.vue +++ b/src/views/setting/entitySetting/EntitySetting.vue @@ -106,10 +106,10 @@ export default { }, methods: { search (params) { - this.name = params.q - params = { ids: this.name } - if (!params.ids) { - delete params.ids + if (this.$_.isNumber(params.q) || params.q.indexOf(',') > -1) { + params = { ids: params.q } + } else { + params = { name: params.q } } this.pageObj.pageNo = 1 this.getTableData(params) diff --git a/src/views/setting/sources/Sources.vue b/src/views/setting/sources/Sources.vue index c408f597..e9dcfc87 100644 --- a/src/views/setting/sources/Sources.vue +++ b/src/views/setting/sources/Sources.vue @@ -105,10 +105,10 @@ export default { }, methods: { search (params) { - this.name = params.q - params = { ids: this.name } - if (!params.ids) { - delete params.ids + if (this.$_.isNumber(params.q) || params.q.indexOf(',') > -1) { + params = { ids: params.q } + } else { + params = { name: params.q } } this.pageObj.pageNo = 1 this.getTableData(params)