diff --git a/main/manager-web/src/apis/module/model.js b/main/manager-web/src/apis/module/model.js index a78e71d0..54609551 100644 --- a/main/manager-web/src/apis/module/model.js +++ b/main/manager-web/src/apis/module/model.js @@ -74,23 +74,23 @@ export default { }) }).send() }, -// 删除模型配置 -deleteModel(id, callback) { - RequestService.sendRequest() - .url(`${getServiceUrl()}/models/${id}`) - .method('DELETE') - .success((res) => { - RequestService.clearRequestTime() - callback(res) - }) - .fail((err) => { - console.error('删除模型失败:', err) - this.$message.error(err.msg || '删除模型失败') - RequestService.reAjaxFun(() => { - this.deleteModel(id, callback) + // 删除模型配置 + deleteModel(id, callback) { + RequestService.sendRequest() + .url(`${getServiceUrl()}/models/${id}`) + .method('DELETE') + .success((res) => { + RequestService.clearRequestTime() + callback(res) }) - }).send() -}, + .fail((err) => { + console.error('删除模型失败:', err) + this.$message.error(err.msg || '删除模型失败') + RequestService.reAjaxFun(() => { + this.deleteModel(id, callback) + }) + }).send() + }, // 获取模型名称列表 getModelNames(modelType, modelName, callback) { RequestService.sendRequest() @@ -125,4 +125,22 @@ deleteModel(id, callback) { }); }).send(); }, + // 获取单个模型配置 + getModelConfig(id, callback) { + RequestService.sendRequest() + .url(`${getServiceUrl()}/models/${id}`) + .method('GET') + .success((res) => { + RequestService.clearRequestTime() + callback(res) + }) + .fail((err) => { + console.error('获取模型配置失败:', err) + this.$message.error(err.msg || '获取模型配置失败') + RequestService.reAjaxFun(() => { + this.getModelConfig(id, callback) + }) + }).send() + }, + } diff --git a/main/manager-web/src/components/ModelEditDialog.vue b/main/manager-web/src/components/ModelEditDialog.vue index 9e9aa185..594efb17 100644 --- a/main/manager-web/src/components/ModelEditDialog.vue +++ b/main/manager-web/src/components/ModelEditDialog.vue @@ -15,11 +15,11 @@