From 170e758893670590e7eef528c21d99a07c76510c Mon Sep 17 00:00:00 2001 From: lilinyuan <1084668738@qq.com> Date: Tue, 19 Mar 2024 17:12:41 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AF=BC=E5=85=A5=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fvcomponents/fvCheckbox/index.vue | 41 +++++ src/fvcomponents/fvForm/index.vue | 109 +++++++++++++ src/fvcomponents/fvPagination/index.vue | 82 ++++++++++ src/fvcomponents/fvRadio/index.vue | 48 ++++++ src/fvcomponents/fvSearchForm/index.vue | 113 ++++++++++++++ src/fvcomponents/fvSelect/index.vue | 59 +++++++ src/fvcomponents/fvTable/index.vue | 188 +++++++++++++++++++++++ src/fvcomponents/fvTableColumn/index.vue | 58 +++++++ 8 files changed, 698 insertions(+) create mode 100644 src/fvcomponents/fvCheckbox/index.vue create mode 100644 src/fvcomponents/fvForm/index.vue create mode 100644 src/fvcomponents/fvPagination/index.vue create mode 100644 src/fvcomponents/fvRadio/index.vue create mode 100644 src/fvcomponents/fvSearchForm/index.vue create mode 100644 src/fvcomponents/fvSelect/index.vue create mode 100644 src/fvcomponents/fvTable/index.vue create mode 100644 src/fvcomponents/fvTableColumn/index.vue diff --git a/src/fvcomponents/fvCheckbox/index.vue b/src/fvcomponents/fvCheckbox/index.vue new file mode 100644 index 0000000..014fb69 --- /dev/null +++ b/src/fvcomponents/fvCheckbox/index.vue @@ -0,0 +1,41 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/fvcomponents/fvForm/index.vue b/src/fvcomponents/fvForm/index.vue new file mode 100644 index 0000000..2d58b50 --- /dev/null +++ b/src/fvcomponents/fvForm/index.vue @@ -0,0 +1,109 @@ + + + + + + + + + + {{ form[item.prop] || '--' }} + + + + + {{ item?.label || '' }} + + + + + + + + + + + \ No newline at end of file diff --git a/src/fvcomponents/fvPagination/index.vue b/src/fvcomponents/fvPagination/index.vue new file mode 100644 index 0000000..187aebe --- /dev/null +++ b/src/fvcomponents/fvPagination/index.vue @@ -0,0 +1,82 @@ + + + + + + + diff --git a/src/fvcomponents/fvRadio/index.vue b/src/fvcomponents/fvRadio/index.vue new file mode 100644 index 0000000..ea6e821 --- /dev/null +++ b/src/fvcomponents/fvRadio/index.vue @@ -0,0 +1,48 @@ + + + + {{ item.label }} + + + + + + + \ No newline at end of file diff --git a/src/fvcomponents/fvSearchForm/index.vue b/src/fvcomponents/fvSearchForm/index.vue new file mode 100644 index 0000000..2b4f2fc --- /dev/null +++ b/src/fvcomponents/fvSearchForm/index.vue @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + {{ showMore ? '收起' : '展开' }} + + 搜索 + 重置 + + + + + + + + + \ No newline at end of file diff --git a/src/fvcomponents/fvSelect/index.vue b/src/fvcomponents/fvSelect/index.vue new file mode 100644 index 0000000..8d668ca --- /dev/null +++ b/src/fvcomponents/fvSelect/index.vue @@ -0,0 +1,59 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/fvcomponents/fvTable/index.vue b/src/fvcomponents/fvTable/index.vue new file mode 100644 index 0000000..066c029 --- /dev/null +++ b/src/fvcomponents/fvTable/index.vue @@ -0,0 +1,188 @@ + + + + + + {{ btn.name }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/fvcomponents/fvTableColumn/index.vue b/src/fvcomponents/fvTableColumn/index.vue new file mode 100644 index 0000000..243a370 --- /dev/null +++ b/src/fvcomponents/fvTableColumn/index.vue @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + {{ renderCell(scope) }} + + + + + + + + \ No newline at end of file