From 31430cf6b5728f3da901a663449677c66a6a021c Mon Sep 17 00:00:00 2001 From: jingrow Date: Sat, 25 Oct 2025 22:57:44 +0800 Subject: [PATCH] =?UTF-8?q?pagetype=E5=88=97=E8=A1=A8=E9=A1=B5=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E8=BF=87=E6=BB=A4=E6=A0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 6 +- .../src/core/components/FilterBar.vue | 429 ++++++++++++++++++ .../src/core/pagetype/GenericListPage.vue | 173 ++++++- apps/jingrow/frontend/src/locales/zh-CN.json | 14 +- .../local_ai_agent/local_ai_agent.json | 5 +- 5 files changed, 614 insertions(+), 13 deletions(-) create mode 100644 apps/jingrow/frontend/src/core/components/FilterBar.vue diff --git a/.gitignore b/.gitignore index 9bc9c77..2bf207d 100644 --- a/.gitignore +++ b/.gitignore @@ -11,17 +11,14 @@ dump.rdb *.rdb redis.conf.bak -# Jingrow Local 前端 +# Jingrow 前端 node_modules frontend/dist/ frontend/node_modules/ frontend/.env.local frontend/.env.test frontend/.env.production -frontend/public/files/ -# Jingrow Framework 前端 -apps/jingrow/frontend/public/files/ # 忽略名为 test 的文件夹 test/ @@ -29,6 +26,7 @@ test/ # 忽略所有 文件夹 +**/frontend/public/files **/jfile/files/ **/output/ **/__pycache__/ diff --git a/apps/jingrow/frontend/src/core/components/FilterBar.vue b/apps/jingrow/frontend/src/core/components/FilterBar.vue new file mode 100644 index 0000000..83f89ab --- /dev/null +++ b/apps/jingrow/frontend/src/core/components/FilterBar.vue @@ -0,0 +1,429 @@ + + + + + diff --git a/apps/jingrow/frontend/src/core/pagetype/GenericListPage.vue b/apps/jingrow/frontend/src/core/pagetype/GenericListPage.vue index 4582c8a..6806310 100644 --- a/apps/jingrow/frontend/src/core/pagetype/GenericListPage.vue +++ b/apps/jingrow/frontend/src/core/pagetype/GenericListPage.vue @@ -11,6 +11,21 @@
+ +
+
+ + + {{ tag.label }} + : + {{ tag.value }} + + + +
+