diff --git a/cutejava-front/src/views/componentsDemo/advanced/CuteFormDrawerDemo.vue b/cutejava-front/src/views/componentsDemo/advanced/CuteFormDrawerDemo.vue
index d7b67619..611a0273 100644
--- a/cutejava-front/src/views/componentsDemo/advanced/CuteFormDrawerDemo.vue
+++ b/cutejava-front/src/views/componentsDemo/advanced/CuteFormDrawerDemo.vue
@@ -2,8 +2,8 @@
何时使用
- - 不离开当前场景完成增删改操作
- - 作为配置型功能及信息的容器
+ - 用于创建一个实体或收集信息
+ - 需要对输入的数据类型进行校验时
- 在使用过程中有任何问题,咨询 @Odboy(前端)
基础用法
diff --git a/cutejava-front/src/views/componentsDemo/advanced/CuteFormDrawerProDemo.vue b/cutejava-front/src/views/componentsDemo/advanced/CuteFormDrawerProDemo.vue
new file mode 100644
index 00000000..fa73bcb9
--- /dev/null
+++ b/cutejava-front/src/views/componentsDemo/advanced/CuteFormDrawerProDemo.vue
@@ -0,0 +1,99 @@
+
+
+
何时使用
+
+ - 用于创建一个实体或收集信息
+ - 需要对输入的数据类型进行校验时
+ - 在使用过程中有任何问题,咨询 @Odboy(前端)
+
+
基础用法
+
显示
+
+
+
API
+
+
+
+
+
+
+
+
Schema属性
+
+
+
+
+
+
+
方法
+
+
+
+
+
+
+
+
+
+
diff --git a/cutejava-front/src/views/componentsDemo/advanced/CuteSearchFormDemo.vue b/cutejava-front/src/views/componentsDemo/advanced/CuteSearchFormDemo.vue
new file mode 100644
index 00000000..c66608cf
--- /dev/null
+++ b/cutejava-front/src/views/componentsDemo/advanced/CuteSearchFormDemo.vue
@@ -0,0 +1,63 @@
+
+
+
何时使用
+
+ - 列表上方的标准筛选栏
+ - 在点击搜索和重置按钮时会触发 onSearch,参数为当前筛选值
+ - 在使用过程中有任何问题,咨询 @Odboy(前端)
+
+
基础用法
+
+
+
+
+
+
+
+ 查询后置按钮
+
+
+
API
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cutejava-front/src/views/componentsDemo/advanced/CuteSearchFormProDemo.vue b/cutejava-front/src/views/componentsDemo/advanced/CuteSearchFormProDemo.vue
new file mode 100644
index 00000000..9c455a14
--- /dev/null
+++ b/cutejava-front/src/views/componentsDemo/advanced/CuteSearchFormProDemo.vue
@@ -0,0 +1,74 @@
+
+
+
何时使用
+
+ - 列表上方的标准筛选栏
+ - 在点击搜索和重置按钮时会触发 onSearch,参数为当前筛选值
+ - 在使用过程中有任何问题,咨询 @Odboy(前端)
+
+
基础用法
+
+
API
+
+
+
+
+
+
+
+
Schema属性
+
+
+
+
+
+
+
+
+
+
diff --git a/cutejava-front/src/views/componentsDemo/advanced/CuteSimpleTableDemo.vue b/cutejava-front/src/views/componentsDemo/advanced/CuteSimpleTableDemo.vue
index 43285fae..f744d97d 100644
--- a/cutejava-front/src/views/componentsDemo/advanced/CuteSimpleTableDemo.vue
+++ b/cutejava-front/src/views/componentsDemo/advanced/CuteSimpleTableDemo.vue
@@ -23,10 +23,10 @@
show-select
>
- 批量绑定
+ 批量绑定
- 导出
+ 导出
@@ -69,6 +69,9 @@ export default {
components: { CuteSimpleTable, CuteButton },
data() {
return {
+ form: {
+ model: ''
+ },
curd: {
paramsTransform: (pageProps) => {
const values = this.form.model
@@ -131,10 +134,13 @@ export default {
}
},
mounted() {
- this.$refs.instance.refresh()
+ this.refreshData()
},
methods: {
FormatRowDateTimeStr,
+ refreshData() {
+ this.$refs.instance.refresh()
+ },
onTableEditClick(row) {
console.log('onTableEditClick', row)
},
diff --git a/cutejava-front/src/views/componentsDemo/index.vue b/cutejava-front/src/views/componentsDemo/index.vue
index c889afe7..d7ed9363 100644
--- a/cutejava-front/src/views/componentsDemo/index.vue
+++ b/cutejava-front/src/views/componentsDemo/index.vue
@@ -93,6 +93,12 @@
+
+
+
+
+
+
@@ -111,6 +117,9 @@
+
+
+
@@ -145,22 +154,28 @@ import CutePreviewDrawerDemo from '@/views/componentsDemo/dev/CutePreviewDrawerD
import CuteTransferDemo from '@/views/componentsDemo/dev/CuteTransferDemo.vue'
import CuteFileUploadDemo from '@/views/componentsDemo/business/CuteFileUploadDemo.vue'
import CuteFileDragUploadDemo from '@/views/componentsDemo/business/CuteFileDragUploadDemo.vue'
-import CuteSimpleTableDemo from '@/views/componentsDemo/CuteSimpleTableDemo.vue'
import CuteDragTableDemo from '@/views/componentsDemo/advanced/CuteDragTableDemo.vue'
import CuteEditTableDemo from '@/views/componentsDemo/advanced/CuteEditTableDemo.vue'
import CuteFormDialogDemo from '@/views/componentsDemo/advanced/CuteFormDialogDemo.vue'
import CuteFormDialogProDemo from '@/views/componentsDemo/advanced/CuteFormDialogProDemo.vue'
import CuteFormDrawerDemo from '@/views/componentsDemo/advanced/CuteFormDrawerDemo.vue'
+import CuteFormDrawerProDemo from '@/views/componentsDemo/advanced/CuteFormDrawerProDemo.vue'
+import CuteSearchFormDemo from '@/views/componentsDemo/advanced/CuteSearchFormDemo.vue'
+import CuteSearchFormProDemo from '@/views/componentsDemo/advanced/CuteSearchFormProDemo.vue'
+import CuteSimpleTableDemo from '@/views/componentsDemo/advanced/CuteSimpleTableDemo.vue'
export default {
name: 'SystemComponents',
components: {
+ CuteSimpleTableDemo,
+ CuteSearchFormProDemo,
+ CuteSearchFormDemo,
+ CuteFormDrawerProDemo,
CuteFormDrawerDemo,
CuteFormDialogProDemo,
CuteFormDialogDemo,
CuteEditTableDemo,
CuteDragTableDemo,
- CuteSimpleTableDemo,
CuteFileDragUploadDemo,
CuteFileUploadDemo,
CuteTransferDemo,