📝 docs.

This commit is contained in:
lijiahang
2024-03-22 13:48:01 +08:00
parent b4ecad4356
commit e43843d087
7 changed files with 4515 additions and 7129 deletions

View File

@@ -2,9 +2,8 @@
## v1.0.2 ## v1.0.2
`2024-03-2` `release` `2024-03-22` `release`
* 🚀 升级 `arco design` `2.55.0`
* 🐞 修复 SFTP 加载失败后一直 loading * 🐞 修复 SFTP 加载失败后一直 loading
* 🐞 修复 主机终端搜索框报错 * 🐞 修复 主机终端搜索框报错
* 🐞 修复 SSH 配置未启用还可以连接 * 🐞 修复 SSH 配置未启用还可以连接

View File

@@ -1,8 +1,12 @@
## 功能排期 ⏳ ## 功能排期 ⏳
* 定时执行 * 定时执行
* 批量上传
* 文件夹书签 * 文件夹书签
* 文件重复删除/重命名 可配置
* tracker 可配置
* 断开连接后回车重新连接
* template 配置默认主机
* 批量上传
* 站内消息 * 站内消息
* 终端背景图片 * 终端背景图片
* 资产授权 UI 改版 * 资产授权 UI 改版

View File

@@ -50,10 +50,10 @@
##### 日志面板中有几个内置的快捷键 ##### 日志面板中有几个内置的快捷键
* 回车: `Enter` * 回车: `Enter`
* 向上滚动: `↑` * 向上滚动一行: `↑`
* 向上滚动一页: `ctrl` `↑` * 向上滚动一页: `Home`
* 向下滚动: `↓` * 向下滚动一行: `↓`
* 向下滚动一页: `ctrl` `↓` * 向下滚动一页: `End`
* 全选: `ctrl` `A` * 全选: `ctrl` `A`
* 复制: `ctrl` `C` * 复制: `ctrl` `C`
* 搜索: `ctrl` `F` * 搜索: `ctrl` `F`

View File

@@ -31,7 +31,9 @@
<select id="getExecHistory" resultMap="BaseResultMap"> <select id="getExecHistory" resultMap="BaseResultMap">
SELECT SELECT
<include refid="Base_Column_List"/> <include refid="Base_Column_List"/>
, max(id) max_id FROM exec_log e
RIGHT JOIN (
SELECT MAX(id) AS max_id
FROM exec_log FROM exec_log
WHERE deleted = 0 WHERE deleted = 0
AND source = #{source} AND source = #{source}
@@ -39,6 +41,7 @@
GROUP BY description GROUP BY description
ORDER BY max_id DESC ORDER BY max_id DESC
LIMIT #{limit} LIMIT #{limit}
) sub ON e.id = sub.max_id
</select> </select>
</mapper> </mapper>

View File

@@ -29,7 +29,7 @@
] ]
}, },
"dependencies": { "dependencies": {
"@arco-design/web-vue": "^2.55.0", "@arco-design/web-vue": "^2.53.3",
"@dangojs/a-query-header": "^0.0.31", "@dangojs/a-query-header": "^0.0.31",
"@sanqi377/arco-vue-icon-picker": "^1.0.7", "@sanqi377/arco-vue-icon-picker": "^1.0.7",
"@vueuse/core": "^9.3.0", "@vueuse/core": "^9.3.0",

11594
orion-ops-ui/pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -80,24 +80,22 @@ export default class LogAppender implements ILogAppender {
// 新起一行 // 新起一行
e.preventDefault(); e.preventDefault();
terminal.write('\r\n'); terminal.write('\r\n');
} else if (e.code === 'ArrowUp') { } else if (e.code === 'Home') {
e.preventDefault();
if (e.ctrlKey) {
// 上移一页 // 上移一页
terminal.scrollPages(-1);
} else {
// 上移
terminal.scrollLines(-1);
}
} else if (e.code === 'ArrowDown') {
e.preventDefault(); e.preventDefault();
if (e.ctrlKey) { terminal.scrollPages(-1);
} else if (e.code === 'ArrowUp') {
// 上移
e.preventDefault();
terminal.scrollLines(-1);
} else if (e.code === 'End') {
// 下移一页 // 下移一页
e.preventDefault();
terminal.scrollPages(1); terminal.scrollPages(1);
} else { } else if (e.code === 'ArrowDown') {
// 下移 // 下移
e.preventDefault();
terminal.scrollLines(1); terminal.scrollLines(1);
}
} else if (e.ctrlKey && e.code === 'KeyA') { } else if (e.ctrlKey && e.code === 'KeyA') {
// 全选 // 全选
e.preventDefault(); e.preventDefault();