feat: add interactive component examples

This commit is contained in:
QiuSW
2026-07-09 01:16:47 +08:00
parent 357747dd17
commit 76cda6b49c
8 changed files with 337 additions and 64 deletions
+17
View File
@@ -324,3 +324,20 @@
- 非阻塞警告:
- `cmd /c build.bat` 仍提示 `wails3 build` 是 `wails3 task` 的 alias。
- 前端构建仍提示 Browserslist 数据过期和 chunk 大小警告。
### 建立常用组件示例页
- 任务:完成 `T-030`,输入框、多选框、下拉框、多行文本、表格、筛选、分页、状态标签有可运行示例。
- 结果:
- `frontend/src/modules/components-demo/ComponentsDemoPage.vue` 从静态骨架改为可交互示例。
- 表单区支持输入框、多选框、下拉框、多行文本,并实时展示当前值。
- 表格区支持关键字、分类、状态筛选。
- 表格底部支持分页,状态列支持可用、草稿、阻塞三类状态标签。
- 验证:
- `cd frontend && npm run build` 通过。
- `go test ./...` 通过。
- `go build -o bin\cmbone.exe .` 通过。
- `cmd /c build.bat` 通过。
- 非阻塞警告:
- `cmd /c build.bat` 仍提示 `wails3 build` 是 `wails3 task` 的 alias。
- 前端构建仍提示 Browserslist 数据过期和 chunk 大小警告。