🐛 fix(redis): 修复列表新增与精确删除

- 对齐新版 Redis List 头尾新增的 Wails 参数契约

- 分别使用 LPUSH 与 RPUSH 保证插入位置语义

- 按索引原子删除并避免重复值误删

- 补充多语言文案与前后端回归测试

Refs #639
This commit is contained in:
Syngnat
2026-08-05 22:33:53 +08:00
parent 450b70178c
commit 005113dd79
17 changed files with 622 additions and 70 deletions

View File

@@ -6888,6 +6888,8 @@
"redis.backend.error.import_payload_invalid": "Файл импорта Redis недействителен: {{detail}}",
"redis.backend.error.invalid_node_address": "Недопустимый адрес узла Redis: {{address}}",
"redis.backend.error.invalid_port": "Недопустимый порт Redis: {{address}}",
"redis.backend.error.list_item_changed": "Redis List изменился. Обновите данные и повторите попытку.",
"redis.backend.error.list_position_invalid": "Недопустимая позиция добавления в Redis List",
"redis.backend.error.node_address_required": "Адрес узла Redis не может быть пустым",
"redis.backend.error.select_db_index_invalid": "Недопустимый индекс базы данных: {{value}}",
"redis.backend.error.select_db_index_out_of_range": "Индекс базы данных должен быть в диапазоне от {{min}} до {{max}}",