xinyb
2022-12-09 dd17957b44e88517a83b128626dfd05d2c32410a
提交 | 用户 | age
a6a76f 1 <%@ page language="java" contentType="text/html; charset=UTF-8"
F 2     pageEncoding="UTF-8"%>
3 <%@page import="java.util.Map"%>
4 <%@page import="com.yc.factory.FactoryBean"%>
5 <%@page import="com.yc.service.personalized.PanelDataIfc"%>
6 <%@page import="com.yc.utils.SessionKey"%>
7 <%@page import="java.util.List"%>
4a551f 8 <!DOCTYPE html >
a6a76f 9 <html>
F 10 <head>
11 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
12 <title>数据源登录</title>
13 <link rel="stylesheet" type="text/css" href="/style/commons.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/style/commons.css")%>">
14 <link rel="stylesheet" type="text/css" href="/style/icon.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/style/icon.css")%>">
15 <link rel="stylesheet" type="text/css" href="/style/default/easyui.css?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/style/default/easyui.css")%>"> 
16 <script type="text/javascript" src="/js/jquery-1.4.4.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/jquery-1.4.4.min.js")%>"></script>
17 <script type="text/javascript" src="/js/index/jquery.easyui.min.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/index/jquery.easyui.min.js")%>"></script>
18 <script type="text/javascript" src="/js/shujuLogin.js?v=<%=com.yc.utils.FileUtil.getVerstion(request,"/js/shujuLogin.js")%>"></script>
19 </head>
20 <%
21 String userCode = (String)session.getAttribute(SessionKey.USERCODE);
22     String pass = (String)session.getAttribute(SessionKey.USERCODE);
23     String comp= (String) session.getAttribute(SessionKey.DATA_BASE_NAME);
24     String tishi=request.getParameter("ti");
25     String spass="";
26     try{    
27     PanelDataIfc panelDataIfc = (PanelDataIfc)FactoryBean.getBean("PanelDataImpl");
28     List<Map<String,Object>> panels = null;     
29         panels = panelDataIfc.getshujulogin(userCode);
30         if(panels.size()<1){
31             panelDataIfc.getShujuAdd(comp,userCode,pass);//保存初始数据            
32         }else{
33          spass=panels.get(0).get("spass").toString();
34          if(!userCode.equals(spass)){
35              spass="";
36          }
37         }
38       }catch(Exception e){
39           spass="";
40           tishi="2";
41     }
42        
43         %>
44 <script type="text/javascript">
45 var ti=<%=tishi%>;
46 function tis(){
47     if(ti==1){
48         document.getElementById("tishi").innerText="您输入的密码错误。";
49     }
50     if(ti==2){
51         document.getElementById("tishi").innerText="找不到对应的表名,请与管理员联系。";
52     }
53 }
54 </script>
55 <body onload="tis();">
56     <div class="easyui-layout" fit="true">
57          <div region="north" border="false" style="padding-top:15px;padding-bottom:15px;text-align:center;background:#fff;">
58               <span><font size="2" color="BBBOOO">如果你忘记密码,请与系统管理员联系。</font></span>
59          </div>
60         <div region="center" border="false" style="text-align:center;padding-top:25px;background:#fff;border:1px solid #ccc;">
61        
62         <form id="loginForm" method="post" action="/getshuju.do?m=shu"">
63             
64             <div style="padding:5px 0;">                         
65             </div>
66             <div style="padding:5px 0;">
67                            
68             </div>
69             <div style="padding:5px 0;">
70                            
71             </div>
72             <div style="padding:5px 0;">
73             <input type="hidden" id="name" name="name" value="<%=userCode %>"/>
74                 <label for="password"><font size="3">密&nbsp;&nbsp;码:</font></label>
75                 <input type="password" id="password" name="password" value="<%=spass %>" maxlength="30" style="width:170px; height:16px;"></input><br><br>  
76                 <label id="tishi" style="color:#fb1313" ></label>                                                          
77             </div>
78              <div style="padding:5px 0;text-align: center;color: red;" id="showMsg"></div>
79         </form>
80         </div>
81             <div region="south" border="false" style="text-align:center;padding:5px 0;overflow: hidden;">
82                 <a id="login" class="easyui-linkbutton" iconCls="icon-ok">登  录</a>
83             </div>
84     </div>
85 </body>
86 </html>