说明
使用Dialog.js文件中打开部门选择框的方法;
使用
//弹窗rx-vue-group-dialog.vue
import { Dialog } from 'jpaas-common-lib'
Dialog.openGroupDialog(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当前组织)(selDim指定维度) | String | - |
groupId | orgconfig为selOrg,relOrg,curOrg时才传入 | ||
initRankLevel | 指定等级(可选) | String | “” |
//参考表单设计部门控件
//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,
showDimId: true
};
//config.data.orgconfig:"selDim"
data:{
single: false,
showDimId: true,
orgconfig:"selDim",
dimId:'1',
initRankLevel:''
};
文档更新时间: 2022-10-17 19:53 作者:yangxing