| | |
| | | <%@page import="com.yc.multiData.MultiDataSource" %> |
| | | <%@ page import="com.yc.MaintenanceFee.service.MaintainService" %> |
| | | <%@ page import="java.text.SimpleDateFormat" %> |
| | | <%@ page import="org.apache.commons.lang3.StringUtils" %> |
| | | <%@ page import="com.yc.utils.EncodeUtil" %> |
| | | <%@ page import="org.springframework.data.redis.core.RedisTemplate" %> |
| | | <%@ page trimDirectiveWhitespaces="true" %> |
| | | <% String hostUrl = SettingKey.getHostUrl(request); |
| | | Map<String, Map<String, Object>> perssion = (Map<String, Map<String, Object>>) session.getAttribute(SessionKey.PERSSION); |
| | |
| | | String dayStr=(expireDay>0?sdf.format(dataSourceEntity.getExpiredDate()):null); |
| | | String expireText="<span class=\"iconfont icon-guanbi\"></span>您好,您的系统将于<span style=\"color: #f35d22;\">"+expireDay+ |
| | | "</span>天后<span style=\"color: #f35d22\">("+dayStr+")</span>到期," + |
| | | "到期后系统将停止使用,请及时续费!(如果已经续费请联系技术人员处理)"; |
| | | "到期后系统将自动停止使用,请及时续费!(如果已经续费请联系技术人员处理)"; |
| | | //-----------------系统过期剩余天数end------------ |
| | | try { |
| | | SpObserver.setDBtoInstance("_" + dbid);//切换数据源 |
| | |
| | | } |
| | | //--------------------菜单选项配置 |
| | | long rand = new Random().nextLong(); |
| | | //当前登录手机号码 |
| | | String phoneNumber = session.getAttribute(SessionKey.USER_TELE_PHONE).toString(); |
| | | if (StringUtils.isNotBlank(phoneNumber)) { |
| | | if (phoneNumber.length() > 7) { |
| | | phoneNumber = phoneNumber.substring(0, 3) + "****" + phoneNumber.substring(7); |
| | | } |
| | | } |
| | | %> |
| | | <%! |
| | | boolean checkBoxIsChecked(int config, int configValue) { |
| | |
| | | <meta http-equiv="X-UA-Compatible" content="IE=7"> |
| | | --> |
| | | <title><%=SettingKey.getTitle(request)%> 主界面</title> |
| | | <style type="text/css"> |
| | | body { |
| | | overflow: hidden; |
| | | font-family: 'Verdana', '宋体'; |
| | | } |
| | | </style> |
| | | <link rel="stylesheet" type="text/css" |
| | | href="<%=hostUrl%>/style/iconfont/main.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/style/iconfont/main.css")%>"> |
| | | <link rel="stylesheet" type="text/css" |
| | |
| | | <link href="<%=hostUrl%>/shopping/view/javascript/toastmessage/css/jquery.toastmessage.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/toastmessage/css/jquery.toastmessage.css")%>" |
| | | type="text/css" rel="stylesheet"/> |
| | | <link rel="stylesheet" href="<%=hostUrl%>/style/iconfont/tixingtb/iconfont.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/style/iconfont/tixingtb/iconfont.css")%>"> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/jquery-1.4.4.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/jquery-1.4.4.min.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/jquery.easyui.min-1.6.10.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/jquery.easyui.min-1.6.10.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/locale/easyui-lang-zh_CN.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/locale/easyui-lang-zh_CN.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/index.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/index.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/deskTop.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/deskTop.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/shopping/view/javascript/toast/jquery.toast.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/toast/jquery.toast.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/maintaince.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/maintaince.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/funcLink.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/funcLink.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/encode.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/encode.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/jquery.cookie.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/jquery.cookie.min.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/indexRefresh.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/indexRefresh.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/config/config.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/config/config.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/messageTip/jquery.messager.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/messageTip/jquery.messager.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/iscroll5.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/iscroll5.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/jQueryRotate.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/jQueryRotate.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/rotate.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/rotate.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/bootstrap-upload/js/fileinput.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap-upload/js/fileinput.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/bootstrap-upload/js/locales/zh.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap-upload/js/locales/zh.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/shopping/view/javascript/bootstrap/js/bootstrap.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/bootstrap/js/bootstrap.min.js")%>"></script> |
| | | <script src="<%=hostUrl%>/shopping/view/javascript/toastmessage/jquery.toastmessage.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/toastmessage/jquery.toastmessage.js")%>" |
| | | type="text/javascript"></script> |
| | | <script src="<%=hostUrl %>/layui/layui.all.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/layui.all.js")%>" |
| | | type="text/javascript"></script> |
| | | <script src="<%=hostUrl%>/js/index/WebSocketMessage.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/WebSocketMessage.js")%>" |
| | | type="text/javascript"></script> |
| | | <script src="<%=hostUrl%>/js/jqmeter.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/jqmeter.js")%>" |
| | | type="text/javascript"></script> |
| | | <style type="text/css"> |
| | | body { |
| | | /* body { |
| | | overflow: hidden; |
| | | font-family: 'Verdana', '宋体'; |
| | | } |
| | | } */ |
| | | |
| | | .hidden { |
| | | display: none; |
| | |
| | | <% |
| | | if (checkBoxIsChecked(2, menuConfig)) {//显示树菜单 |
| | | %> |
| | | <div id="home" title="主菜单" style="padding:0px;"> |
| | | <div id="home" title="主菜单" <%=checkBoxIsChecked(4096,menuConfig)?"selected=\"true\"":""%> style="padding:0px;"> |
| | | <ul id="homePageTree" style="padding-top:10px;padding-left:10px;padding-bottom: 20px"> |
| | | </ul> |
| | | </div> |
| | | <% |
| | | } |
| | | %> |
| | | <div id="home2" title="常用" selected="true" fit="true" style="overflow: hidden;"> |
| | | <div id="home2" title="常用" <%=checkBoxIsChecked(8192,menuConfig)?"selected=\"true\"": |
| | | (!checkBoxIsChecked(4096,menuConfig)&&!checkBoxIsChecked(8192,menuConfig)?"selected=\"true\"":"")%> fit="true" style="overflow: hidden;"> |
| | | <div class="easyui-accordion" style="width: auto;" fit="true" border="false"> |
| | | <% |
| | | if (checkBoxIsChecked(4, menuConfig)) {//小图标导航菜单 |
| | |
| | | <div data-options="region:'center'" id="home_center" style="overflow:hidden;"> |
| | | <div id="home-tabs" id="pages" class="easyui-tabs" data-options="fit:true" border="false"> |
| | | <div id="desktop_div" title="桌面" style="padding:0px;overflow: hidden;"> |
| | | |
| | | <iframe id="desktopiframe" name="desktopiframe" src="/general/home/desktop.jsp" width="100%" height="100%" |
| | | frameborder="0"></iframe> |
| | | </div> |
| | |
| | | width="100%" height="100%" frameborder="0"></iframe> |
| | | </div> |
| | | <% } %> |
| | | <% if (checkBoxIsChecked(32768, menuConfig)) {%> |
| | | <div id="wyn_div" title="大屏看板" style="padding:0px;overflow: hidden;"> |
| | | <iframe id="wynDashboard" name="wynDashboard" src="/general/home/wynhome.jsp" width="100%" height="100%" |
| | | frameborder="0"></iframe> |
| | | </div> |
| | | <% } %> |
| | | </div> |
| | | </div> |
| | | <div id="shortcutsM" style="width:150px;" onclick="return false;"> |
| | |
| | | <div iconCls="icon-customizeDesktop" onclick="deskTopShow('定制桌面','/general/personalized/manager/personnalized.jsp',550,400,function(obj){if(obj)$('#desktopiframe').attr('src',$('#desktopiframe').attr('src'));})"> |
| | | 定制桌面 |
| | | </div> |
| | | <div iconCls="icon-MenuDisplay"onclick="deskTopShow('菜单显示设置','/general/menuConfig.jsp',450,460)">菜单显示设置</div> |
| | | <div iconCls="icon-MenuDisplay"onclick="deskTopShow('菜单显示设置','/general/menuConfig.jsp',450,500)">菜单显示设置</div> |
| | | <% |
| | | /**********超级管理员显示桌面数据源列表start-jd65MRqYdG2ZjWn2bSytidmF-**************/ |
| | | if ("1".equals(isSuperUser)) { |
| | |
| | | if ("0".equalsIgnoreCase(loginType)) { |
| | | %> |
| | | <div iconCls="icon-ChangePassword" onclick="addTab('',301114,22)">修改登录号密码</div> |
| | | <div iconCls="icon-userLogout" onclick="addTab('用户注销','','','','/general/userLogout/logOff.html?userName=<%=session.getAttribute(SessionKey.USERNAME)%>&phone=<%=phoneNumber%>','','');">用户注销</div> |
| | | <% |
| | | |
| | | if (!"1".equals(isSuperUser) && perssion.get("9910") != null) { |
| | |
| | | %> |
| | | <% |
| | | if("deli".equals(dataSourceEntity.getDockingSystem())){ |
| | | String superUser = (String) session.getAttribute(SessionKey.SUPPER_USER);//管理员 |
| | | if ("1".equals(isSuperUser)||"1".equals(superUser)) { |
| | | %> |
| | | <div iconCls="icon-DataSourceSettings" onclick="addTab('德立账号绑定','','','','/general/deliauth.jsp','','');"> |
| | | 德立账号绑定 |
| | | </div> |
| | | <%}}%> |
| | | <% |
| | | <%} |
| | | if ("1".equals(isSuperUser)) { |
| | | %> |
| | | <div iconCls="icon-ActingReviewer" onclick="addTab('',9910,22)">设置代理审核人</div> |
| | |
| | | <div iconCls="icon-QueryAuditLogs" onclick="addTab('',9647,18);">查询审计日志</div> |
| | | <div iconCls="icon-AttachmentDeleLogs" onclick="addTab('',9747,18);">附件删除日志</div> |
| | | <div iconCls="icon-SlowQueryLogs" onclick="addTab('',9966,18);">慢查询日志</div> |
| | | <div iconCls="icon-SlowQueryLogs" onclick="addTab('',9691,18);">查询地图流量</div> |
| | | <div iconCls="icon-SlowQueryLogs" onclick="addTab('',9690,18);">查询第三方推送日志</div> |
| | | </div> |
| | | </div> |
| | | <%-- <div class="menu-sep" id="fromIdSP"></div>--%> |
| | |
| | | <div iconCls="icon-mailbox" onclick="addTab('邮箱主页','','','','/mail/index.jsp','','');">邮箱</div> |
| | | <div iconCls="icon-ShoppingGuide" onclick="window.open('/shopping/');">导购</div> |
| | | <div iconCls="icon-DeleteRecord" onclick="addTab('',9744,18);">删除记录回收站</div> |
| | | <%} %> |
| | | <%}else{ |
| | | if(perssion.get("9691")!=null||perssion.get("9690")!=null){ |
| | | %> |
| | | <div iconCls="icon-logs"> |
| | | <span>日志</span> |
| | | <div style="width:150px;"> |
| | | <%if(perssion.get("9691")!=null){%> |
| | | <div iconCls="icon-SlowQueryLogs" onclick="addTab('',9691,18);">查询地图流量</div> |
| | | <%} |
| | | if(perssion.get("9690")!=null){ |
| | | %> |
| | | <div iconCls="icon-SlowQueryLogs" onclick="addTab('',9690,18);">查询第三方推送日志</div> |
| | | <%}%> |
| | | </div> |
| | | </div> |
| | | <% |
| | | } |
| | | } |
| | | if (!"1".equals(isSuperUser) && perssion.get("9744") != null) { |
| | | %> |
| | | <div iconCls="icon-DeleteRecord" onclick="addTab('',9744,18);">删除记录回收站</div> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/jquery-1.4.4.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/jquery-1.4.4.min.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/jquery.easyui.min-1.6.10.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/jquery.easyui.min-1.6.10.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/locale/easyui-lang-zh_CN.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/locale/easyui-lang-zh_CN.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/index.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/index.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/deskTop.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/deskTop.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/shopping/view/javascript/toast/jquery.toast.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/toast/jquery.toast.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/maintaince.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/maintaince.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/funcLink.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/funcLink.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/encode.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/encode.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/jquery.cookie.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/jquery.cookie.min.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/indexRefresh.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/indexRefresh.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/config/config.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/config/config.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/messageTip/jquery.messager.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/messageTip/jquery.messager.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/iscroll5.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/iscroll5.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/jQueryRotate.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/jQueryRotate.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/index/rotate.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/rotate.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/bootstrap-upload/js/fileinput.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap-upload/js/fileinput.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/js/bootstrap-upload/js/locales/zh.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/bootstrap-upload/js/locales/zh.js")%>"></script> |
| | | <script type="text/javascript" |
| | | src="<%=hostUrl%>/shopping/view/javascript/bootstrap/js/bootstrap.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/bootstrap/js/bootstrap.min.js")%>"></script> |
| | | <script src="<%=hostUrl%>/shopping/view/javascript/toastmessage/jquery.toastmessage.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/shopping/view/javascript/toastmessage/jquery.toastmessage.js")%>" |
| | | type="text/javascript"></script> |
| | | <script src="<%=hostUrl %>/layui/layui.all.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/layui/layui.all.js")%>" |
| | | type="text/javascript"></script> |
| | | <script src="<%=hostUrl%>/js/index/WebSocketMessage.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/WebSocketMessage.js")%>" |
| | | type="text/javascript"></script> |
| | | <script src="<%=hostUrl%>/js/jqmeter.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/jqmeter.js")%>" |
| | | type="text/javascript"></script> |
| | | |
| | | <script type="text/javascript"> |
| | | var approvedDoc={ |
| | | nextDoc:null,//跳转到下一单审核(功能号;类型;单号) |
| | | excludeDocs:null//通过下一单而打开的单据,用户不审核而是直接点下一单按钮时需要把当前的单号加到排除列表传回后台,避免循环输出前面的单号 |
| | | excludeDocs:null,//通过下一单而打开的单据,用户不审核而是直接点下一单按钮时需要把当前的单号加到排除列表传回后台,避免循环输出前面的单号 |
| | | index:null//保存当前页卡的索引,用来刷新页卡标题,避免出现页面还没重新加载完就切换到其他页卡时,把标题更新到其他地方 by danaus 2022-11-15 下午 3:27 |
| | | };//下一单对象 |
| | | approvedDoc.getCurTabsIndex=function (){ |
| | | var tab = $('#home-tabs').tabs('getSelected'); |
| | | var index = $('#home-tabs').tabs('getTabIndex',tab); |
| | | this.index=index; |
| | | //console.log("set-index:"+this.index); |
| | | } |
| | | var expireDate = new Date(); |
| | | expireDate.setTime(expireDate.getTime() + (100 * 60 * 60 * 1000)); |
| | | $.cookie("dbid", '<%=session.getAttribute(SessionKey.DATA_BASE_ID)%>', {expires: 7}); |
| | |
| | | let tableOpen = "<%=menuConfig%>"; |
| | | tableOpen = tableOpen != null ? parseInt(tableOpen) : 0; |
| | | if ((64 & tableOpen) > 0) { //图标导航 |
| | | if((16 & tableOpen) > 0){//图标导航有显示 |
| | | if ((16 & tableOpen) > 0) {//图标导航有显示 |
| | | indexOpen = '图标导航'; |
| | | } |
| | | } else if ((512 & tableOpen) > 0) {//审批导航 |
| | | indexOpen = 1; |
| | | } else if ((1024 & tableOpen) > 0) {//日历管理 |
| | | if((256 & tableOpen) > 0){//日历管理有显示 |
| | | if ((256 & tableOpen) > 0) {//日历管理有显示 |
| | | indexOpen = '日历管理'; |
| | | } |
| | | }else if ((2048 & tableOpen) > 0) {//桌面 |
| | | } else if ((2048 & tableOpen) > 0) {//桌面 |
| | | indexOpen = 0; |
| | | } else if ((16384 & tableOpen) > 0) {//大屏看板 |
| | | indexOpen = '大屏看板'; |
| | | } |
| | | $('#home-tabs').tabs('select',indexOpen); |
| | | }); |