|
|
|
@ -59,12 +59,18 @@ export default { |
|
|
|
|
if (query !== "") { |
|
|
|
|
this.loading = true; |
|
|
|
|
let params = {}; |
|
|
|
|
// if() { |
|
|
|
|
|
|
|
|
|
// } |
|
|
|
|
this.config.autocompleteKey |
|
|
|
|
? (params[this.config.autocompleteKey] = query) |
|
|
|
|
: (params["queryTypeGet"] = query); |
|
|
|
|
if ( |
|
|
|
|
this.$utils |
|
|
|
|
.typeJudgment(this.config.autocompleteKey) |
|
|
|
|
.includes("Object") |
|
|
|
|
) { |
|
|
|
|
params[this.config.autocompleteKey.key] = query; |
|
|
|
|
params["enableMark"] = this.config.autocompleteKey.enableMark; |
|
|
|
|
} else { |
|
|
|
|
this.config.autocompleteKey |
|
|
|
|
? (params[this.config.autocompleteKey] = query) |
|
|
|
|
: (params["queryTypeGet"] = query); |
|
|
|
|
} |
|
|
|
|
this.config.serveTarget(params).then((res) => { |
|
|
|
|
let timeInstance = setTimeout(() => { |
|
|
|
|
this.loading = false; |
|
|
|
|