CuteJava 在线文档 CuteJava 在线文档
  • 快速开始
  • 后端手册
  • 前端手册
  • 部署项目
常见问题
更新日志
支持项目
  • 快速开始
  • 后端手册
  • 前端手册
  • 部署项目
常见问题
更新日志
支持项目
  • 快速开始

    • 简介
    • 快速了解
    • 快速开始
    • 特别鸣谢
  • 后端手册

    • 权限控制
    • 通用查询
    • 异常处理
    • 定时任务
    • 系统工具
    • 其他杂项
  • 前端手册

    • 菜单路由
    • 自定义主键
    • 多字段排序
    • 隐藏操作按钮
    • 使用数据字典
    • 统一异常处理
    • 系统组件
    • 新版基础组件
    • 新版业务组件
      • CuteDeptTree 部门树
      • CuteFileUpload 文件上传
      • CuteFileDragUpload 文件拖放上传
      • CuteSingleUserSelect 用户单选框
      • CuteUserSelect 用户多选框
      • CuteProductLineSelect 产品线选择框
      • CuteProductLineSelectPro 部产品线级联选择框
    • 自定义主题切换
  • 部署项目

    • 常规部署方式
目录

新版业务组件

  • CuteDeptTree 部门树
  • CuteFileUpload 文件上传
  • CuteFileDragUpload 文件拖放上传
  • CuteSingleUserSelect 用户单选框
  • CuteUserSelect 用户多选框
  • CuteProductLineSelect 产品线选择框
  • CuteProductLineSelectPro 部产品线级联选择框

# CuteDeptTree 部门树

# 预览

zujian001.png

# API属性
参数 说明 类型 默认值 是否必填
node-click 当树节点被点击时的回调 Function 否
# 使用方式

<cute-dept-tree @node-click="handleNodeClick"/>
1
2
function handleNodeClick(data) {
    console.log('节点数据', data);
}
1
2
3

# CuteFileUpload 文件上传

上传文件到OSS, 必须结合Minio使用(上传完成后必须销毁组件)

# 预览

zujian003.png

# API属性
参数 说明 类型 默认值 是否必填
mode 上传方式。local 上传到服务器。oss 上传到对象存储。 String oss 否
on-success 当文件上传成功时回调 Function 否
on-error 当文件上传失败时回调 Function 否
# 使用方式

<cute-file-upload @on-success="handleSuccess" @on-error="handleError"/>
1
2
function handleSuccess(fileUrl, file, fileList) {
    console.log('上传成功', fileUrl, file, fileList);
}

function handleSuccess(e, file, fileList) {
    console.log('上传失败', e, file, fileList);
}
1
2
3
4
5
6
7

# CuteFileDragUpload 文件拖放上传

上传文件到OSS, 必须结合Minio使用(上传完成后必须销毁组件)

# 预览

zujian002.png

# API属性
参数 说明 类型 默认值 是否必填
mode 上传方式。local 上传到服务器。oss 上传到对象存储。 String oss 否
on-success 当文件上传成功时回调 Function 否
on-error 当文件上传失败时回调 Function 否
# 使用方式

<cute-file-drag-upload @on-success="handleSuccess" @on-error="handleError"/>
1
2
function handleSuccess(fileUrl, file, fileList) {
    console.log('上传成功', fileUrl, file, fileList);
}

function handleSuccess(e, file, fileList) {
    console.log('上传失败', e, file, fileList);
}
1
2
3
4
5
6
7

# CuteSingleUserSelect 用户单选框

# 预览

zujian004.png

# API属性
参数 说明 类型 默认值 是否必填
value 绑定值 String '' 是
change 当选中用户时 Function 否
# 使用方式

<cute-single-user-select v-modle="value" @change="handleChange"/>
1
2
function handleChange(val) {
    console.log(val);
}
1
2
3

# CuteUserSelect 用户多选框

# 预览

zujian005.png

# API属性
参数 说明 类型 默认值 是否必填
value 绑定值 Arrays [] 是
change 当选中用户时 Function 否
# 使用方式

<cute-user-select v-modle="value" @change="handleChange"/>
1
2
function handleChange(val) {
    console.log('handleChange', val);
}
1
2
3

# CuteProductLineSelect 产品线选择框

# 预览

zujian006.png

# API属性
参数 说明 类型 默认值 是否必填
value 绑定值 String 是
disabled 是否禁用 Boolean false 否
change 当选中产品线时 Function 否
detail 当选中产品线时 Function 否
# 使用方式

<cute-product-line-select @change="handleChange" @detail="handleDetailChange"/>
1
2
function handleChange(data) {
    console.log('handleChange', data)
}

function handleDetailChange(data) {
    console.log('handleDetailChange', data)
}
1
2
3
4
5
6
7

# CuteProductLineSelectPro 部产品线级联选择框

# 预览

zujian007.png

# API属性
参数 说明 类型 默认值 是否必填
value 绑定值 String 是
disabled 是否禁用 Boolean false 否
change 当选中产品线时 Function 否
detail 当选中产品线时 Function 否
# 使用方式

<cute-product-line-select-pro @change="handleChange" @detail="handleDetailChange"/>
1
2
function handleChange(data) {
    console.log('handleChange', data)
}

function handleDetailChange(data) {
    console.log('handleDetailChange', data)
}
1
2
3
4
5
6
7
帮助我们改善此页面! (opens new window)
上次更新: 2026/01/17, 10:08:07
新版基础组件
自定义主题切换

← 新版基础组件 自定义主题切换→

Theme by Vdoing | Copyright © 2017-2026 Odboy的武林秘籍
沪公网安备31011802005776号
赣ICP备17011078号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式