V2
87
V2/static/admin/css/app.css
Normal file
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* @Author: georgehao
|
||||
* @Date: 2018-04-08 09:50:56
|
||||
* @Last Modified by: george
|
||||
* @Last Modified time: 2018-04-10 15:47:52
|
||||
*/
|
||||
|
||||
.nav-title{
|
||||
height: 45px;
|
||||
border: #e4e4e4 1px solid;
|
||||
line-height: 45px;
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.tl{
|
||||
text-align: left;
|
||||
}
|
||||
.tr{
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.fl{
|
||||
float: left;
|
||||
}
|
||||
.fr{
|
||||
float: right;
|
||||
}
|
||||
|
||||
.ml20{
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
.pp-main{
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
|
||||
|
||||
.pp-form .width20{
|
||||
width: 20%;
|
||||
}
|
||||
.pp-form .width40{
|
||||
width: 40%;
|
||||
}
|
||||
|
||||
.pp-form .width60{
|
||||
width: 60%;
|
||||
}
|
||||
|
||||
.pp-form .width90{
|
||||
width: 90%;
|
||||
}
|
||||
/*pre.prettyprinted,pre.prettyprinted ol li{
|
||||
background: #393D49 !important;
|
||||
}*/
|
||||
|
||||
|
||||
/*上传框*/
|
||||
.input-file{
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
}
|
||||
.input-file input[type="file"] {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
right: 0;
|
||||
font-size: 14px;
|
||||
background-color: #fff;
|
||||
transform: translate(-300px, 0px) scale(4);
|
||||
height: 40px;
|
||||
opacity: 0;
|
||||
filter: alpha(opacity=0);
|
||||
}
|
||||
|
||||
.search_text{
|
||||
text-align: right;padding-right: 10px;
|
||||
}
|
||||
|
||||
.mw400{
|
||||
min-width: 400px;
|
||||
}
|
||||
.mw200{
|
||||
min-width: 200px;
|
||||
}
|
||||
106
V2/static/admin/css/main.css
Normal file
@@ -0,0 +1,106 @@
|
||||
/*
|
||||
* @Author: georgehao
|
||||
* @Date: 2018-04-08 09:50:56
|
||||
* @Last Modified by: haodaquan
|
||||
* @Last Modified time: 2018-04-08 22:33:36
|
||||
*/
|
||||
|
||||
.layui-header{
|
||||
height:50px;
|
||||
}
|
||||
|
||||
.layui-layout-admin .layui-logo{
|
||||
line-height:50px;
|
||||
height:50px;
|
||||
font-size:20px;
|
||||
}
|
||||
.layui-nav layui-layout-right{
|
||||
line-height:50px;
|
||||
height: 50px;
|
||||
}
|
||||
|
||||
.layui-layout-admin .layui-side{
|
||||
top:50px;
|
||||
}
|
||||
|
||||
.layui-layout-admin .layui-body{
|
||||
top:50px;
|
||||
}
|
||||
|
||||
.pp-nav-item{
|
||||
line-height: 50px !important;
|
||||
height: 50px !important;
|
||||
}
|
||||
|
||||
.pp-nav-child a{
|
||||
line-height: 30px!important;
|
||||
height: 30px!important;
|
||||
}
|
||||
|
||||
.pp-nav-item a{
|
||||
line-height: 50px;
|
||||
height: 50px;
|
||||
}
|
||||
|
||||
.layui-nav .layui-nav-item .layui-nav-itemed{
|
||||
line-height: 50px;
|
||||
height: 50px;
|
||||
}
|
||||
|
||||
.layui-nav-child{
|
||||
top:50px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
.layui-layout-admin .layui-footer{
|
||||
line-height: 35px;
|
||||
height: 35px;
|
||||
}
|
||||
.pp-side-fold {
|
||||
height: 30px;
|
||||
background-color: #4A5064;
|
||||
color: #aeb9c2;
|
||||
line-height: 30px;
|
||||
text-align: center;
|
||||
cursor: pointer
|
||||
}
|
||||
|
||||
.back_space1{
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
a.pointer{
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.pp-ddsided{
|
||||
width: 50px;
|
||||
}
|
||||
|
||||
a.pp-pointer{
|
||||
padding-right: 0px !important;
|
||||
}
|
||||
|
||||
.pp-sided{
|
||||
width: 50px;
|
||||
}
|
||||
|
||||
.pp-main{
|
||||
left: 50px !important;
|
||||
}
|
||||
|
||||
.pp-tab{
|
||||
margin-top:0px;
|
||||
}
|
||||
.pp-tab-title{
|
||||
background: #000;
|
||||
}
|
||||
.layui-this{
|
||||
background: #fff;
|
||||
}
|
||||
.layui-tab-title li.pp-tab-li{
|
||||
border: 0px;
|
||||
}
|
||||
BIN
V2/static/admin/images/default.png
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
BIN
V2/static/admin/images/header.jpg
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
10
V2/static/admin/js/jquery.min.js
vendored
Normal file
2337
V2/static/font-awesome/css/font-awesome.css
vendored
Executable file
4
V2/static/font-awesome/css/font-awesome.min.css
vendored
Executable file
BIN
V2/static/font-awesome/fonts/FontAwesome.otf
Executable file
BIN
V2/static/font-awesome/fonts/fontawesome-webfont.eot
Executable file
2671
V2/static/font-awesome/fonts/fontawesome-webfont.svg
Executable file
|
After Width: | Height: | Size: 434 KiB |
BIN
V2/static/font-awesome/fonts/fontawesome-webfont.ttf
Executable file
BIN
V2/static/font-awesome/fonts/fontawesome-webfont.woff
Executable file
BIN
V2/static/font-awesome/fonts/fontawesome-webfont.woff2
Executable file
2
V2/static/layui/css/layui.css
Executable file
2
V2/static/layui/css/layui.mobile.css
Executable file
2
V2/static/layui/css/modules/code.css
Executable file
@@ -0,0 +1,2 @@
|
||||
/** layui-v2.2.6 MIT License By https://www.layui.com */
|
||||
html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-h3,.layui-code-view{position:relative;font-size:12px}.layui-code-view{display:block;margin:10px 0;padding:0;border:1px solid #e2e2e2;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New}.layui-code-h3{padding:0 10px;height:32px;line-height:32px;border-bottom:1px solid #e2e2e2}.layui-code-h3 a{position:absolute;right:10px;top:0;color:#999}.layui-code-view .layui-code-ol{position:relative;overflow:auto}.layui-code-view .layui-code-ol li{position:relative;margin-left:45px;line-height:20px;padding:0 5px;border-left:1px solid #e2e2e2;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-notepad{border:1px solid #0C0C0C;border-left-color:#3F3F3F;background-color:#0C0C0C;color:#C2BE9E}.layui-code-notepad .layui-code-h3{border-bottom:none}.layui-code-notepad .layui-code-ol li{background-color:#3F3F3F;border-left:none}
|
||||
2
V2/static/layui/css/modules/laydate/default/laydate.css
Executable file
BIN
V2/static/layui/css/modules/layer/default/icon-ext.png
Executable file
|
After Width: | Height: | Size: 5.8 KiB |
BIN
V2/static/layui/css/modules/layer/default/icon.png
Executable file
|
After Width: | Height: | Size: 11 KiB |
2
V2/static/layui/css/modules/layer/default/layer.css
Executable file
BIN
V2/static/layui/css/modules/layer/default/loading-0.gif
Executable file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
V2/static/layui/css/modules/layer/default/loading-1.gif
Executable file
|
After Width: | Height: | Size: 701 B |
BIN
V2/static/layui/css/modules/layer/default/loading-2.gif
Executable file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
V2/static/layui/font/iconfont.eot
Executable file
483
V2/static/layui/font/iconfont.svg
Executable file
|
After Width: | Height: | Size: 269 KiB |
BIN
V2/static/layui/font/iconfont.ttf
Executable file
BIN
V2/static/layui/font/iconfont.woff
Executable file
BIN
V2/static/layui/images/face/0.gif
Executable file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
V2/static/layui/images/face/1.gif
Executable file
|
After Width: | Height: | Size: 5.4 KiB |
BIN
V2/static/layui/images/face/10.gif
Executable file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
V2/static/layui/images/face/11.gif
Executable file
|
After Width: | Height: | Size: 4.0 KiB |
BIN
V2/static/layui/images/face/12.gif
Executable file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
V2/static/layui/images/face/13.gif
Executable file
|
After Width: | Height: | Size: 7.3 KiB |
BIN
V2/static/layui/images/face/14.gif
Executable file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
V2/static/layui/images/face/15.gif
Executable file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
V2/static/layui/images/face/16.gif
Executable file
|
After Width: | Height: | Size: 6.6 KiB |
BIN
V2/static/layui/images/face/17.gif
Executable file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
V2/static/layui/images/face/18.gif
Executable file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
V2/static/layui/images/face/19.gif
Executable file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
V2/static/layui/images/face/2.gif
Executable file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
V2/static/layui/images/face/20.gif
Executable file
|
After Width: | Height: | Size: 5.0 KiB |
BIN
V2/static/layui/images/face/21.gif
Executable file
|
After Width: | Height: | Size: 5.1 KiB |
BIN
V2/static/layui/images/face/22.gif
Executable file
|
After Width: | Height: | Size: 9.6 KiB |
BIN
V2/static/layui/images/face/23.gif
Executable file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
V2/static/layui/images/face/24.gif
Executable file
|
After Width: | Height: | Size: 7.9 KiB |
BIN
V2/static/layui/images/face/25.gif
Executable file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
V2/static/layui/images/face/26.gif
Executable file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
V2/static/layui/images/face/27.gif
Executable file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
V2/static/layui/images/face/28.gif
Executable file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
V2/static/layui/images/face/29.gif
Executable file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
V2/static/layui/images/face/3.gif
Executable file
|
After Width: | Height: | Size: 3.9 KiB |
BIN
V2/static/layui/images/face/30.gif
Executable file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
V2/static/layui/images/face/31.gif
Executable file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
V2/static/layui/images/face/32.gif
Executable file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
V2/static/layui/images/face/33.gif
Executable file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
V2/static/layui/images/face/34.gif
Executable file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
V2/static/layui/images/face/35.gif
Executable file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
V2/static/layui/images/face/36.gif
Executable file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
V2/static/layui/images/face/37.gif
Executable file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
V2/static/layui/images/face/38.gif
Executable file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
V2/static/layui/images/face/39.gif
Executable file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
V2/static/layui/images/face/4.gif
Executable file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
V2/static/layui/images/face/40.gif
Executable file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
V2/static/layui/images/face/41.gif
Executable file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
V2/static/layui/images/face/42.gif
Executable file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
V2/static/layui/images/face/43.gif
Executable file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
V2/static/layui/images/face/44.gif
Executable file
|
After Width: | Height: | Size: 4.0 KiB |
BIN
V2/static/layui/images/face/45.gif
Executable file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
V2/static/layui/images/face/46.gif
Executable file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
V2/static/layui/images/face/47.gif
Executable file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
V2/static/layui/images/face/48.gif
Executable file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
V2/static/layui/images/face/49.gif
Executable file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
V2/static/layui/images/face/5.gif
Executable file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
V2/static/layui/images/face/50.gif
Executable file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
V2/static/layui/images/face/51.gif
Executable file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
V2/static/layui/images/face/52.gif
Executable file
|
After Width: | Height: | Size: 777 B |
BIN
V2/static/layui/images/face/53.gif
Executable file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
V2/static/layui/images/face/54.gif
Executable file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
V2/static/layui/images/face/55.gif
Executable file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
V2/static/layui/images/face/56.gif
Executable file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
V2/static/layui/images/face/57.gif
Executable file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
V2/static/layui/images/face/58.gif
Executable file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
V2/static/layui/images/face/59.gif
Executable file
|
After Width: | Height: | Size: 10 KiB |
BIN
V2/static/layui/images/face/6.gif
Executable file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
V2/static/layui/images/face/60.gif
Executable file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
V2/static/layui/images/face/61.gif
Executable file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
V2/static/layui/images/face/62.gif
Executable file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
V2/static/layui/images/face/63.gif
Executable file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
V2/static/layui/images/face/64.gif
Executable file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
V2/static/layui/images/face/65.gif
Executable file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
V2/static/layui/images/face/66.gif
Executable file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
V2/static/layui/images/face/67.gif
Executable file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
V2/static/layui/images/face/68.gif
Executable file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
V2/static/layui/images/face/69.gif
Executable file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
V2/static/layui/images/face/7.gif
Executable file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
V2/static/layui/images/face/70.gif
Executable file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
V2/static/layui/images/face/71.gif
Executable file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
V2/static/layui/images/face/8.gif
Executable file
|
After Width: | Height: | Size: 4.0 KiB |
BIN
V2/static/layui/images/face/9.gif
Executable file
|
After Width: | Height: | Size: 4.1 KiB |
2
V2/static/layui/lay/modules/carousel.js
Executable file
@@ -0,0 +1,2 @@
|
||||
/** layui-v2.2.6 MIT License By https://www.layui.com */
|
||||
;layui.define("jquery",function(e){"use strict";var i=layui.$,n=(layui.hint(),layui.device(),{config:{},set:function(e){var n=this;return n.config=i.extend({},n.config,e),n},on:function(e,i){return layui.onevent.call(this,t,e,i)}}),t="carousel",a="layui-this",l=">*[carousel-item]>*",o="layui-carousel-left",r="layui-carousel-right",d="layui-carousel-prev",s="layui-carousel-next",u="layui-carousel-arrow",c="layui-carousel-ind",m=function(e){var t=this;t.config=i.extend({},t.config,n.config,e),t.render()};m.prototype.config={width:"600px",height:"280px",full:!1,arrow:"hover",indicator:"inside",autoplay:!0,interval:3e3,anim:"",trigger:"click",index:0},m.prototype.render=function(){var e=this,n=e.config;n.elem=i(n.elem),n.elem[0]&&(e.elemItem=n.elem.find(l),n.index<0&&(n.index=0),n.index>=e.elemItem.length&&(n.index=e.elemItem.length-1),n.interval<800&&(n.interval=800),n.full?n.elem.css({position:"fixed",width:"100%",height:"100%",zIndex:9999}):n.elem.css({width:n.width,height:n.height}),n.elem.attr("lay-anim",n.anim),e.elemItem.eq(n.index).addClass(a),e.elemItem.length<=1||(e.indicator(),e.arrow(),e.autoplay(),e.events()))},m.prototype.reload=function(e){var n=this;clearInterval(n.timer),n.config=i.extend({},n.config,e),n.render()},m.prototype.prevIndex=function(){var e=this,i=e.config,n=i.index-1;return n<0&&(n=e.elemItem.length-1),n},m.prototype.nextIndex=function(){var e=this,i=e.config,n=i.index+1;return n>=e.elemItem.length&&(n=0),n},m.prototype.addIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index+e,n.index>=i.elemItem.length&&(n.index=0)},m.prototype.subIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index-e,n.index<0&&(n.index=i.elemItem.length-1)},m.prototype.autoplay=function(){var e=this,i=e.config;i.autoplay&&(e.timer=setInterval(function(){e.slide()},i.interval))},m.prototype.arrow=function(){var e=this,n=e.config,t=i(['<button class="layui-icon '+u+'" lay-type="sub">'+("updown"===n.anim?"":"")+"</button>",'<button class="layui-icon '+u+'" lay-type="add">'+("updown"===n.anim?"":"")+"</button>"].join(""));n.elem.attr("lay-arrow",n.arrow),n.elem.find("."+u)[0]&&n.elem.find("."+u).remove(),n.elem.append(t),t.on("click",function(){var n=i(this),t=n.attr("lay-type");e.slide(t)})},m.prototype.indicator=function(){var e=this,n=e.config,t=e.elemInd=i(['<div class="'+c+'"><ul>',function(){var i=[];return layui.each(e.elemItem,function(e){i.push("<li"+(n.index===e?' class="layui-this"':"")+"></li>")}),i.join("")}(),"</ul></div>"].join(""));n.elem.attr("lay-indicator",n.indicator),n.elem.find("."+c)[0]&&n.elem.find("."+c).remove(),n.elem.append(t),"updown"===n.anim&&t.css("margin-top",-(t.height()/2)),t.find("li").on("hover"===n.trigger?"mouseover":n.trigger,function(){var t=i(this),a=t.index();a>n.index?e.slide("add",a-n.index):a<n.index&&e.slide("sub",n.index-a)})},m.prototype.slide=function(e,i){var n=this,l=n.elemItem,u=n.config,c=u.index,m=u.elem.attr("lay-filter");n.haveSlide||("sub"===e?(n.subIndex(i),l.eq(u.index).addClass(d),setTimeout(function(){l.eq(c).addClass(r),l.eq(u.index).addClass(r)},50)):(n.addIndex(i),l.eq(u.index).addClass(s),setTimeout(function(){l.eq(c).addClass(o),l.eq(u.index).addClass(o)},50)),setTimeout(function(){l.removeClass(a+" "+d+" "+s+" "+o+" "+r),l.eq(u.index).addClass(a),n.haveSlide=!1},300),n.elemInd.find("li").eq(u.index).addClass(a).siblings().removeClass(a),n.haveSlide=!0,layui.event.call(this,t,"change("+m+")",{index:u.index,prevIndex:c,item:l.eq(u.index)}))},m.prototype.events=function(){var e=this,i=e.config;i.elem.data("haveEvents")||(i.elem.on("mouseenter",function(){clearInterval(e.timer)}).on("mouseleave",function(){e.autoplay()}),i.elem.data("haveEvents",!0))},n.render=function(e){var i=new m(e);return i},e(t,n)});
|
||||