@@ -43,18 +42,17 @@ demo: http://101.43.254.243:1081/
## 特性
* 易用便捷: 极简配置, 开箱即用, 支持 Docker 部署方式。
-* 资产管理: 支持灵活配置主机分组, 统一管理主机、秘钥和身份。
-* 资产授权: 可将资产数据授权给指定角色和用户。
+* 资产管理: 支持灵活配置主机分组, 实现对主机、秘钥和身份的统一管理。
+* 资产授权: 可将资产数据授权给指定角色和用户, 确保数据安全性。
* 权限控制: 全面管理用户角色, 支持动态菜单配置和强制下线等功能。
* 在线终端: 提供便捷的在线 Web 终端服务, 支持快捷命令、自定义快捷键和主题风格。
* 文件管理: 实现远程主机大文件的批量上传、下载和在线编辑等操作。
* 批量操作: 支持远程主机批量执行 shell 命令。
+* 操作日志: 记录用户操作日志,确保操作可追溯, 提高系统安全性。
* 可扩展性: 前后端代码规范统一、代码质量高、健壮且易于阅读和扩展。
[comment]: <> ( FIXME * 调度任务: 维护 cron 表达式, 定时执行主机命令)
-[comment]: <> ( FIXME * 功能强大: 命令批量执行, 任务定时调度, 远程日志查看, 操作日志全记录等)
-
## 快速开始
docker安装: https://lijiahangmax.gitee.io/orion-ops-pro/#/quickstart/docker-install
diff --git a/docs/README.md b/docs/README.md
index 4546ba92..2e3c75e9 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -2,9 +2,8 @@
orion-ops-pro 是什么
-`orion-ops-pro` 一款开箱即用的一站式智能运维管理平台,
-提供了资产管理、资产授权、Web终端、WebSftp、角色管理、系统管理等功能。致力于简化运维团队的治理工作。它是根据 `orion-ops`
-的产品思路完全重构的一套系统, 重新设计了架构并优化交互逻辑, 操作更快捷友好。
+`orion-ops-pro` 是一款现代化、高颜值的一站式智能运维管理平台,集资产管理、资产授权、批量执行、Web终端、WebSftp、角色管理、系统管理等功能于一体,致力于简化运维团队的治理工作。它是基于 `orion-ops`
+的产品思路进行重构,技术架构升级,并优化了交互逻辑,让操作更快捷友好。
@@ -43,18 +42,15 @@ demo: http://101.43.254.243:1081/
## 特性
* 易用便捷: 极简配置, 开箱即用, 支持 Docker 部署方式。
-* 资产管理: 支持灵活配置主机分组, 统一管理主机、秘钥和身份。
-* 资产授权: 可将资产数据授权给指定角色和用户。
+* 资产管理: 支持灵活配置主机分组, 实现对主机、秘钥和身份的统一管理。
+* 资产授权: 可将资产数据授权给指定角色和用户, 确保数据安全性。
* 权限控制: 全面管理用户角色, 支持动态菜单配置和强制下线等功能。
* 在线终端: 提供便捷的在线 Web 终端服务, 支持快捷命令、自定义快捷键和主题风格。
* 文件管理: 实现远程主机大文件的批量上传、下载和在线编辑等操作。
* 批量操作: 支持远程主机批量执行 shell 命令。
+* 操作日志: 记录用户操作日志,确保操作可追溯, 提高系统安全性。
* 可扩展性: 前后端代码规范统一、代码质量高、健壮且易于阅读和扩展。
-[comment]: <> ( FIXME * 调度任务: 维护 cron 表达式, 定时执行主机命令)
-
-[comment]: <> ( FIXME * 功能强大: 命令批量执行, 任务定时调度, 远程日志查看, 操作日志全记录等)
-
## 快速开始
docker安装: https://lijiahangmax.gitee.io/orion-ops-pro/#/quickstart/docker-install
diff --git a/orion-ops-ui/src/views/exec/exec-template/components/exec-template-exec-drawer.vue b/orion-ops-ui/src/views/exec/exec-template/components/exec-template-exec-drawer.vue
index 032bad75..02d3452c 100644
--- a/orion-ops-ui/src/views/exec/exec-template/components/exec-template-exec-drawer.vue
+++ b/orion-ops-ui/src/views/exec/exec-template/components/exec-template-exec-drawer.vue
@@ -100,9 +100,9 @@
import useVisible from '@/hooks/visible';
import formRules from '../../exec-command/types/form.rules';
import { Message } from '@arco-design/web-vue';
+ import { batchExecCommand } from '@/api/exec/exec';
import ExecEditor from '@/components/view/exec-editor/index.vue';
import AuthorizedHostModal from '@/components/asset/host/authorized-host-modal/index.vue';
- import { batchExecCommand } from '@/api/exec/exec';
const { visible, setVisible } = useVisible();
const { loading, setLoading } = useLoading();