lisy
2023-07-26 e5cfdead9c1c6f52b538bfda058332718f0fadce
管理后台的初始化设置
8个文件已修改
93 ■■■■ 已修改文件
cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/LoginController.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/resources/mapper/MenuMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/webapp/WEB-INF/view/404.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/webapp/WEB-INF/view/common/_right.html 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/webapp/WEB-INF/view/common/_tab.html 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/webapp/WEB-INF/view/common/_theme.html 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/webapp/WEB-INF/view/index.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/webapp/WEB-INF/view/login.html 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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">&copy; 2019-2021 <a href="#" onclick="return false" target="_blank">evmoto</a>
        <div class="pull-right">&copy; 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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                <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>
                <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;">Login</button>
            <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>