/**
|
* Created by weidy on 2018/5/4.
|
* 别名,如果需要的都可以在这里定义 ----特别注意,定义的内容中不能循环引用
|
*/
|
layui.define([],function(exports){
|
var VciAlias = function() {
|
this.alias = {
|
};
|
};
|
VciAlias.prototype.configAlias = function(){
|
var that = this;
|
layui.extend(that.alias);
|
layui.use('vciWebRefer',function (){
|
layui.vciWebRefer.initReferRegister(that.platformRefer);
|
layui.vciWebRefer.initReferRegister(that.scmRefer);
|
layui.vciWebRefer.initReferRegister(that.crmRefer);
|
layui.vciWebRefer.initReferRegister(that.invmRefer);
|
layui.vciWebRefer.initReferRegister(that.pdmRefer);
|
layui.vciWebRefer.initReferRegister(that.mpmRefer);
|
layui.vciWebRefer.initReferRegister(that.mdmRefer);
|
layui.vciWebRefer.initReferRegister(that.referRegister);
|
if( layui.vciWebRefer.defaultRefer){
|
for(var key in layui.vciWebRefer.defaultRefer){
|
that.referRegister[key] = layui.vciWebRefer.defaultRefer[key];
|
}
|
}
|
});
|
};
|
VciAlias.prototype.baseRefer = {
|
//平台基础的参照,放在这主要方便查看
|
/**
|
* 部门树
|
*/
|
departmentRefer:'refer/OrgDepartmentRefer',
|
/**
|
* 部门列表
|
*/
|
departmentGridRefer:'refer/OrgDepartmentGridRefer',
|
/**
|
* 用户,默认是显示常用,角色,部门和用户。可以配置是否显示工种等选项卡
|
*/
|
userRefer:'refer/SmUserRefer',
|
/**
|
* 仅仅用户的列表
|
*/
|
onlyUserRefer:'refer/SmUserGridRefer',
|
/**
|
* 角色列表
|
*/
|
roleRefer:'refer/SmRoleRefer',
|
/**
|
* 职务
|
*/
|
dutyRefer:'refer/OrgDutyRefer',
|
|
/**
|
* 岗位
|
*/
|
jobRefer:(configData.compatibility?'':'refer/OrgJobRefer'),
|
|
/**
|
* 工种
|
*/
|
workTypeRefer:(configData.compatibility?'':'refer/SmWorkTypeRefer'),
|
/**
|
* 流程模板
|
*/
|
processTempRefer:(configData.compatibility?"refer/WfProcessTemplateRefer":'')
|
};
|
VciAlias.prototype.platformRefer = {
|
//平台相关的其他的参照配置
|
/**
|
* 供应商
|
*/
|
supplier:'platform/basedoc/BdSupplierRefer'
|
};
|
VciAlias.prototype.scmRefer = {
|
//供应链相关的参照配置
|
|
};
|
VciAlias.prototype.crmRefer = {
|
//客户相关的参照配置
|
};
|
VciAlias.prototype.invmRefer = {
|
//库存相关的参照配置
|
};
|
VciAlias.prototype.pdmRefer = {
|
//pdm相关的参照配置
|
};
|
VciAlias.prototype.mpmRefer = {
|
//mpm相关的参照配置
|
};
|
VciAlias.prototype.mdmRefer = {
|
|
};
|
VciAlias.prototype.referRegister = {
|
//这里面只放自己项目的参照配置
|
//如果自己项目可能被其他的使用,请放到一个公共的属性里,然后在configAlias的时候调用
|
};
|
var va = new VciAlias();
|
exports("vciAlias",va);
|
});
|