格式调整

This commit is contained in:
LiJinHui
2025-09-19 18:18:18 +08:00
parent 611d1a65e7
commit a6f5d868dd
4 changed files with 214 additions and 228 deletions
@@ -41,16 +41,6 @@ public class AgentTemplateController {
private final AgentTemplateService agentTemplateService; private final AgentTemplateService agentTemplateService;
@GetMapping("/all")
@Operation(summary = "获取所有模板列表")
@RequiresPermissions("sys:role:superAdmin")
public Result<List<AgentTemplateVO>> getAgentTemplates() {
List<AgentTemplateEntity> templates = agentTemplateService.list();
// 使用ConvertUtils转换为VO列表
List<AgentTemplateVO> voList = ConvertUtils.sourceToTarget(templates, AgentTemplateVO.class);
return new Result<List<AgentTemplateVO>>().ok(voList);
}
@GetMapping("/page") @GetMapping("/page")
@Operation(summary = "获取模板分页列表") @Operation(summary = "获取模板分页列表")
@RequiresPermissions("sys:role:superAdmin") @RequiresPermissions("sys:role:superAdmin")
+70 -72
View File
@@ -828,80 +828,78 @@ export default {
'providerDialog.batchDeleteFieldsSuccess': 'Successfully deleted {count} fields', 'providerDialog.batchDeleteFieldsSuccess': 'Successfully deleted {count} fields',
// 在agentTemplateManagement对象中添加以下键 // 在agentTemplateManagement对象中添加以下键
agentTemplateManagement: { 'agentTemplateManagement': {
title: 'Default Role Management', 'title': 'Default Role Management',
templateName: 'Template Name', 'templateName': 'Template Name',
description: 'Description', 'description': 'Description',
createTime: 'Creation Time', 'createTime': 'Creation Time',
action: 'Action', 'action': 'Action',
createTemplate: 'Create Template', 'createTemplate': 'Create Template',
editTemplate: 'Edit Template', 'editTemplate': 'Edit Template',
deleteTemplate: 'Delete Template', 'deleteTemplate': 'Delete Template',
deleteSuccess: 'Template deleted successfully', 'deleteSuccess': 'Template deleted successfully',
confirmDelete: 'Are you sure you want to delete the selected templates?', 'confirmDelete': 'Are you sure you want to delete the selected templates?',
batchDelete: 'Batch Delete', 'batchDelete': 'Batch Delete',
batchDeleteSuccess: 'Batch deletion successful', 'batchDeleteSuccess': 'Batch deletion successful',
selectTemplate: 'Please select a template', 'selectTemplate': 'Please select a template',
select: 'Select', 'select': 'Select',
searchPlaceholder: 'Please enter template name to search', 'searchPlaceholder': 'Please enter template name to search',
search: 'Search', 'search': 'Search',
serialNumber: 'Serial Number', 'serialNumber': 'Serial Number',
selectAll: 'Select All', 'selectAll': 'Select All',
deselectAll: 'Deselect All', 'deselectAll': 'Deselect All',
loading: 'Loading...', 'loading': 'Loading...',
confirmSingleDelete: 'Are you sure you want to delete this template?', 'confirmSingleDelete': 'Are you sure you want to delete this template?',
confirmBatchDelete: 'Are you sure you want to delete the selected {count} templates?', 'confirmBatchDelete': 'Are you sure you want to delete the selected {count} templates?',
deleteSuccess: 'Template deleted successfully', 'deleteFailed': 'Template deletion failed',
deleteFailed: 'Template deletion failed', 'batchDeleteFailed': 'Template batch deletion failed',
batchDeleteSuccess: 'Templates deleted successfully', 'deleteBackendError': 'Deletion failed, please check if the backend service is working properly',
batchDeleteFailed: 'Template batch deletion failed', 'templateDialog': {
deleteBackendError: 'Deletion failed, please check if the backend service is working properly', 'title': 'Template Configuration',
templateDialog: { 'templateName': 'Template Name',
title: 'Template Configuration', 'templateNamePlaceholder': 'Please enter template name',
templateName: 'Template Name', 'description': 'Description',
templateNamePlaceholder: 'Please enter template name', 'descriptionPlaceholder': 'Please enter description',
description: 'Description', 'roleName': 'Role Name',
descriptionPlaceholder: 'Please enter description', 'roleNamePlaceholder': 'Please enter role name',
roleName: 'Role Name', 'avatar': 'Avatar',
roleNamePlaceholder: 'Please enter role name', 'selectAvatar': 'Select Avatar',
avatar: 'Avatar', 'systemPrompt': 'System Prompt',
selectAvatar: 'Select Avatar', 'systemPromptPlaceholder': 'Please enter system prompt',
systemPrompt: 'System Prompt', 'modelConfig': 'Model Configuration',
systemPromptPlaceholder: 'Please enter system prompt', 'modelName': 'Model Name',
modelConfig: 'Model Configuration', 'temperature': 'Temperature',
modelName: 'Model Name', 'topP': 'Top P',
temperature: 'Temperature', 'maxTokens': 'Max Tokens',
topP: 'Top P', 'save': 'Save',
maxTokens: 'Max Tokens', 'cancel': 'Cancel',
save: 'Save', 'nameRequired': 'Please enter template name',
cancel: 'Cancel', 'roleNameRequired': 'Please enter role name',
nameRequired: 'Please enter template name', 'systemPromptRequired': 'Please enter system prompt'
roleNameRequired: 'Please enter role name',
systemPromptRequired: 'Please enter system prompt'
} }
}, },
templateQuickConfig: { 'templateQuickConfig': {
title: 'Module Quick Configuration', 'title': 'Module Quick Configuration',
basicSettings: 'Basic Settings', 'basicSettings': 'Basic Settings',
agentSettings: { 'agentSettings': {
agentName: 'Nickname', 'agentName': 'Nickname',
agentNamePlaceholder: 'Please enter nickname', 'agentNamePlaceholder': 'Please enter nickname',
systemPrompt: 'Introduction', 'systemPrompt': 'Introduction',
systemPromptPlaceholder: 'Please enter introduction' 'systemPromptPlaceholder': 'Please enter introduction'
}, },
modelSettings: 'Model Settings', 'modelSettings': 'Model Settings',
voiceSettings: 'Voice Settings', 'voiceSettings': 'Voice Settings',
serviceSettings: 'Service Settings', 'serviceSettings': 'Service Settings',
deviceSettings: 'Device Settings', 'deviceSettings': 'Device Settings',
pluginSettings: 'Plugin Settings', 'pluginSettings': 'Plugin Settings',
saveConfig: 'Save Configuration', 'saveConfig': 'Save Configuration',
resetConfig: 'Reset Configuration', 'resetConfig': 'Reset Configuration',
configSaved: 'Configuration saved successfully', 'configSaved': 'Configuration saved successfully',
configReset: 'Configuration has been reset', 'configReset': 'Configuration has been reset',
confirmReset: 'Are you sure you want to reset the configuration?', 'confirmReset': 'Are you sure you want to reset the configuration?',
success: 'Success', 'success': 'Success',
error: 'Error', 'error': 'Error',
warning: 'Warning', 'warning': 'Warning',
info: 'Info' 'info': 'Info'
} }
}; };
+70 -71
View File
@@ -828,79 +828,78 @@ export default {
// 默认角色模版和模版快速配置页面 // 默认角色模版和模版快速配置页面
// 在agentTemplateManagement对象中添加以下键 // 在agentTemplateManagement对象中添加以下键
agentTemplateManagement: { 'agentTemplateManagement': {
title: '默认角色管理', 'title': '默认角色管理',
templateName: '模板名称', 'templateName': '模板名称',
description: '模板描述', 'description': '模板描述',
createTime: '创建时间', 'createTime': '创建时间',
action: '操作', 'action': '操作',
createTemplate: '创建模板', 'createTemplate': '创建模板',
editTemplate: '编辑模板', 'editTemplate': '编辑模板',
deleteTemplate: '删除模板', 'deleteTemplate': '删除模板',
deleteSuccess: '模板删除成功', 'deleteSuccess': '模板删除成功',
confirmDelete: '确定要删除选中的模板吗?', 'confirmDelete': '确定要删除选中的模板吗?',
batchDelete: '批量删除', 'batchDelete': '批量删除',
batchDeleteSuccess: '批量删除成功', 'batchDeleteSuccess': '批量删除成功',
selectTemplate: '请选择模板', 'selectTemplate': '请选择模板',
select: '选择', 'select': '选择',
searchPlaceholder: '请输入模板名称搜索', 'searchPlaceholder': '请输入模板名称搜索',
search: '搜索', 'search': '搜索',
serialNumber: '序号', 'serialNumber': '序号',
selectAll: '全选', 'selectAll': '全选',
deselectAll: '取消全选', 'deselectAll': '取消全选',
loading: '拼命加载中', 'loading': '拼命加载中',
confirmSingleDelete: '确定要删除这个模板吗?', 'confirmSingleDelete': '确定要删除这个模板吗?',
confirmBatchDelete: '确定要删除选中的 {count} 个模板吗?', 'confirmBatchDelete': '确定要删除选中的 {count} 个模板吗?',
deleteFailed: '模板删除失败', 'deleteFailed': '模板删除失败',
batchDeleteFailed: '模板批量删除失败', 'batchDeleteFailed': '模板批量删除失败',
deleteBackendError: '删除失败,请检查后端服务是否正常', 'deleteBackendError': '删除失败,请检查后端服务是否正常',
templateDialog: { 'templateDialog': {
title: '模板配置', 'title': '模板配置',
templateName: '模板名称', 'templateName': '模板名称',
templateNamePlaceholder: '请输入模板名称', 'templateNamePlaceholder': '请输入模板名称',
description: '模板描述', 'description': '模板描述',
descriptionPlaceholder: '请输入模板描述', 'descriptionPlaceholder': '请输入模板描述',
roleName: '角色名称', 'roleName': '角色名称',
roleNamePlaceholder: '请输入角色名称', 'roleNamePlaceholder': '请输入角色名称',
avatar: '头像', 'avatar': '头像',
selectAvatar: '选择头像', 'selectAvatar': '选择头像',
systemPrompt: '系统提示词', 'systemPrompt': '系统提示词',
systemPromptPlaceholder: '请输入系统提示词', 'systemPromptPlaceholder': '请输入系统提示词',
modelConfig: '模型配置', 'modelConfig': '模型配置',
modelName: '模型名称', 'modelName': '模型名称',
temperature: '温度', 'temperature': '温度',
topP: 'Top P', 'topP': 'Top P',
maxTokens: '最大 tokens', 'maxTokens': '最大 tokens',
save: '保存', 'save': '保存',
cancel: '取消', 'cancel': '取消',
nameRequired: '请输入模板名称', 'nameRequired': '请输入模板名称',
roleNameRequired: '请输入角色名称', 'roleNameRequired': '请输入角色名称',
systemPromptRequired: '请输入系统提示词' 'systemPromptRequired': '请输入系统提示词'
} }
}, },
templateQuickConfig: { 'templateQuickConfig': {
title: '模块快速配置', 'title': '模块快速配置',
basicSettings: '基本设置', 'basicSettings': '基本设置',
agentSettings: '助手昵称', 'agentSettings': {
agentSettings: { 'agentName': '助手昵称',
agentName: '助手昵称', 'agentNamePlaceholder': '请输入助手昵称',
agentNamePlaceholder: '请输入助手昵称', 'systemPrompt': '角色介绍',
systemPrompt: '角色介绍', 'systemPromptPlaceholder': '请输入角色介绍'
systemPromptPlaceholder: '请输入角色介绍'
}, },
modelSettings: '模型设置', 'modelSettings': '模型设置',
voiceSettings: '语音设置', 'voiceSettings': '语音设置',
serviceSettings: '服务设置', 'serviceSettings': '服务设置',
deviceSettings: '设备设置', 'deviceSettings': '设备设置',
pluginSettings: '插件设置', 'pluginSettings': '插件设置',
saveConfig: '保存配置', 'saveConfig': '保存配置',
resetConfig: '重置配置', 'resetConfig': '重置配置',
configSaved: '配置保存成功', 'configSaved': '配置保存成功',
configReset: '配置已重置', 'configReset': '配置已重置',
confirmReset: '确定要重置配置吗?', 'confirmReset': '确定要重置配置吗?',
success: '成功', 'success': '成功',
error: '错误', 'error': '错误',
warning: '警告', 'warning': '警告',
info: '提示' 'info': '提示'
} }
} }
+71 -72
View File
@@ -827,80 +827,79 @@ export default {
'providerDialog.confirmBatchDeleteFields': '確定要刪除選中的{count}個字段嗎?', 'providerDialog.confirmBatchDeleteFields': '確定要刪除選中的{count}個字段嗎?',
'providerDialog.batchDeleteFieldsSuccess': '成功刪除{count}個字段', 'providerDialog.batchDeleteFieldsSuccess': '成功刪除{count}個字段',
agentTemplateManagement: { 'agentTemplateManagement': {
title: '預設角色管理', 'title': '預設角色管理',
templateName: '模板名稱', 'templateName': '模板名稱',
description: '模板描述', 'description': '模板描述',
createTime: '建立時間', 'createTime': '建立時間',
action: '操作', 'action': '操作',
createTemplate: '建立模板', 'createTemplate': '建立模板',
editTemplate: '編輯模板', 'editTemplate': '編輯模板',
deleteTemplate: '刪除模板', 'deleteTemplate': '刪除模板',
deleteSuccess: '模板刪除成功', 'deleteSuccess': '模板刪除成功',
confirmDelete: '確定要刪除選取的模板嗎?', 'confirmDelete': '確定要刪除選取的模板嗎?',
batchDelete: '批次刪除', 'batchDelete': '批次刪除',
batchDeleteSuccess: '批次刪除成功', 'batchDeleteSuccess': '批次刪除成功',
selectTemplate: '請選擇模板', 'selectTemplate': '請選擇模板',
select: '選擇', 'select': '選擇',
searchPlaceholder: '請輸入模板名稱搜尋', 'searchPlaceholder': '請輸入模板名稱搜尋',
search: '搜尋', 'search': '搜尋',
serialNumber:'序號', 'serialNumber':'序號',
selectAll: '全選', 'selectAll': '全選',
deselectAll: '取消全選', 'deselectAll': '取消全選',
deselectAll: '取消全選', 'loading': '拼命加載中',
loading: '拼命加載中', 'confirmSingleDelete': '確定要刪除這個模板嗎?',
confirmSingleDelete: '確定要刪除這個模板嗎?', 'confirmBatchDelete': '確定要刪除選中的 {count} 個模板嗎?',
confirmBatchDelete: '確定要刪除選中的 {count} 個模板嗎?', 'deleteFailed': '模板刪除失敗',
deleteFailed: '模板刪除失敗', 'batchDeleteFailed': '批次刪除失敗',
batchDeleteFailed: '批次刪除失敗', 'deleteBackendError': '刪除失敗,請檢查後端服務是否正常',
deleteBackendError: '刪除失敗,請檢查後端服務是否正常', 'deleteCancelled': '已取消刪除',
deleteCancelled: '已取消刪除', 'templateDialog': {
templateDialog: { 'title': '模板配置',
title: '模板配置', 'templateName': '模板名稱',
templateName: '模板名稱', 'templateNamePlaceholder': '請輸入模板名稱',
templateNamePlaceholder: '請輸入模板名稱', 'description': '模板描述',
description: '模板描述', 'descriptionPlaceholder': '請輸入模板描述',
descriptionPlaceholder: '請輸入模板描述', 'roleName': '角色名稱',
roleName: '角色名稱', 'roleNamePlaceholder': '請輸入角色名稱',
roleNamePlaceholder: '請輸入角色名稱', 'avatar': '頭像',
avatar: '頭像', 'selectAvatar': '選擇頭像',
selectAvatar: '選擇頭像', 'systemPrompt': '系統提示詞',
systemPrompt: '系統提示詞', 'systemPromptPlaceholder': '請輸入系統提示詞',
systemPromptPlaceholder: '請輸入系統提示詞', 'modelConfig': '模型配置',
modelConfig: '模型配置', 'modelName': '模型名稱',
modelName: '模型名稱', 'temperature': '溫度',
temperature: '溫度', 'topP': 'Top P',
topP: 'Top P', 'maxTokens': '最大 tokens',
maxTokens: '最大 tokens', 'save': '保存',
save: '保存', 'cancel': '取消',
cancel: '取消', 'nameRequired': '請輸入模板名稱',
nameRequired: '請輸入模板名稱', 'roleNameRequired': '請輸入角色名稱',
roleNameRequired: '請輸入角色名稱', 'systemPromptRequired': '請輸入系統提示詞'
systemPromptRequired: '請輸入系統提示詞'
} }
}, },
templateQuickConfig: { 'templateQuickConfig': {
title: '模組快速配置', 'title': '模組快速配置',
basicSettings: '基本設置', 'basicSettings': '基本設置',
agentSettings: { 'agentSettings': {
agentName: '助手暱稱', 'agentName': '助手暱稱',
agentNamePlaceholder: '請輸入助手暱稱', 'agentNamePlaceholder': '請輸入助手暱稱',
systemPrompt: '角色介紹', 'systemPrompt': '角色介紹',
systemPromptPlaceholder: '請輸入角色介紹' 'systemPromptPlaceholder': '請輸入角色介紹'
}, },
modelSettings: '模型設置', 'modelSettings': '模型設置',
voiceSettings: '語音設置', 'voiceSettings': '語音設置',
serviceSettings: '服務設置', 'serviceSettings': '服務設置',
deviceSettings: '設備設置', 'deviceSettings': '設備設置',
pluginSettings: '外掛設置', 'pluginSettings': '外掛設置',
saveConfig: '保存配置', 'saveConfig': '保存配置',
resetConfig: '重置配置', 'resetConfig': '重置配置',
configSaved: '配置保存成功', 'configSaved': '配置保存成功',
configReset: '配置已重置', 'configReset': '配置已重置',
confirmReset: '確定要重置配置嗎?', 'confirmReset': '確定要重置配置嗎?',
success: '成功', 'success': '成功',
error: '錯誤', 'error': '錯誤',
warning: '警告', 'warning': '警告',
info: '提示' 'info': '提示'
} }
} }