This commit is contained in:
高久奇 2021-12-16 18:03:25 +08:00
parent 380a61cb4a
commit 4269ea2894
13 changed files with 116 additions and 64 deletions

View File

@ -78,6 +78,12 @@
<version>2.15.0</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-nop</artifactId>
<version>1.7.2</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>

View File

@ -50,6 +50,7 @@ spring:
# prefix: /WEB-INF/
# suffix: .jsp
# static-path-pattern: /**
mybatis:
type-aliases-package: com.nbclass.*.model
mapper-locations: classpath:mapper/**/*.xml

View File

@ -282,8 +282,8 @@ body .demo-class .layui-layer-btn .layui-layer-btn1{background:#f1f1f1;}
}
.table-btn.table-btn-info{
color: white;
border: 1px solid #00c0ef;
background-color: #00c0ef;
border: 1px solid #48a4f7;
background-color: #48a4f7;
}
.table-btn.table-btn-info:hover{
color: #00acd6;
@ -307,8 +307,8 @@ body .demo-class .layui-layer-btn .layui-layer-btn1{background:#f1f1f1;}
}
.table-btn.table-btn-danger{
color: white;
border: 1px solid #00c0ef;
background-color: #00c0ef;
border: 1px solid #48a4f7;
background-color: #48a4f7;
}
.table-btn.table-btn-danger:hover{
color: #d73925;

View File

@ -1,5 +1,6 @@
body{background-color: #1e282c;}
body{
background-color: snow;
}
ol, ul {
list-style: none;
@ -341,17 +342,35 @@ input{
border-color: #e2e2e2;
}
.login-form {
/*.login-form {
width: 324px;
float: right;
padding: 0px 26px;
}*/
.login-form{
position: absolute;
top: 256px;
left: 50px;
width: 396px;
height: 448px;
padding: 80px 50px 68px;
margin: -244px 0 0 -441px;
border-radius: 4px;
overflow: hidden;
align-items: center;
box-shadow: 0 0 10px 0 rgb(0 0 0 / 12%);
box-sizing: border-box;
background-color: #fff;
z-index: 2;
}
.login-form .login-title {
margin-top: 20px;
margin-top: -7px;
margin-bottom: 15px;
font-size: 18px;
color: #4e4e4e;
text-align: center;
}
.vcode-icon{

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -22,7 +22,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<div class="form-group" style="margin-bottom: 10px">
<label>状态: </label>
<select id="status" class="form-control" style="width: 100px">
<select id="status" class="js-example-basic-single" style="line-height: 23px !important;">
<option value="">请选择</option>
<option value="1">待审核</option>
<option value="2">通过</option>
@ -33,7 +33,7 @@
<div class="form-group" style="margin-bottom: 10px">
<label>反馈次数: </label>
<select id="count" class="form-control" style="width: 100px">
<select id="count" class="js-example-basic-single" style="line-height: 23px !important;">
<option value="">请选择</option>
<option value="0">0</option>
<option value="1">非0</option>
@ -96,8 +96,8 @@
<div class="form-group" style="margin-bottom: 10px">
<label>创建时间:</label>
<!--指定 date标记-->
<div class='input-group date' id='createTime'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<div class='input-group date' id='createTime' style="left: -10px">
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
@ -105,10 +105,10 @@
</div>
<div class="form-group" style="margin-bottom: 10px">
<label></label>
<label style="margin-left: -10px;"></label>
<!--指定 date标记-->
<div class='input-group date' id='createTimeSection'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
@ -119,8 +119,8 @@
<div class="form-group" style="margin-bottom: 10px">
<label>修改时间:</label>
<!--指定 date标记-->
<div class='input-group date' id='updateTime'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<div class='input-group date' id='updateTime' style="left: -10px">
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
@ -128,10 +128,10 @@
</div>
<div class="form-group" style="margin-bottom: 10px">
<label></label>
<label style="margin-left: -10px;"></label>
<!--指定 date标记-->
<div class='input-group date' id='updateTimeSection'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
@ -142,8 +142,8 @@
<div class="form-group" style="margin-bottom: 10px">
<label>上线时间:</label>
<!--指定 date标记-->
<div class='input-group date' id='onlineTime'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<div class='input-group date' id='onlineTime' style="left: -10px">
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
@ -151,10 +151,10 @@
</div>
<div class="form-group" style="margin-bottom: 10px">
<label></label>
<label style="margin-left: -10px;"></label>
<!--指定 date标记-->
<div class='input-group date' id='onlineTimeSection'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
@ -180,7 +180,7 @@
<div id="toolbar" class="btn-group">
<shiro:hasPermission name="indexPage">
<button id="btn_add" type="button" class="btn btn-primary">
<span aria-hidden="true"></span>&nbsp;新增
<span class="glyphicon glyphicon-plus" aria-hidden="true"></span>&nbsp;新增
</button>
</shiro:hasPermission>
@ -579,7 +579,8 @@
$('.js-example-basic-single').select2({
language: 'zh-CN',
width:100,
closeOnSelect:true
closeOnSelect:true,
placeholder: '请选择'
});

View File

@ -25,7 +25,7 @@
<option value="">请选择</option>
</select>
</div>
<label class="col-sm-2 control-label">关联部门:</label>
<label class="col-sm-2 control-label custom1">关联部门:</label>
<div class="col-sm-2">
<select id="contentType26" name="tagLists" class="selectpicker" multiple data-live-search="true">
</select>
@ -39,7 +39,7 @@
<option value="">请选择</option>
</select>
</div>
<label class="col-sm-2 control-label">案例用途:</label>
<label class="col-sm-2 control-label custom1">案例用途:</label>
<div class="col-sm-2">
<select id="contentType19" name="tagLists" class="selectpicker" multiple data-live-search="true">
</select>
@ -52,7 +52,7 @@
<select id="contentType20" name="tagLists" class="selectpicker" multiple data-live-search="true">
</select>
</div>
<label class="col-sm-2 control-label">节日事件:</label>
<label class="col-sm-2 control-label custom1">节日事件:</label>
<div class="col-sm-2">
<select id="contentType21" name="tagLists" class="selectpicker" multiple data-live-search="true">
</select>
@ -65,7 +65,7 @@
<select id="contentType23" name="tagLists" class="selectpicker" multiple data-live-search="true">
</select>
</div>
<label class="col-sm-2 control-label">广告公司:</label>
<label class="col-sm-2 control-label custom1">广告公司:</label>
<div class="col-sm-2">
<select id="contentType24" name="tagLists" class="selectpicker" multiple data-live-search="true">
</select>
@ -113,10 +113,10 @@
</div>
</div>
<div class="form-group img-group" style="display: '';">
<!--<div class="form-group img-group" style="display: '';">
<label class="col-sm-2 control-label">图集:</label>
<div class="col-sm-9">
<input type="hidden" id="imgList" name="images" th:value="${imgList}" /><!-- 后台用字符串接受,字段是images -->
<input type="hidden" id="imgList" name="images" th:value="${imgList}" />&lt;!&ndash; 后台用字符串接受,字段是images &ndash;&gt;
<label class="btn btn-info" for="fileInput" style="color:white; vertical-align:top;">选择文件</label>
<input type="file" id="fileInput" name="fileInput" multiple="" style="display: none;" >
<button type="button" id="fileBtn" class="btn btn-info" style="display: none;">批量上传</button>
@ -133,7 +133,7 @@
<tbody class="fileList"></tbody>
</table>
</div>
</div>
</div>-->
<div class="form-group">
<label class="col-sm-2 control-label"><font color="red">*</font> 描述:</label>
@ -606,3 +606,20 @@ var caseType = [[${caseType}]];
});
});
</script>
<style type="text/css">
.custom1{
margin-left: 99px;
}
.bootstrap-select>.dropdown-toggle{
position: relative;
width: 165%;
text-align: right;
white-space: nowrap;
display: inline-flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: justify;
justify-content: space-between;!important;
}
</style>

View File

@ -22,7 +22,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<div class="form-group" style="margin-bottom: 10px">
<label>状态: </label>
<select id="status" class="form-control" style="width: 100px">
<select id="status" class="js-example-basic-single" style="line-height: 23px;color: #6a5a8c !important;">
<option value="">请选择</option>
<option value="1">待审核</option>
<option value="2">通过</option>
@ -33,7 +33,7 @@
<div class="form-group" style="margin-bottom: 10px">
<label>反馈次数: </label>
<select id="count" class="form-control" style="width: 100px">
<select id="count" class="js-example-basic-single" style="line-height: 23px !important;">
<option value="">请选择</option>
<option value="0">0</option>
<option value="1">非0</option>
@ -96,19 +96,19 @@
<div class="form-group" style="margin-bottom: 10px">
<label>创建时间:</label>
<!--指定 date标记-->
<div class='input-group date' id='createTime'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<span class="input-group-addon">
<div class='input-group date' id='createTime' style="left: -10px">
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon" style="left: -10px">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
<div class="form-group" style="margin-bottom: 10px">
<label></label>
<label style="margin-left: -10px;"></label>
<!--指定 date标记-->
<div class='input-group date' id='createTimeSection'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
@ -119,8 +119,8 @@
<div class="form-group" style="margin-bottom: 10px">
<label>修改时间:</label>
<!--指定 date标记-->
<div class='input-group date' id='updateTime'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<div class='input-group date' id='updateTime' style="left: -10px">
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
@ -128,10 +128,10 @@
</div>
<div class="form-group" style="margin-bottom: 10px">
<label></label>
<label style="margin-left: -10px;"></label>
<!--指定 date标记-->
<div class='input-group date' id='updateTimeSection'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
@ -142,8 +142,8 @@
<div class="form-group" style="margin-bottom: 10px">
<label>上线时间:</label>
<!--指定 date标记-->
<div class='input-group date' id='onlineTime'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<div class='input-group date' id='onlineTime' style="left: -10px">
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
@ -151,10 +151,10 @@
</div>
<div class="form-group" style="margin-bottom: 10px">
<label></label>
<label style="margin-left: -10px;"></label>
<!--指定 date标记-->
<div class='input-group date' id='onlineTimeSection'>
<input type='text' class="form-control" readonly="readonly" style="width: 100px"/>
<input type='text' class="form-control" readonly="readonly" style="width: 100px;background-color: white"/>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
@ -626,9 +626,11 @@
$('.js-example-basic-single').select2({
language: 'zh-CN',
width:100,
closeOnSelect:true
closeOnSelect:true,
placeholder: '请选择'
});
</script>
<style type="text/css">

View File

@ -1,6 +1,6 @@
<div th:fragment="navbar" class="jax-header">
<header class="main-header">
<a href="admin" class="logo" style="font-size: 18px;">
<a href="admin" class="logo" style="font-size: 18px;background:#48a4f7">
<span class="logo-mini"><b>CASES</b></span>
<span class="logo-lg"><b>案例管理系统</b></span>
</a>

View File

@ -53,6 +53,11 @@
<script th:src="@{https://cdn.jsdelivr.net/npm/echarts@5.2.2/dist/echarts.min.js}"></script>
<script th:src="@{/js/core.js}"></script>
</head>
<style>
.ui-tooltip{
display: none !important;
}
</style>
<body class="hold-transition skin-blue-light sidebar-mini fixed" onhashchange="loadContent()">
<div class="wrapper">
<div th:replace="fragments/navbar :: navbar"></div>

View File

@ -19,14 +19,14 @@
<div class="login-bg"></div>
<div class="login-box">
<form id="loginForm" class="login-form">
<div class="login-title">用户登录</div>
<div class="login-title">案例库后台管理系统</div>
<div class="form-group has-feedback">
<input type="text" name="username" class="form-control" placeholder="Username" max="14" min="3" maxlength="30" require="必填项">
<span class="glyphicon glyphicon-envelope form-control-feedback"></span>
<input type="text" name="username" class="form-control" placeholder="请输入用户名" max="14" min="3" maxlength="30" require="必填项" style="position: relative;top: 49px;background-color: white;z-index: 1">
<span class="glyphicon glyphicon-envelope form-control-feedback" style="top: 50px"></span>
</div>
<div class="form-group has-feedback">
<input name="password" type="password" class="form-control" placeholder="Password" maxlength="50" require="必填项">
<span class="glyphicon glyphicon-lock form-control-feedback"></span>
<input name="password" type="password" class="form-control" placeholder="请输入密码" maxlength="50" require="必填项" style="position: relative;top: 74px;background-color: white">
<span class="glyphicon glyphicon-lock form-control-feedback" style="position: relative;top: 33px"></span>
</div>
<!--
<div class="form-group has-feedback vcode">
@ -46,12 +46,13 @@
</label>
</div>
-->
<button type="button" id="btn_qywxlogin" class="btn btn-primary btn-block btn-flat">扫码登录</button>
<button type="button" id="btn_qywxlogin" class="btn btn-primary btn-block btn-flat" style="position: relative;top: 75px;">扫码登录</button>
</div>
<div class="col-xs-5" style="float:right;">
<button type="button" id="loginBtn" class="btn btn-primary btn-block btn-flat">账密登录</button>
<button type="button" id="loginBtn" class="btn btn-primary btn-block btn-flat" style="position: relative;top: 75px;">账密登录</button>
<!-- <button type="submit" th:text="#{login.submitbtn}">[[#{login.submitbtn}]]</button> -->
</div>
<p style="margin: 124px;font-size: .8rem;color: #999;text-align: center;white-space: nowrap;text-indent: -9em;">温馨提示:请使用谷歌浏览器,体验更佳</p>
</div>
</form>
</div>