Commit 8e84e6259e5f4a085690ea6b34aa92fb22b6d88d
1 parent
2db1bb32
1.修复报表页面查询按钮
2.登陆页面浏览器自动添值 3.修改学生上传模板
Showing
4 changed files
with
25 additions
and
12 deletions
WebRoot/WEB-INF/jsp/sunvote/teacher/teacher_report_1.jsp
... | ... | @@ -72,7 +72,7 @@ |
72 | 72 | type="text" data-date-format="yyyy-mm-dd" readonly="readonly" |
73 | 73 | style="width:88px;" placeholder="结束日期" title="结束日期" /></td> |
74 | 74 | <td style="padding-left:10px"> |
75 | - <a href="#" class="search_btn" onclick="tosearch();"><img | |
75 | + <a class="search_btn" onclick="tosearch();"><img | |
76 | 76 | width="30px" src="static/images/search.png" /></a> |
77 | 77 | <!-- <a style="height:30px;" |
78 | 78 | class="btn btn-light btn-xs" onclick="tosearch();" title="检索"><i | ... | ... |
WebRoot/WEB-INF/jsp/system/index/login.jsp
... | ... | @@ -76,12 +76,11 @@ body{ |
76 | 76 | <div id="loginbox" > |
77 | 77 | <div class="name_box"> |
78 | 78 | <input type="text" id="username1" placeholder="账号" value="" style="opacity:0;position: absolute;top:0;height:0px;z-index:-1" autoComplete="off"/> |
79 | + <input type="password" id="password1" placeholder="密 码" value="" style="opacity:0;position: absolute;top:0;height:0px;z-index:-1" autoComplete="off"/> | |
79 | 80 | <input type="text" id="loginname" value="" placeholder="用户名" autoComplete="off"/> |
80 | 81 | <svg t="1554790328236" class="icon_down" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2161" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M863.321996 251.674996 194.108395 251.674996 528.677333 621.186771Z" p-id="2162" fill="#333333"></path></svg> |
81 | 82 | </div> |
82 | 83 | <div class="psw_box"> |
83 | - | |
84 | - <input type="password" id="password1" placeholder="密 码" value="" style="opacity:0;position: absolute;top:0;height:0px;z-index:-1" autoComplete="off"/> | |
85 | 84 | <input type="text" id="password" placeholder="密 码" value="" autoComplete="off"/> |
86 | 85 | <div class="rember" style="width:50%;float:left;text-align:left;margin-top:10px;display:inline-block;line-height:34px;"> |
87 | 86 | <input type="checkbox" id="rem_flag"/> |
... | ... | @@ -128,9 +127,17 @@ body{ |
128 | 127 | $("#loginname").focus(); |
129 | 128 | |
130 | 129 | }); |
130 | + $("#password").blur(function(){ | |
131 | + if($("#password").val()!=""){ | |
132 | + $("#password").attr("type","password"); | |
133 | + }else{ | |
134 | + $("#password").attr("type","text"); | |
135 | + } | |
136 | + }); | |
137 | + $("#password").focus(function(){ | |
138 | + $("#password").attr("type","password"); | |
139 | + }); | |
131 | 140 | $("#loginname").focus(function(e){ |
132 | - | |
133 | - $("#password").attr("type","password"); | |
134 | 141 | var _html=""; |
135 | 142 | var u_list=JSON.parse(storage.getItem('userNameList')); |
136 | 143 | console.log(u_list); |
... | ... | @@ -157,6 +164,7 @@ body{ |
157 | 164 | |
158 | 165 | $(document).on('click','.history li',function(){ |
159 | 166 | var p_list=JSON.parse(storage.getItem('passWordList')); |
167 | + $("#password").attr("type","password") | |
160 | 168 | $("#loginname").val($(this).text()); |
161 | 169 | $("#password").val(p_list[$(this).index()]); |
162 | 170 | $(".history").hide(); | ... | ... |
WebRoot/static/files/Template.xls
No preview for this file type
src/com/fh/controller/system/login/LoginController.java
... | ... | @@ -584,15 +584,20 @@ public class LoginController extends BaseController { |
584 | 584 | */ |
585 | 585 | @RequestMapping(value = "/logout") |
586 | 586 | public ModelAndView logout() throws Exception { |
587 | - String USERNAME = Jurisdiction.getUsername(); // 当前登录的用户名 | |
588 | - logBefore(logger, USERNAME + "退出系统"); | |
589 | - FHLOG.save(USERNAME, "退出"); | |
590 | 587 | ModelAndView mv = this.getModelAndView(); |
591 | 588 | PageData pd = new PageData(); |
592 | - this.removeSession(USERNAME);// 请缓存 | |
593 | - // shiro销毁登录 | |
594 | - Subject subject = SecurityUtils.getSubject(); | |
595 | - subject.logout(); | |
589 | + try{ | |
590 | + String USERNAME = Jurisdiction.getUsername(); // 当前登录的用户名 | |
591 | + logBefore(logger, USERNAME + "退出系统"); | |
592 | + FHLOG.save(USERNAME, "退出"); | |
593 | + | |
594 | + this.removeSession(USERNAME);// 请缓存 | |
595 | + // shiro销毁登录 | |
596 | + Subject subject = SecurityUtils.getSubject(); | |
597 | + subject.logout(); | |
598 | + }catch(NullPointerException e){ | |
599 | + logBefore(logger, e.toString()); | |
600 | + } | |
596 | 601 | pd = this.getPageData(); |
597 | 602 | pd.put("msg", pd.getString("msg")); |
598 | 603 | pd = this.setLoginPd(pd); // 设置登录页面的配置参数 | ... | ... |