feat: improve simadmin config list actions
This commit is contained in:
@@ -74,11 +74,65 @@ SimAdmin 配置管理(多级菜单)
|
||||
q. 退出
|
||||
```
|
||||
|
||||
### 实例列表页快捷操作
|
||||
|
||||
菜单选择 `1. 查看实例列表` 后,不再只是展示文本,而是进入实例列表操作页:
|
||||
|
||||
```text
|
||||
SimAdmin 实例列表:
|
||||
1. 主卡 [启用]
|
||||
http://192.168.68.1:3000 timeout=10s token=未设置
|
||||
2. 副卡 [禁用]
|
||||
http://192.168.68.2:3000 timeout=10s token=abc***xyz
|
||||
|
||||
列表操作:
|
||||
输入实例编号:进入该实例操作菜单
|
||||
a. 新增实例
|
||||
e <编号>. 编辑实例,例如 e 1
|
||||
d <编号>. 删除实例,例如 d 1
|
||||
t <编号>. 测试状态,例如 t 1
|
||||
on <编号> / off <编号>. 启用或禁用
|
||||
r. 刷新列表
|
||||
b. 返回上级菜单
|
||||
q. 退出配置管理
|
||||
```
|
||||
|
||||
也就是说,查看列表后可以直接继续操作:
|
||||
|
||||
```text
|
||||
1 # 进入 1 号实例操作菜单
|
||||
e 1 # 直接编辑 1 号实例
|
||||
d 2 # 直接删除 2 号实例
|
||||
t 1 # 直接测试 1 号实例
|
||||
on 2 # 启用 2 号实例
|
||||
a # 新增实例
|
||||
```
|
||||
|
||||
### 单实例操作菜单
|
||||
|
||||
在列表页输入实例编号后,进入该实例的二级操作菜单:
|
||||
|
||||
```text
|
||||
实例操作:【主卡】
|
||||
主卡 [启用]
|
||||
http://192.168.68.1:3000 timeout=10s token=未设置
|
||||
1. 测试状态
|
||||
2. 编辑实例
|
||||
3. 删除实例
|
||||
4. 启用/禁用
|
||||
5. 复制/新增一个实例
|
||||
b. 返回实例列表
|
||||
q. 退出配置管理
|
||||
```
|
||||
|
||||
### 添加实例流程
|
||||
|
||||
可从主菜单选择 `2. 添加实例`,也可在列表页输入 `a`:
|
||||
|
||||
```text
|
||||
sim配置
|
||||
2
|
||||
1
|
||||
a
|
||||
请输入实例名称,例如:主卡
|
||||
主卡
|
||||
请输入 SimAdmin 地址,例如:http://192.168.68.1:3000
|
||||
@@ -95,7 +149,7 @@ yes
|
||||
|
||||
### 编辑实例流程
|
||||
|
||||
菜单选择 `3. 编辑实例` 后,选择实例编号,再进入二级菜单:
|
||||
可从主菜单选择 `3. 编辑实例`,也可在列表页输入 `e 1`,或输入实例编号后选择 `2. 编辑实例`。编辑二级菜单:
|
||||
|
||||
```text
|
||||
编辑【主卡】
|
||||
@@ -110,15 +164,15 @@ q. 放弃返回
|
||||
|
||||
### 删除实例流程
|
||||
|
||||
菜单选择 `4. 删除实例`,选择编号后,需要输入 `yes` 二次确认。
|
||||
可从主菜单选择 `4. 删除实例`,也可在列表页输入 `d 1`,或进入单实例操作菜单选择 `3. 删除实例`。删除前需要输入 `yes` 二次确认。
|
||||
|
||||
### 启用/禁用实例
|
||||
|
||||
菜单选择 `5. 启用/禁用实例`,选择编号后立即切换。
|
||||
可从主菜单选择 `5. 启用/禁用实例`,也可在列表页输入 `on 1` / `off 1`,或进入单实例操作菜单选择 `4. 启用/禁用`。
|
||||
|
||||
### 测试状态查询
|
||||
|
||||
菜单选择 `6. 测试状态查询`,选择编号后会调用该实例的状态接口并返回摘要。
|
||||
可从主菜单选择 `6. 测试状态查询`,也可在列表页输入 `t 1`,或进入单实例操作菜单选择 `1. 测试状态`。
|
||||
|
||||
### 导出配置
|
||||
|
||||
|
||||
Reference in New Issue
Block a user