cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/LoginController.java
@@ -91,12 +91,6 @@ if (SinataUtil.isEmpty(user)){ String a ="请重新登录"; if(language==2){ a="Please log in again"; }else if(language==3){ a="Silakan log masuk lagi"; } model.addAttribute("tips", a); return "/login.html"; } @@ -108,12 +102,6 @@ Role role = roleService.getBaseMapper().selectById(roleList.get(0)); User byId = userService.getById(user.getId()); String a = "您的密码已经90天未更换了,请及时更换密码!!!"; if(language==2){ a="Your password has not been changed for 90 days, please change your password in time!!"; }else if(language==3){ a="Kata sandi Anda belum diubah selama 90 hari, silakan merubah kata sandi Anda pada waktu!!"; } //获取用户头像 Obtain user profile String avatar = byId.getAvatar(); model.addAttribute("roleNames", role.getName()); @@ -205,7 +193,7 @@ password = AESUtils.decrypt(password); String s = MD5.md5(password); if(!user.getPassword().equals(s)){ model.addAttribute("tips", "Account password error"); model.addAttribute("tips", "账号密码错误"); return "/login.html"; } cloud-server-management/src/main/resources/mapper/MenuMapper.xml
@@ -21,7 +21,7 @@ <sql id="Base_Column_List"> id, code, pcode, name, icon, url, num, levels,pcodes, tips, status,isopen,ismenu,ename,bname tips, status,isopen,ismenu </sql> <select id="selectMenus" resultType="map"> cloud-server-management/src/main/webapp/WEB-INF/view/404.html
@@ -7,7 +7,7 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>evmoto摩托 - 404 页面</title> <title>玩湃生活 - 404 页面</title> <link rel="shortcut icon" href="${ctxPath}/log.ico"> <link href="${ctxPath}/css/bootstrap.min.css?v=3.3.6" rel="stylesheet"> <link href="${ctxPath}/css/font-awesome.css?v=4.4.0" rel="stylesheet"> <link href="${ctxPath}/css/style.css?v=4.1.0" rel="stylesheet"> cloud-server-management/src/main/webapp/WEB-INF/view/common/_right.html
@@ -4,15 +4,14 @@ <div class="navbar-header"><a class="navbar-minimalize minimalize-styl-2 btn btn-primary " href="#"><i class="fa fa-bars"></i> </a> <form role="search" class="navbar-form-custom" method="post" action="search_results.html"> <div class="form-group"> <input type="text" placeholder="evmoto management system …" class="form-control" name="top-search" id="top-search" value="evmoto management system" disabled> <input type="text" placeholder="请输入您需要查找的内容..." class="form-control" name="top-search" id="top-search" value="请输入您需要查找的内容..." disabled> </div> </form> <h3 style="float: right;line-height: 50px;color: red;">${passwordHint}</h3> </div> <ul class="nav navbar-top-links navbar-right"> <li class="dropdown hidden-xs"> <a class="right-sidebar-toggle" aria-expanded="false"> <i class="fa fa-tasks"></i> theme <i class="fa fa-tasks"></i> 主题 </a> </li> </ul> @@ -23,7 +22,7 @@ </button> <nav class="page-tabs J_menuTabs"> <div class="page-tabs-content"> <a href="javascript:;" class="active J_menuTab" data-id="${ctxPath}/blackboard">Home page</a> <a href="javascript:;" class="active J_menuTab" data-id="${ctxPath}/blackboard">首页</a> </div> </nav> <!--<nav class="page-tabs J_menuTabs"> @@ -34,17 +33,26 @@ <button class="roll-nav roll-right J_tabRight"><i class="fa fa-forward"></i> </button> <div class="btn-group roll-nav roll-right"> <button class="dropdown J_tabClose" data-toggle="dropdown">Close<span class="caret"></span> <button class="dropdown J_tabClose" data-toggle="dropdown">关闭操作<span class="caret"></span> </button> <ul role="menu" class="dropdown-menu dropdown-menu-right"> <li class="J_tabShowActive"><a>定位当前选项卡</a> </li> <li class="divider"></li> <li class="J_tabCloseAll"><a>关闭全部选项卡</a> </li> <li class="J_tabCloseOther"><a>关闭其他选项卡</a> </li> </ul> </div> <a href="logout" class="roll-nav roll-right J_tabExit"><i class="fa fa fa-sign-out"></i> Exit</a> <a href="logout" class="roll-nav roll-right J_tabExit"><i class="fa fa fa-sign-out"></i> 退出</a> </div> <div class="row J_mainContent" id="content-main"> <iframe class="J_iframe" name="iframe0" width="100%" height="100%" src="${ctxPath}/blackboard?type=${type}" frameborder="0" data-id="${ctxPath}/blackboard" seamless></iframe> </div> <div class="footer"> <div class="pull-right">© 2019-2021 <a href="#" onclick="return false" target="_blank">evmoto</a> <div class="pull-right">© 2019-2023 <a href="#" onclick="return false" target="_blank">玩湃</a> </div> </div> </div> cloud-server-management/src/main/webapp/WEB-INF/view/common/_tab.html
@@ -19,14 +19,14 @@ </span> </a> <ul class="dropdown-menu m-t-xs"> <li><a class="J_menuItem" href="${ctxPath}/mgr/user_info">personal data</a></li> <li><a class="J_menuItem" href="${ctxPath}/mgr/user_chpwd">change password</a></li> <li><a class="J_menuItem" href="${ctxPath}/mgr/user_info">个人资料</a></li> <li><a class="J_menuItem" href="${ctxPath}/mgr/user_chpwd">修改密码</a></li> <li class="divider"></li> <li><a href="${ctxPath}/logout">Exit</a> <li><a href="${ctxPath}/logout">安全退出</a> </li> </ul> </div> <div class="logo-element">MS <div class="logo-element">玩湃 </div> </li> cloud-server-management/src/main/webapp/WEB-INF/view/common/_theme.html
@@ -3,7 +3,7 @@ <ul class="nav nav-tabs navs-3"> <li class="active"><a data-toggle="tab" href="#tab-1"> <i class="fa fa-gear"></i> theme class="fa fa-gear"></i> 主题 </a></li> </ul> @@ -11,15 +11,15 @@ <div id="tab-1" class="tab-pane active"> <div class="sidebar-title"> <h3> <i class="fa fa-comments-o"></i> theme settings <i class="fa fa-comments-o"></i> 主题设置 </h3> <small><i class="fa fa-tim"></i> From here you can select and preview the layout and style of the theme. These Settings will be saved locally and applied directly the next time you open them。</small> 你可以从这里选择和预览主题的布局和样式,这些设置会被保存在本地,下次打开的时候会直接应用这些设置。</small> </div> <div class="skin-setttings"> <div class="title">theme settings</div> <div class="title">主题设置</div> <div class="setings-item"> <span>Drop the left menu</span> <span>收起左侧菜单</span> <div class="switch"> <div class="onoffswitch"> <input type="checkbox" name="collapsemenu" @@ -32,7 +32,7 @@ </div> </div> <div class="setings-item"> <span>Fixed top</span> <span>固定顶部</span> <div class="switch"> <div class="onoffswitch"> @@ -46,7 +46,7 @@ </div> </div> <div class="setings-item"> <span> Fixed Width </span> <span> 固定宽度 </span> <div class="switch"> <div class="onoffswitch"> @@ -59,20 +59,20 @@ </div> </div> </div> <div class="title">Use alternative skin</div> <div class="title">皮肤选择</div> <div class="setings-item default-skin nb"> <span class="skin-name "> <a href="#" class="s-skin-0"> Default </a> 默认皮肤 </a> </span> </div> <div class="setings-item blue-skin nb"> <span class="skin-name "> <a href="#" class="s-skin-1"> Blue theme </a> 蓝色主题</a> </span> </div> <div class="setings-item yellow-skin nb"> <span class="skin-name "> <a href="#" class="s-skin-3"> Yellow/purple theme </a> 黄色/紫色主题 </a> </span> </div> </div> cloud-server-management/src/main/webapp/WEB-INF/view/index.html
@@ -4,7 +4,7 @@ <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="renderer" content="webkit"> <title>evmoto - homepage</title> <title>玩湃 - 主页</title> <link rel="shortcut icon" href="${ctxPath}/log.ico"> <link href="${ctxPath}/css/bootstrap.min.css?v=3.3.6" rel="stylesheet"> <link href="${ctxPath}/css/font-awesome.min.css?v=4.4.0" rel="stylesheet"> cloud-server-management/src/main/webapp/WEB-INF/view/login.html
@@ -4,7 +4,7 @@ <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>evmoto - Login</title> <title>玩湃-登录</title> <link rel="shortcut icon" href="${ctxPath}/log.ico"> <link href="${ctxPath}/css/bootstrap.min.css?v=3.3.6" rel="stylesheet"> @@ -64,21 +64,22 @@ <form class="m-t" role="form" action="${ctxPath}/login" method="post"> <div class="item"> <img src="${ctxPath}/img/account.png" /> <input class="itemInput" type="text" name="username" id="username" placeholder="Please enter account" required="" value=""> <input class="itemInput" type="text" name="username" id="username" placeholder="请输入账号" required="" value=""> </div> <div class="item"> <img src="${ctxPath}/img/password.png" /> <input class="itemInput" type="password" name="password" id="password" placeholder="Please enter password" required="" value=""> <input class="itemInput" type="password" name="password" id="password" placeholder="请输入密码" required="" value=""> </div> <div class="item"> <label>language</label> <select name="language" id="language" class="itemInput"> <option value="1">中文</option> <option value="2">english</option> <option value="3">IndonesiaName</option> </select> <img src="${ctxPath}/img/password.png" /> <div class="col-sm-8" style="padding-left: 0px; width: 40%"> <input class="form-control" type="text" name="kaptcha" placeholder="请输入验证码" required=""> </div> <button onclick="login()" class="btn full-width m-b" style="background-color: #0573EA;color: white;">Login</button> <div class="col-sm-4" style="padding-left: 0px; padding-right: 0px;margin-left: 25%"> <img src="${ctxPath}/kaptcha" id="kaptcha" width="100%" height="100%"/> </div> </div> <button onclick="login()" class="btn full-width m-b" style="background-color: #0573EA;color: white;">登 录</button> <button type="submit" id="submit" style="display: none;"></button> </p> </form>