diff --git a/main/manager-web/src/apis/module/agent.js b/main/manager-web/src/apis/module/agent.js index 2a4ae9f9..bcf68a29 100644 --- a/main/manager-web/src/apis/module/agent.js +++ b/main/manager-web/src/apis/module/agent.js @@ -84,7 +84,7 @@ export default { // 新增方法:获取智能体模板 getAgentTemplate(callback) { // 移除templateName参数 RequestService.sendRequest() - .url(`${getServiceUrl()}/agent/template/all`) + .url(`${getServiceUrl()}/agent/template`) .method('GET') .success((res) => { RequestService.clearRequestTime(); @@ -97,26 +97,7 @@ export default { }); }).send(); }, - // 删除以下重复定义的方法 - // 保留此方法以保持向后兼容性,但内部使用分页API - // getAgentTemplate(callback) { - // // 内部调用分页API获取所有模板 - // this.getAgentTemplatesPage({ pageNum: 1, pageSize: 100 }, (res) => { - // if (res && res.data && res.data.code === 0) { - // // 转换响应格式以保持兼容性 - // const compatibleRes = { - // data: { - // code: 0, - // data: res.data.data?.records || [] - // } - // }; - // callback(compatibleRes); - // } else { - // callback(res); - // } - // }); - // }, - + // 新增:获取智能体模板分页列表 getAgentTemplatesPage(params, callback) { RequestService.sendRequest() diff --git a/main/manager-web/src/i18n/zh_CN.js b/main/manager-web/src/i18n/zh_CN.js index 3205c3e1..3d12b59f 100644 --- a/main/manager-web/src/i18n/zh_CN.js +++ b/main/manager-web/src/i18n/zh_CN.js @@ -832,6 +832,8 @@ export default { 'agentTemplateManagement.description': '模板描述', 'agentTemplateManagement.createTime': '创建时间', 'agentTemplateManagement.action': '操作', + 'templateQuickConfig.saveSuccess': '配置保存成功', + 'templateQuickConfig.saveFailed': '配置保存失败', 'agentTemplateManagement.createTemplate': '创建模板', 'agentTemplateManagement.editTemplate': '编辑模板', 'agentTemplateManagement.deleteTemplate': '删除模板', diff --git a/main/manager-web/src/views/AgentTemplateManagement.vue b/main/manager-web/src/views/AgentTemplateManagement.vue index 202bb258..0bff2e99 100644 --- a/main/manager-web/src/views/AgentTemplateManagement.vue +++ b/main/manager-web/src/views/AgentTemplateManagement.vue @@ -83,7 +83,6 @@ {{ $t("agentTemplateManagement.editTemplate") }} - {{ $t("agentTemplateManagement.deleteTemplate") }} @@ -150,7 +149,6 @@ export default { HeaderBar, }, - // 1. 首先确保在 data 部分添加了 isAllSelected 状态 data() { return { // 模板相关 @@ -270,12 +268,6 @@ export default { }); }, - // 添加handleCreate方法,与模板中绑定的按钮保持一致 - handleCreate() { - this.showAddTemplateDialog(); - }, - - // 保留原有的editTemplate方法 // 编辑模板 editTemplate(row) { // 跳转到模板快速配置页面,并传递模板ID参数 @@ -322,8 +314,7 @@ export default { }); }, - // 修改batchDeleteTemplate方法,使用selectedTemplates - // 批量删除模板 - 完全重写这个方法 + // 批量删除模板 batchDeleteTemplate() { if (this.selectedTemplates.length === 0) { this.$message.warning(this.$t("agentTemplateManagement.selectTemplate")); @@ -374,20 +365,6 @@ export default { }); }, - // 分页相关方法 - // 添加日期格式化函数 - formatDate(dateString) { - if (!dateString) return ""; - const date = new Date(dateString); - const year = date.getFullYear(); - const month = String(date.getMonth() + 1).padStart(2, "0"); - const day = String(date.getDate()).padStart(2, "0"); - const hours = String(date.getHours()).padStart(2, "0"); - const minutes = String(date.getMinutes()).padStart(2, "0"); - const seconds = String(date.getSeconds()).padStart(2, "0"); - return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`; - }, - // 完善分页相关方法 handlePageChange(page) { this.currentPage = page;