xinyb_
2021-09-13 168a153961764d5062665c7110ed0e3ac2f85b72
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@page import="com.yc.factory.FactoryBean" %>
<%@page import="java.util.Map" %>
<%@page import="com.yc.utils.SessionKey" %>
<%@page import="java.util.Random" %>
<%@page import="com.yc.service.userconfig.SysUserMenuConfigIfc" %>
<%@page import="com.yc.multiData.SpObserver" %>
<%@page import="com.yc.sdk.shopping.util.SettingKey" %>
<%@page import="com.yc.entity.DataSourceEntity" %>
<%@page import="com.yc.multiData.MultiDataSource" %>
<%@ page trimDirectiveWhitespaces="true" %>
<% String hostUrl = SettingKey.getHostUrl(request);%>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 
    <title><%=SettingKey.getTitle(request)%> 主界面</title>
    <link rel="stylesheet" type="text/css"
          href="<%=hostUrl%>/style/default/easyui.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/style/default/easyui.css")%>">
    <link rel="stylesheet" type="text/css"
          href="<%=hostUrl%>/style/icon.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/style/icon.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/index/index.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/index.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/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>
</head>
 
<%
    String dbid = (String) session.getAttribute(SessionKey.DATA_BASE_ID);
    DataSourceEntity dataSourceEntity = MultiDataSource.getDataSourceMap(dbid);
    String isSuperUser = (String) session.getAttribute(SessionKey.SUPPER_USER);
    //--------------------菜单选项配置
    SysUserMenuConfigIfc mcf = (SysUserMenuConfigIfc) FactoryBean.getBean("SysUserMenuConfigImpl");
    Map<String, Object> menuConfigInfo = null;
    try {
        SpObserver.setDBtoInstance("_" + dbid);//切换数据源
        menuConfigInfo = mcf.getMenuConfig((String) session.getAttribute(SessionKey.HRCODE));
    } catch (Exception e) {
        e.printStackTrace();
        out.println(e.getCause() != null ? e.getCause().getMessage() : e.getMessage());
        return;
    } finally {
        SpObserver.setDBtoInstance();
    }
 
    int menuConfig = 158;//等于0表示默认都中(158)
    if (menuConfigInfo.get("menuconfig") != null) {
        menuConfig = Integer.parseInt(menuConfigInfo.get("menuconfig").toString());
    }
    //--------------------菜单选项配置
    long rand = new Random().nextLong();
 
%>
<body class="easyui-layout" fit="true" loadingMessage="loading......">
<div class="easyui-layout" style="height:100%;">
    <div id="p" class="west-height" data-options="region:'west'" title="菜单" style="width:15%;padding:10px">
        <div style="text-align: left;margin-left: 20px"><a href="javascript:openFir()">帮助首页</a></div>
        <%
            if (checkBoxIsChecked(2, menuConfig)) {//显示树菜单
        %>
        <ul id="homeJumpHelp" style="padding-top:10px;padding-left:5px;"></ul>
        <%
            }
        %>
    </div>
    <div class="hlepscroll center-height" data-options="region:'center'" style="overflow:visible;" title="帮助文档">
        <%--        <div>--%>
        <iframe id="helpIframe" src="<%=hostUrl%>/app/<%=dbid%>/0/cnzh/9674/16/help.jsp"
                style="width:100%;height:100%;padding: 10px"></iframe>
        <%--        </div>--%>
        <input type="hidden" id="hostURL" value="<%=hostUrl%>">
    </div>
</div>
 
<script type="text/javascript">
    // $(document).ready(function () {
    $(function () {
        // 选取id="nagigation"下的第一代class元素,将背景颜色设为#E0ECFF
        $('#nagigation >.tabs-header').css('backgroundColor', '#E0ECFF');
    });
 
    function checkBoxIsChecked(config, configValue) {
        if ((config & configValue) > 1) {
            return true;
        }
        return false;
    }
 
    function openFir() {
        $("#helpIframe").attr("src", "<%=hostUrl%>/app/<%=dbid%>/0/cnzh/9674/16/help.jsp");
    }
 
    function toScrollFrameM(iFrame) {//解决ipad中iframe无滚动条问题
        return true;
    };
</script>
</body>
</html>
<%--<script type="text/javascript">--%>
<%--    $(function () {--%>
<%--        //  initWebsocket('<%= hostUrl.replace("https", "wss").replace("http", "ws") %>','<%=session.getAttribute(SessionKey.HRCODE)%>','<%=dbid%>','<%= session.getId() %>');--%>
<%--    });--%>
<%--</script>--%>
<%!
    boolean checkBoxIsChecked(int config, int configValue) {
        if ((config & configValue) > 1) {
            return true;
        }
        return false;
    }
%>