/**
|
* 用户的参照
|
* @author weidy
|
*/
|
layui.define(['layer','refer/SmUserReferBase'],function(exports){
|
var ReferGrid = function(){};
|
ReferGrid.prototype.showReferDialog = function (referConfig){
|
var filter = referConfig.filter,
|
name = referConfig.name,
|
title = referConfig.title,
|
target = referConfig.target,
|
value = referConfig.value,
|
text = referConfig.text;
|
var options = referConfig.options;
|
var baseOptions = {};
|
for(var key in options){
|
baseOptions[key] = options[key];
|
}
|
var userRefer = layui['refer/SmUserReferBase'];
|
baseOptions.filter = filter;
|
baseOptions.name = name;
|
baseOptions.value = value;
|
baseOptions.text = text;
|
baseOptions.title = title;
|
baseOptions.favUser = false;
|
//displayType默认是部门,角色。不需要设置,因为里面会自动设置
|
baseOptions.setValue = function (filter,name,value,rawValue,isClose,selectRecords){
|
target.setValue(filter,name,value,rawValue,isClose,selectRecords);
|
}
|
userRefer.viewUserInDialog(baseOptions);
|
};
|
var rg = new ReferGrid();
|
exports('refer/SmUserRefer',rg);
|
});
|