diff --git a/cutejava-front/src/views/components/business/CuteDeptTree.vue b/cutejava-front/src/views/components/business/CuteDeptTree.vue
index adfbb3bb..8ebce7ce 100644
--- a/cutejava-front/src/views/components/business/CuteDeptTree.vue
+++ b/cutejava-front/src/views/components/business/CuteDeptTree.vue
@@ -5,7 +5,7 @@
* @created 2025-07-29
-->
-
+
-
-
-
- 表单值绑定
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 提 交
- 重 置
- 取 消
-
-
-
-
-
- 用户选择框
-
-
-
-
-
- 部门树
-
-
-
-
-
- 产品线选择框
-
-
-
-
-
- 产品线选择框Pro
-
-
-
-
-
-
-
-
diff --git a/cutejava-front/src/views/componentsDemo/CuteOtherDemo.vue b/cutejava-front/src/views/componentsDemo/CuteOtherDemo.vue
index cec2db7c..8bcb898e 100644
--- a/cutejava-front/src/views/componentsDemo/CuteOtherDemo.vue
+++ b/cutejava-front/src/views/componentsDemo/CuteOtherDemo.vue
@@ -39,12 +39,6 @@
-
-
- 操作按钮1
- 操作按钮2
- 操作按钮3
-
@@ -56,12 +50,12 @@ import CuteScreenShot from '@/views/components/dev/CuteScreenShot.vue'
import CuteSectionTitle from '@/views/components/dev/CuteSectionTitle.vue'
import CuteButton from '@/views/components/dev/CuteButton.vue'
import CuteTransfer from '@/views/components/dev/CuteTransfer.vue'
-import CuteSearchProForm from '@/views/components/dev/CuteSearchProForm.vue'
+import CuteSearchFormPro from '@/views/components/dev/CuteSearchFormPro.vue'
export default {
name: 'CuteOtherDemo',
components: {
- CuteSearchProForm,
+ CuteSearchProForm: CuteSearchFormPro,
CuteTransfer,
CuteButton,
CuteSectionTitle,
diff --git a/cutejava-front/src/views/componentsDemo/CuteSimpleTableDemo.vue b/cutejava-front/src/views/componentsDemo/CuteSimpleTableDemo.vue
index f207f0de..a9ad57e3 100644
--- a/cutejava-front/src/views/componentsDemo/CuteSimpleTableDemo.vue
+++ b/cutejava-front/src/views/componentsDemo/CuteSimpleTableDemo.vue
@@ -123,11 +123,11 @@ import { FormatRowDateTimeStr } from '@/utils/KitUtil'
import CuteButton from '@/views/components/dev/CuteButton.vue'
import CuteTransfer from '@/views/components/dev/CuteTransfer.vue'
import CuteEditTable from '@/views/components/dev/CuteEditTable.vue'
-import CuteFormProDialog from '@/views/components/dev/CuteFormProDialog.vue'
+import CuteFormDialogPro from '@/views/components/dev/CuteFormDialogPro.vue'
export default {
name: 'CuteSimpleTableDemo',
- components: { CuteFormProDialog, CuteEditTable, CuteTransfer, CuteButton, CuteFormDrawer, CuteFormDialog, CuteSimpleTable },
+ components: { CuteFormProDialog: CuteFormDialogPro, CuteEditTable, CuteTransfer, CuteButton, CuteFormDrawer, CuteFormDialog, CuteSimpleTable },
data() {
return {
modeDataSource: [
@@ -214,7 +214,7 @@ export default {
{ required: true, message: '请选择活动区域', trigger: 'change' }
]
},
- // CuteFormProDialog
+ // CuteFormDialogPro
createFormProModel: {},
createFormProSchema: [
{ name: 'name', title: '姓名', type: 'input', required: true },
diff --git a/cutejava-front/src/views/componentsDemo/business/CuteDeptTreeDemo.vue b/cutejava-front/src/views/componentsDemo/business/CuteDeptTreeDemo.vue
new file mode 100644
index 00000000..11037ea1
--- /dev/null
+++ b/cutejava-front/src/views/componentsDemo/business/CuteDeptTreeDemo.vue
@@ -0,0 +1,84 @@
+
+
+
何时使用
+
+ - 选择、绑定部门信息时
+ - 统一部门数据来源
+ - 在使用过程中有任何问题,咨询 @Odboy(前端) @Odboy(设计)@Odboy(后端)
+
+
基础用法
+
+
+
+
绑定表单
+
+
+
+
+
+
+ 提 交
+ 重 置
+
+
+
+
API
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cutejava-front/src/views/componentsDemo/business/CuteProductLineSelectDemo.vue b/cutejava-front/src/views/componentsDemo/business/CuteProductLineSelectDemo.vue
new file mode 100644
index 00000000..aa17eea0
--- /dev/null
+++ b/cutejava-front/src/views/componentsDemo/business/CuteProductLineSelectDemo.vue
@@ -0,0 +1,80 @@
+
+
+
何时使用
+
+ - 选择、绑定部门明细信息,需要根部门和子部门以及路径的信息等
+ - 统一部门数据来源
+ - 在使用过程中有任何问题,咨询 @Odboy(前端) @Odboy(设计)@Odboy(后端)
+
+
基础用法
+
+
绑定表单
+
+
+
+
+
+ 提 交
+ 重 置
+
+
+
API
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cutejava-front/src/views/componentsDemo/business/CuteProductLineSelectProDemo.vue b/cutejava-front/src/views/componentsDemo/business/CuteProductLineSelectProDemo.vue
new file mode 100644
index 00000000..a2495ce8
--- /dev/null
+++ b/cutejava-front/src/views/componentsDemo/business/CuteProductLineSelectProDemo.vue
@@ -0,0 +1,75 @@
+
+
+
何时使用
+
+ - 选择、绑定部门明细信息,需要根部门和子部门以及路径的信息等
+ - 统一部门数据来源
+ - 在使用过程中有任何问题,咨询 @Odboy(前端) @Odboy(设计)@Odboy(后端)
+
+
基础用法
+
+
绑定表单
+
+
+
+
+
+ 提 交
+ 重 置
+
+
+
API
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cutejava-front/src/views/componentsDemo/business/CuteSingleUserSelectDemo.vue b/cutejava-front/src/views/componentsDemo/business/CuteSingleUserSelectDemo.vue
new file mode 100644
index 00000000..07d43d49
--- /dev/null
+++ b/cutejava-front/src/views/componentsDemo/business/CuteSingleUserSelectDemo.vue
@@ -0,0 +1,76 @@
+
+
+
何时使用
+
+ - 选择单个用户信息
+ - 支持用户姓名、手机号、邮箱、用户名查询
+ - 在使用过程中有任何问题,咨询 @Odboy(前端) @Odboy(设计)
+
+
基础用法
+
+
绑定表单
+
+
+
+
+
+ 提 交
+ 重 置
+
+
+
API
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cutejava-front/src/views/componentsDemo/business/CuteUserSelectDemo.vue b/cutejava-front/src/views/componentsDemo/business/CuteUserSelectDemo.vue
new file mode 100644
index 00000000..67b21d8e
--- /dev/null
+++ b/cutejava-front/src/views/componentsDemo/business/CuteUserSelectDemo.vue
@@ -0,0 +1,77 @@
+
+
+
何时使用
+
+ - 选择多个用户信息
+ - 支持用户姓名、手机号、邮箱、用户名查询
+ - 在使用过程中有任何问题,咨询 @Odboy(前端) @Odboy(设计)
+
+
基础用法
+
+
绑定表单
+
+
+
+
+
+
+ 提 交
+ 重 置
+
+
+
API
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cutejava-front/src/views/componentsDemo/index.vue b/cutejava-front/src/views/componentsDemo/index.vue
index 5816435f..a99b5085 100644
--- a/cutejava-front/src/views/componentsDemo/index.vue
+++ b/cutejava-front/src/views/componentsDemo/index.vue
@@ -57,7 +57,25 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -81,10 +99,22 @@ import CuteCodeEditorDemo from '@/views/componentsDemo/dev/CuteCodeEditorDemo.vu
import CuteRichTextEditorDemo from '@/views/componentsDemo/dev/CuteRichTextEditorDemo.vue'
import CuteHorizontalScrollBarDemo from '@/views/componentsDemo/dev/CuteHorizontalScrollBarDemo.vue'
import CuteTextAreaInputDemo from '@/views/componentsDemo/dev/CuteTextAreaInputDemo.vue'
+import CuteUserSelectDemo from '@/views/componentsDemo/business/CuteUserSelectDemo.vue'
+import CuteSingleUserSelectDemo from '@/views/componentsDemo/business/CuteSingleUserSelectDemo.vue'
+import CuteProductLineSelectDemo from '@/views/componentsDemo/business/CuteProductLineSelectDemo.vue'
+import CuteProductLineSelectProDemo from '@/views/componentsDemo/business/CuteProductLineSelectProDemo.vue'
+import CuteDeptTree from '@/views/components/business/CuteDeptTree.vue'
+import CuteDeptTreeDemo from '@/views/componentsDemo/business/CuteDeptTreeDemo.vue'
export default {
name: 'SystemComponents',
components: {
+ CuteDeptTreeDemo,
+ CuteDeptTree,
+ CuteProductLineSelectProDemo,
+ CuteProductLineSelectDemo,
+ CuteSingleUserSelectDemo,
+ CuteUserSelectDemo,
CuteTextAreaInputDemo,
CuteHorizontalScrollBarDemo,
CuteRichTextEditorDemo,