// var root = "http://e5.hieap.cn"
var root = "http://192.168.4.106:7778";
var server = "/e5";
var oauth = "/e5";
var projectName = "eap5csxm/admin"
var pName = projectName.split("/")[0];
var user = projectName.split("/")[1];
var deployDir = "";
//登录页url
var loginUrl = root + server + "/index.html?pn=" + pName + "/" + user;
//首页url
var mainPageUrl = root + server + "/main.html?pn=" + pName + "/" + user;
deployDir = "/e5/render";
serverName = server;
if (window._global && window._global.env == 'dev') {
deployDir = ""
serverName = ""
//登录页url
var loginUrl = location.origin + deployDir + "/" + pName + "/hivuiLogin/index.html#/";
//首页url
var mainPageUrl = location.origin + deployDir + "/" + pName + "/hivuiMain/index.html#/";
}
var _formatLang = function(str){
return Vue.prototype.$t(str)
}
var HIVUI_SETTING = {
//项目名
projectName: projectName,
//接口返回消息弹窗模式,默认为消息提示(自动消失),msgBox为消息弹窗(需手动确定关闭)
//messageType:"msgBox",
//请求对象
request: eap.request,
deployDir: deployDir,
//服务器域名
url: root,
//编辑器脚本路径
editorResDir: deployDir,
serverName: serverName,
//默认服务url
serverUrl: root + server,
//授权服务url
oauth: root + oauth,
//用户信息
userInfo: root + server + "/sys/user/detail",
//登录页url
loginUrl: loginUrl,
//首页url
mainPageUrl: mainPageUrl,
//系统管理url
sysManageUrl: "http://192.168.4.193:5188",
//数据保存url
saveUrl: root + server + "/data/save", //'/data/save',
//数据查询url
queryUrl: root + server + "/data/query", //'/data/query',
//excel导出心跳
exportExcelHeartbeatUrl:root + server + "/export/dataexcel/status",
//导入URL
excelImportUrl: root + server + "/import/exceldata",
//导出URL
exportUrl: root + server + "/export/dataexcel",
exportPathUrl:root + server + "/export/dataexcel/path",
exportNewUrl:root + server + "/export/dataexcelnew",
//页面初始化接口
pageInitUrl: root + server + "/data/page/permit",
//数据策略url
policyUrl: root + server + "/data/policy",
//附件上传url
upload: root + server + "/file/upload",
//附件下载url
download: root + server + "/file/download",
//附件查看url
review: root + server + "/file/static/preview",
//附件上传url
publicupload: root + server +"/file/public/upload",
//附件下载url
publicdownload: root + server +"/file/public/download",
//附件查看url
publicreview: root + server +"/file/public/preview",
//流程信息url
getFlowInfo: root + server + "/flow/open",
getApprovalInfo: root + server + "/flow/getApprovalInfo",
processFlow: root + server + "/flow/processFlow",
umpireOrder: root + server + "/flow/umpireOrder",
queryTask: root + server + "/flow/queryTask",
withdrawtask: root + server + "/flow/withdrawtask",
taskDiagram: root + server + "/flow/taskDiagram",
openOrdernumber: root + server + "/flow/openOrdernumber",
//默认查询操作符
queryOperate: 'like',
//默认组件配置
defaultCmp: {
"DtTable": {
"allColSort": true,
"colWidthCount": false
},
"DtPushData": {
//自动暂存
// "wakeupTempData": true
},
"DtDataSet": {
"autoTrim": true,
//自动暂存
// "autoTemporary": true,
// "saveNewTemporary": false,
// "temporaryTime": 10000
},
"DtToolbar": {
"buttons": [
{
"kind": "add",
// "text": "添加"
},
{
"kind": "del",
// "text": "删除"
},
{
"kind": "reset",
// "text": "取消"
},
{
"kind": "save",
// "text": "保存"
}
]
}
},
//数据返回超时时间
requestTimeout: 140 * 1000,
//是否单点登录
isSingleLogin: false,
//单点登录页
singleLoginUrl: "http://192.168.10.241:31020/authcenter/login?service=",
//单点登出页
singleLogoutUrl: "http://192.168.10.241:31020/authcenter/logout?service=http://192.168.10.241:31020/authcenter/login?service=" + mainPageUrl,
// 网格自定义高亮行背景色
// curRowBg: '#2bdbe2',
}
window.__guid = new Date().valueOf();
//切换布局
function changeLayout(name) {
window.localStorage.setItem('layout', name);
window.location.reload();
}
//模板自定义配置
window.customSysCofig = {
//默认门户 对应自定义门户功能
sysSetTabs: [
{
title: _formatLang("taskcenter"),
id: __guid++,
close: false,
url: '#taskCenter',
},
{
title: _formatLang("mainpage"),
id: __guid++,
close: false,
type: 'home',
actived: true //默认选中
}
// ,{
// title:'工作台',
// id: __guid++,
// close:false,
// type:'work'
// }
],
//默认 打开功能
sysDefTabs: [
// {
// id: __guid++,
// title:"设计",
// url:'http://192.168.7.109:9090/#/design',
// close:true,
// },
],
//头部菜单
sysFuncMenus: [
/*
{
id: __guid++,
name: '系统管理',
url: window.HIVUI_SETTING.sysManageUrl + "/?pn=" + window.HIVUI_SETTING.projectName,
iconClass: 'icon-set-fill',
target: '_blank',
type: 'widthToken',
},
{
id: __guid++,
name: '<font color=red>邮件系统</font>',
url: 'http://hcmail.histron.cn:8001/webmail/index.do?osName=windows',
iconClass: 'icon-mail',
target: '_blank',
},*/
{ type: 'split' },
{
id: __guid++,
name: _formatLang("layout"),
type: 'layout',
iconClass: 'icon-user',
children: [
{
id: 'vertical',
name: _formatLang("updownlayout"),
handler: function () {
changeLayout(this.id)
}
},
{
id: 'level',
name: _formatLang("leftrightlayout"),
handler: function () {
changeLayout(this.id)
}
}
]
},
{ type: 'split' },
{
id: __guid++,
name: _formatLang("messagecenter"),
type: 'withNumTips',
iconClass: 'icon-bell',
target: 'tab',
url: '/platf/msg/func/query.func',//消息中心地址
numIntervalTime: 1000 * 30,//循环时间,默认30秒
//消息提示文字
messageText: function (res) {
return _formatLang("unreadmessage").replace("{}",res.num);
},
//获取未读消息数量
numFunc: function () {
return new Promise((resolve, reject) => {
let param = new eap.dataHelper.Param();
let where = new eap.dataHelper.Where();
let orders = new eap.dataHelper.Orders();
if (window.Scp.User.fuserid) {
where.eq("freceiver", window.Scp.User.fuserid);
}
where.setPage(1, -1);
param.where = where;
eap.dataHelper.query(
param,
"/platf/msg/entity/MsgUnReadBizEntity.xml",
).then(res => {
let __data = res.dataPack.rows;
resolve({
num: (__data && __data.length > 0) ? __data.length : 0
});
}).catch(err => {
reject(err);
});
});
},
},
{ type: 'split' },
],
//浏览器标签logo
//favicon: '/' + pName + "/setting/desktop/sysAssets/login_logo/png/1.0.0/login_logo.png",
//首页加载logo
sysLoadLogo: {
src: '/' + pName + '/setting/desktop/sysAssets/sy_loading/png/1.0.0/sy_loading.png',
title: _formatLang("companyname")
},
//首页头部logo
sysLogo: {
src: '/' + pName + '/setting/desktop/sysAssets/sy_logo/png/1.0.0/sy_logo.png',
title: _formatLang("companyname"),
},
//首页左右结构头部logo
/*sysLogoHorizon: {
src: '/' + pName + '/setting/desktop/sysAssets/sy_logo/png/1.0.0/sy_logo.png',
title: '闽纺联盟',
width:null,
height:null,
},*/
//首页mini图标
MsysLogo: {
src: '/' + pName + '/setting/desktop/sysAssets/sy_minLogo/png/1.0.0/sy_minLogo.png',
title: _formatLang("companyname")
},
//左右布局菜单项文字是否单行显示
isMenuWordwrap: true,
//登录页配置
//登录页logo
loginLogo: '/' + pName + "/setting/desktop/sysAssets/login_logo/png/1.0.0/login_logo.png",
//logo高
loginLogo_h: null,
//logo宽
loginLogo_w: null,
//登录页背景
loginBgImg: '/' + pName + "/setting/desktop/sysAssets/login_bg/png/1.0.0/login_bg.png",
//标题
//loginTitle:"",
//版权
copyright: _formatLang("copyright"),
//是否显示全部功能按钮
isShowAllFunc:true,
showChangeLangBtn:true,
leftMenuWidth:200,
//是否开启扫码登录
//isScan:false,
//默认布局(左右:left、上下:top)
//layout:"top",
//app二维码
//appQRcode:'/' + pName + "/setting/desktop/sysAssets/login_logo/png/1.0.0/login_logo.png",
};