feat: limit simadmin detailed instance display to config list
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
#[priority: 999]
|
||||
#[platform: qq,qb,wx,wb,tg,tb,fs,we,web,wxmp]
|
||||
#[open_source: true]
|
||||
#[version: 1.3.4]
|
||||
#[version: 1.3.5]
|
||||
#[public: false]
|
||||
#[price: 0]
|
||||
#[description: 管理员专用:兼容多个 SimAdmin 实例,支持多级菜单配置管理、状态查询和短信发送。配置桶 otto/simadmin_instances。]
|
||||
@@ -638,7 +638,7 @@ def choose_instance_by_menu(sender, instances, prompt="请选择实例编号"):
|
||||
raise SimAdminError("暂无实例,请先添加")
|
||||
lines = [prompt]
|
||||
for idx, item in enumerate(instances, 1):
|
||||
lines.append(instance_brief(item, idx))
|
||||
lines.append(instance_short(item, idx))
|
||||
lines.append("q. 返回")
|
||||
value = listen_text(sender, "\n".join(lines))
|
||||
if not value.isdigit():
|
||||
@@ -826,7 +826,7 @@ def instance_action_menu(sender, idx):
|
||||
item = instances[idx]
|
||||
reply(sender, "\n".join([
|
||||
"实例操作:【%s】" % item["name"],
|
||||
instance_brief(item),
|
||||
instance_short(item),
|
||||
"1. 测试状态",
|
||||
"2. 编辑实例",
|
||||
"3. 删除实例",
|
||||
|
||||
Reference in New Issue
Block a user