Skip to content

Castor3 UI

Castor3 UI v2 是面向公司 B 端项目的 Vue 3 组件库。它以 Element Plus 为通用控件底座,提供配置式表单、查询、表格以及编辑型业务表格。

组件范围

  • CaCommonForm:配置式表单、查看态、分组、自定义字段和校验。
  • CaCommonQuery:响应式查询栏、动态条件和命令配置。
  • CaCommonQueryPlus:折叠查询、提交快照和已生效条件标签。
  • CaCommonTable:列类型、批量操作、列设置缓存、分页和排序。
  • CaEditTable:新增、行内编辑、校验、自动/手动编辑模式和未保存草稿保护。
  • CaTreeEditTable:树形行内编辑和子节点新增。
  • CaReportTable:多级表头、动态列和合并单元格透传。

设计边界

组件库只维护公司重复使用的交互,不封装业务接口。getList、命令处理器和数据对象由业务项目传入;Element Plus 原生属性通过 elementProps 透传。