基础框架-文档中心基础框架-文档中心
使用指南
公共组件
开发测试
  • 微服务框架
  • Vue3框架
  • 项目实践
更新日志
  • V3.3.0
  • V3.2.6
  • V3.2.5
  • V3.2.4
  • V3.1.0
  • V2.2.x
  • V2.1.0
  • V2.0.0
  • V1.2.1
  • V1.1.1
使用指南
公共组件
开发测试
  • 微服务框架
  • Vue3框架
  • 项目实践
更新日志
  • V3.3.0
  • V3.2.6
  • V3.2.5
  • V3.2.4
  • V3.1.0
  • V2.2.x
  • V2.1.0
  • V2.0.0
  • V1.2.1
  • V1.1.1
  • 后端组件

    • waf-license-产品证书授权
    • waf-calcite-动态数据管理
    • 消息中心组件
    • 调度任务组件
    • xxl-job 安装使用
    • API服务
    • 全文检索
  • 前端组件

    • 分页组件
    • 数据字典组件
    • 业务字典组件
    • 人员选择组件
    • 组织机构选择组件
    • 文件上传组件
    • 第三方应用集成

业务字典组件

业务字典组件对el-cascader组件进行了封装,因业务字典大多会出现多级的选择如行政区划,业务分类等,这样通过字典数据的统一管理,在前端提供不同的组件进行数据选择。

1、使用方法

业务字典组件使用时需要先import引用,之后就可以直接使用 waf-business-dict ,传递相应的参数即可使用

<!-- 业务字典使用-->
<waf-business-dict parentCode="test" :props="props" ref="dictRef"/>
// script 示例代码
import WafBusinessDict from '@/components/DataDict/BusinessDict'
data() {
    return {
        props: {
            multiple: true,
            value: 'code', label: 'name'
        }
    }
},
methods: {
 getDictVal() {
     // 获取选择的值
     console.info(this.$refs.dictRef.getCheckedNodes())
 }
}

2、组件参数说明

分页组件由el-cascader重新封装,理论上原有的属性按官方文档一样来使用,这里只列举自定义的一些属性

参数说明类型可选值默认值
parentCode业务字典分类编码string——
props组件属性object—{ value: 'code', label: 'name' }
ref组件引用object——

注意: 默认可以不设置props属性,如需要设置,要把value,label做个映射,我们的数据返回对应的是code,name

3、示例访问

  • 示例文件路径:src/views/demo/DataDictDemo.vue
  • 本地访问地址: http://localhost:8080/#/demo/dict
上次更新: 1/10/21, 8:30 AM
编辑者: 李贤伟
Prev
数据字典组件
Next
人员选择组件