说明

使用Dialog.js文件中打开人员选择框的方法

使用

//弹窗rx-vue-user-dialog.vue
import { Dialog } from 'jpaas-common-lib'

Dialog.openUserDialog(config,calback)
//config:{}, //传入参数
//callback:function(vm,data){} //回调函数;
//vm:当前页面的this
//data:弹窗点确定按钮返回的数据,类型:Array

参数

config 内参数 同Util.open() 更多参数 请 查看Util.open

参数 说明 类型 默认值
title 弹窗名称 String -
curVm 当前页面的this Object -
widthHeight 弹窗宽高 Array [‘600px’,’400px’]
data 传入数据 Object -

config.data 参数

参数 说明 类型 默认值
single 是否单选(可选) Boolean false
showDimId 是否显示维度(可选) Boolean true
dimId 维度id(可选) String “1”
orgconfig 指定用户组(可选):(selOrg指定组织)(relOrg关联组织)(allOrg所有组织)(curOrg当前组织) String -
groupId orgconfig为selOrg,relOrg,curOrg时才传入
initRankLevel 指定等级(可选) String “”
data 默认选中的值(可选),用于数据回填 [{fullName:’’,userId:’’}] -
//参考表单设计选择人员

//config.data.orgconfig:"selOrg" or "relOrg"
data:{
    single: false,
    showDimId: true,
    orgconfig:"selOrg", // or 'relOrg'
    groupId:''
};
//config.data.orgconfig:"curOrg"
data:{
    single: false,
    showDimId: true,
    orgconfig:"curOrg",
    groupId:'curOrg'
};
//config.data.orgconfig:"allOrg"
data:{
    single: false,
    dimId:'1',//不传showDimId设置为:true(可选)
    showDimId: true,
    orgconfig:"curOrg",
    initRankLevel:'',//指定维度等级(可选)
};
文档更新时间: 2022-10-17 19:52   作者:yangxing