Commit f9f4dc87 by 李洋

全部历史消息 改版

parent b425ba85
Showing with 127 additions and 29 deletions
......@@ -784,3 +784,24 @@ function insertMonAndMysql($data){
}
return $res_data;
}
function objectToArray($d) {
if (is_object($d)) {
// Gets the properties of the given object
// with get_object_vars function
$d = get_object_vars($d);
}
if (is_array($d)) {
/*
* Return array converted to object
* Using __FUNCTION__ (Magic constant)
* for recursive call
*/
return array_map(__FUNCTION__, $d);
}
else {
// Return array
return $d;
}
}
\ No newline at end of file
......@@ -3,6 +3,7 @@
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use DB;
class AppServiceProvider extends ServiceProvider
{
......@@ -14,6 +15,25 @@ class AppServiceProvider extends ServiceProvider
public function boot()
{
//
//sql调试
$sql_debug = config('database.sql_debug');
if ($sql_debug) {
DB::listen(function ($sql) {
foreach ($sql->bindings as $i => $binding) {
if ($binding instanceof \DateTime) {
$sql->bindings[$i] = $binding->format('\'Y-m-d H:i:s\'');
} else {
if (is_string($binding)) {
$sql->bindings[$i] = "'$binding'";
}
}
}
$query = str_replace(array('%', '?'), array('%%', '%s'), $sql->sql);
$query = vsprintf($query, $sql->bindings);
print_r($query);
echo '<br />';
});
}
}
/**
......
......@@ -164,4 +164,6 @@ return [
'database' => 0,
]
],
'sql_debug' => false
];
......@@ -32,4 +32,22 @@ return [
'perm_domain_sz' => "http://perm.ichunt.net",
'perm_domain_release' => "http://perm.ichunt.net",
//消息状态
'msg_status' => [
-4 => '已删除',
-3 => '已取消',
-2 => '待发送',
-1 => '发送失败',
1 => '发送成功',
],
//消息渠道
'msg_channels' => [
1 => '站内信',
2 => '短信',
3 => '邮件',
4 => '微信通知',
5 => '钉钉消息'
],
];
\ No newline at end of file
//选择定时推送时间
layui.use('laydate', function(){
layui.use(['laydate','form','table'], function(){
var laydate = layui.laydate;
var form = layui.form;
var table = layui.table;
//执行一个laydate实例
laydate.render({
elem: '#Choice_start', //指定元素
// type:'datetime',
// format:'yyyy-MM-dd HH:mm'
elem: '#start_time' //指定元素
});
});
layui.use('laydate', function(){
var laydate = layui.laydate;
//执行一个laydate实例
laydate.render({
elem: '#Choice_end', //指定元素
// type:'datetime',
// format:'yyyy-MM-dd HH:mm'
elem: '#end_time' //指定元素
});
//监听表单提交按钮
form.on('submit(search)', function(data){
//console.log(data.elem); //被执行事件的元素DOM对象,一般为button对象
// console.log(data.form); //被执行提交的form对象,一般在存在form标签时才会返回
// console.log(data.field); //当前容器的全部表单字段,名值对形式:{name: value}
//根据搜索条件 重载表单
msg_log_table.reload({
where: data.field,//设定异步数据接口的额外参数,任意设
page: {
curr: 1 //重新从第 1 页开始
}
});
return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。
});
//数据表格渲染
var msg_log_table=table.render({
elem: '#table',
url: '/message/allhistorylist',
page: true,
limit: 20,
id:'table',
cols: [[ //表头
{field: 'log_id', title: '消息编号',align:'center'},
{field: 'msg_tpl_str', title: '消息模板',align:'center',width:150},
{field: 'title', title: '消息标题',align:'center'},
{field: 'content', title: '消息内容',align:'center'},
{field: 'channel_type_str', title: '消息渠道',align:'center'},
{field: 'obj_user', title: '推送目标',align:'center'},
{field: 'create_time_str', title: '创建时间',align:'center',width:130},
{field: 'actual_send_time_str', title: '推送时间',align:'center',width:130},
{field: 'status_str', title: '推送状态',align:'center'}
]]
});
form.render();
});
//指定条件搜索
$('#search-btn').click(function () {
var search_id = $('#search-msg-id').val();
var search_user = $('#search-msg-userobj').val();
var search_sendtime_start = $('#Choice_start').val();
var search_sendtime_end = $('#Choice_end').val();
var search_channel = $('#search-msg-channel option:selected').val();
var search_status = $('#search-msg-status option:selected').val();
window.location.href="/message/allhistorylist?search_id="+search_id+"&search_user="+search_user+"&search_sendtime_start="+search_sendtime_start+"&search_sendtime_end="+search_sendtime_end+"&search_channel="+search_channel+"&search_status="+search_status;
})
\ No newline at end of file
// //指定条件搜索
// $('#search-btn').click(function () {
// var search_tpl_id = $('#search-tpl-id').val();
// var search_user = $('#search-msg-userobj').val();
// var search_sendtime_start = $('#Choice_start').val();
// var search_sendtime_end = $('#Choice_end').val();
// var search_channel = $('#search-msg-channel option:selected').val();
// var search_status = $('#search-msg-status option:selected').val();
// window.location.href="/message/allhistorylist?search_tpl_id="+search_tpl_id+"&search_user="+search_user+"&search_sendtime_start="+search_sendtime_start+"&search_sendtime_end="+search_sendtime_end+"&search_channel="+search_channel+"&search_status="+search_status;
// })
\ No newline at end of file
This diff could not be displayed because it is too large.
/** layui-v2.1.5 MIT License By http://www.layui.com */
/** layui-v2.2.5 MIT License By https://www.layui.com */
blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font:12px 'Helvetica Neue','PingFang SC',STHeitiSC-Light,Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0)}a{text-decoration:none;background:0 0}a:active,a:hover{outline:0}table{border-collapse:collapse;border-spacing:0}li{list-style:none}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:500}address,cite,dfn,em,var{font-style:normal}dfn{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border:0;vertical-align:bottom}.layui-inline,input,label{vertical-align:middle}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0}button,select{text-transform:none}select{-webkit-appearance:none;border:none}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=1.0.7);src:url(../font/iconfont.eot?v=1.0.7#iefix) format('embedded-opentype'),url(../font/iconfont.woff?v=1.0.7) format('woff'),url(../font/iconfont.ttf?v=1.0.7) format('truetype'),url(../font/iconfont.svg?v=1.0.7#iconfont) format('svg')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-box,.layui-box *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.layui-border-box,.layui-border-box *{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.layui-inline{position:relative;display:inline-block;*display:inline;*zoom:1}.layui-edge,.layui-upload-iframe{position:absolute;width:0;height:0}.layui-edge{border-style:dashed;border-color:transparent;overflow:hidden}.layui-elip{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-disabled,.layui-disabled:active{background-color:#d2d2d2!important;color:#fff!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}.layui-upload-iframe{border:0;visibility:hidden}.layui-upload-enter{border:1px solid #009E94;background-color:#009E94;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.layui-m-anim-scale{animation-name:layui-m-anim-scale;-webkit-animation-name:layui-m-anim-scale}@-webkit-keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.layui-m-anim-up{-webkit-animation-name:layui-m-anim-up;animation-name:layui-m-anim-up}@-webkit-keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-left{-webkit-animation-name:layui-m-anim-left;animation-name:layui-m-anim-left}@-webkit-keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-right{-webkit-animation-name:layui-m-anim-right;animation-name:layui-m-anim-right}@-webkit-keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.layui-m-anim-lout{-webkit-animation-name:layui-m-anim-lout;animation-name:layui-m-anim-lout}@-webkit-keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.layui-m-anim-rout{-webkit-animation-name:layui-m-anim-rout;animation-name:layui-m-anim-rout}.layui-m-layer{position:relative;z-index:19891014}.layui-m-layer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.layui-m-layermain,.layui-m-layershade{position:fixed;left:0;top:0;width:100%;height:100%}.layui-m-layershade{background-color:rgba(0,0,0,.7);pointer-events:auto}.layui-m-layermain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none}.layui-m-layermain .layui-m-layersection{display:table-cell;vertical-align:middle;text-align:center}.layui-m-layerchild{position:relative;display:inline-block;text-align:left;background-color:#fff;font-size:14px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.1);pointer-events:auto;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}.layui-m-layer0 .layui-m-layerchild{width:90%;max-width:640px}.layui-m-layer1 .layui-m-layerchild{border:none;border-radius:0}.layui-m-layer2 .layui-m-layerchild{width:auto;max-width:260px;min-width:40px;border:none;background:0 0;box-shadow:none;color:#fff}.layui-m-layerchild h3{padding:0 10px;height:60px;line-height:60px;font-size:16px;font-weight:400;border-radius:5px 5px 0 0;text-align:center}.layui-m-layerbtn span,.layui-m-layerchild h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-m-layercont{padding:50px 30px;line-height:22px;text-align:center}.layui-m-layer1 .layui-m-layercont{padding:0;text-align:left}.layui-m-layer2 .layui-m-layercont{text-align:center;padding:0;line-height:0}.layui-m-layer2 .layui-m-layercont i{width:25px;height:25px;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%;-webkit-animation:layui-m-anim-loading 1.4s infinite ease-in-out;animation:layui-m-anim-loading 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-m-layerbtn,.layui-m-layerbtn span{position:relative;text-align:center;border-radius:0 0 5px 5px}.layui-m-layer2 .layui-m-layercont p{margin-top:20px}@-webkit-keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.layui-m-layer2 .layui-m-layercont i:first-child{margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}.layui-m-layer2 .layui-m-layercont i.layui-m-layerload{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layui-m-layer2 .layui-m-layercont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#F2F2F2}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE}.layui-m-layerbtn span[no]{border-right:1px solid #D0D0D0;border-radius:0 0 0 5px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;border-radius:5px}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff}.layui-m-layer-msg .layui-m-layercont{padding:10px 20px}
\ No newline at end of file
/** layui-v2.1.5 MIT License By http://www.layui.com */
/** layui-v2.2.5 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}
\ No newline at end of file

5.77 KB | W: | H:

5.77 KB | W: | H:

public/js/Message/layui/css/modules/layer/default/icon-ext.png
public/js/Message/layui/css/modules/layer/default/icon-ext.png
public/js/Message/layui/css/modules/layer/default/icon-ext.png
public/js/Message/layui/css/modules/layer/default/icon-ext.png
  • 2-up
  • Swipe
  • Onion skin

11.2 KB | W: | H:

11.2 KB | W: | H:

public/js/Message/layui/css/modules/layer/default/icon.png
public/js/Message/layui/css/modules/layer/default/icon.png
public/js/Message/layui/css/modules/layer/default/icon.png
public/js/Message/layui/css/modules/layer/default/icon.png
  • 2-up
  • Swipe
  • Onion skin

5.66 KB | W: | H:

5.66 KB | W: | H:

public/js/Message/layui/css/modules/layer/default/loading-0.gif
public/js/Message/layui/css/modules/layer/default/loading-0.gif
public/js/Message/layui/css/modules/layer/default/loading-0.gif
public/js/Message/layui/css/modules/layer/default/loading-0.gif
  • 2-up
  • Swipe
  • Onion skin

701 Bytes | W: | H:

701 Bytes | W: | H:

public/js/Message/layui/css/modules/layer/default/loading-1.gif
public/js/Message/layui/css/modules/layer/default/loading-1.gif
public/js/Message/layui/css/modules/layer/default/loading-1.gif
public/js/Message/layui/css/modules/layer/default/loading-1.gif
  • 2-up
  • Swipe
  • Onion skin

1.75 KB | W: | H:

1.75 KB | W: | H:

public/js/Message/layui/css/modules/layer/default/loading-2.gif
public/js/Message/layui/css/modules/layer/default/loading-2.gif
public/js/Message/layui/css/modules/layer/default/loading-2.gif
public/js/Message/layui/css/modules/layer/default/loading-2.gif
  • 2-up
  • Swipe
  • Onion skin
No preview for this file type
This diff could not be displayed because it is too large.
No preview for this file type
No preview for this file type

2.63 KB | W: | H:

2.63 KB | W: | H:

public/js/Message/layui/images/face/0.gif
public/js/Message/layui/images/face/0.gif
public/js/Message/layui/images/face/0.gif
public/js/Message/layui/images/face/0.gif
  • 2-up
  • Swipe
  • Onion skin

5.38 KB | W: | H:

5.38 KB | W: | H:

public/js/Message/layui/images/face/1.gif
public/js/Message/layui/images/face/1.gif
public/js/Message/layui/images/face/1.gif
public/js/Message/layui/images/face/1.gif
  • 2-up
  • Swipe
  • Onion skin

2.73 KB | W: | H:

2.73 KB | W: | H:

public/js/Message/layui/images/face/10.gif
public/js/Message/layui/images/face/10.gif
public/js/Message/layui/images/face/10.gif
public/js/Message/layui/images/face/10.gif
  • 2-up
  • Swipe
  • Onion skin

4.02 KB | W: | H:

4.02 KB | W: | H:

public/js/Message/layui/images/face/11.gif
public/js/Message/layui/images/face/11.gif
public/js/Message/layui/images/face/11.gif
public/js/Message/layui/images/face/11.gif
  • 2-up
  • Swipe
  • Onion skin

3.28 KB | W: | H:

3.28 KB | W: | H:

public/js/Message/layui/images/face/12.gif
public/js/Message/layui/images/face/12.gif
public/js/Message/layui/images/face/12.gif
public/js/Message/layui/images/face/12.gif
  • 2-up
  • Swipe
  • Onion skin

7.25 KB | W: | H:

7.25 KB | W: | H:

public/js/Message/layui/images/face/13.gif
public/js/Message/layui/images/face/13.gif
public/js/Message/layui/images/face/13.gif
public/js/Message/layui/images/face/13.gif
  • 2-up
  • Swipe
  • Onion skin

2.32 KB | W: | H:

2.32 KB | W: | H:

public/js/Message/layui/images/face/14.gif
public/js/Message/layui/images/face/14.gif
public/js/Message/layui/images/face/14.gif
public/js/Message/layui/images/face/14.gif
  • 2-up
  • Swipe
  • Onion skin

1.75 KB | W: | H:

1.75 KB | W: | H:

public/js/Message/layui/images/face/15.gif
public/js/Message/layui/images/face/15.gif
public/js/Message/layui/images/face/15.gif
public/js/Message/layui/images/face/15.gif
  • 2-up
  • Swipe
  • Onion skin

6.56 KB | W: | H:

6.56 KB | W: | H:

public/js/Message/layui/images/face/16.gif
public/js/Message/layui/images/face/16.gif
public/js/Message/layui/images/face/16.gif
public/js/Message/layui/images/face/16.gif
  • 2-up
  • Swipe
  • Onion skin

4.33 KB | W: | H:

4.33 KB | W: | H:

public/js/Message/layui/images/face/17.gif
public/js/Message/layui/images/face/17.gif
public/js/Message/layui/images/face/17.gif
public/js/Message/layui/images/face/17.gif
  • 2-up
  • Swipe
  • Onion skin

2.95 KB | W: | H:

2.95 KB | W: | H:

public/js/Message/layui/images/face/18.gif
public/js/Message/layui/images/face/18.gif
public/js/Message/layui/images/face/18.gif
public/js/Message/layui/images/face/18.gif
  • 2-up
  • Swipe
  • Onion skin

2.97 KB | W: | H:

2.97 KB | W: | H:

public/js/Message/layui/images/face/19.gif
public/js/Message/layui/images/face/19.gif
public/js/Message/layui/images/face/19.gif
public/js/Message/layui/images/face/19.gif
  • 2-up
  • Swipe
  • Onion skin

3.15 KB | W: | H:

3.15 KB | W: | H:

public/js/Message/layui/images/face/2.gif
public/js/Message/layui/images/face/2.gif
public/js/Message/layui/images/face/2.gif
public/js/Message/layui/images/face/2.gif
  • 2-up
  • Swipe
  • Onion skin

5.02 KB | W: | H:

5.02 KB | W: | H:

public/js/Message/layui/images/face/20.gif
public/js/Message/layui/images/face/20.gif
public/js/Message/layui/images/face/20.gif
public/js/Message/layui/images/face/20.gif
  • 2-up
  • Swipe
  • Onion skin

5.07 KB | W: | H:

5.07 KB | W: | H:

public/js/Message/layui/images/face/21.gif
public/js/Message/layui/images/face/21.gif
public/js/Message/layui/images/face/21.gif
public/js/Message/layui/images/face/21.gif
  • 2-up
  • Swipe
  • Onion skin

9.59 KB | W: | H:

9.59 KB | W: | H:

public/js/Message/layui/images/face/22.gif
public/js/Message/layui/images/face/22.gif
public/js/Message/layui/images/face/22.gif
public/js/Message/layui/images/face/22.gif
  • 2-up
  • Swipe
  • Onion skin

3.7 KB | W: | H:

3.7 KB | W: | H:

public/js/Message/layui/images/face/23.gif
public/js/Message/layui/images/face/23.gif
public/js/Message/layui/images/face/23.gif
public/js/Message/layui/images/face/23.gif
  • 2-up
  • Swipe
  • Onion skin

7.91 KB | W: | H:

7.91 KB | W: | H:

public/js/Message/layui/images/face/24.gif
public/js/Message/layui/images/face/24.gif
public/js/Message/layui/images/face/24.gif
public/js/Message/layui/images/face/24.gif
  • 2-up
  • Swipe
  • Onion skin

3.05 KB | W: | H:

3.05 KB | W: | H:

public/js/Message/layui/images/face/25.gif
public/js/Message/layui/images/face/25.gif
public/js/Message/layui/images/face/25.gif
public/js/Message/layui/images/face/25.gif
  • 2-up
  • Swipe
  • Onion skin

3.21 KB | W: | H:

3.21 KB | W: | H:

public/js/Message/layui/images/face/26.gif
public/js/Message/layui/images/face/26.gif
public/js/Message/layui/images/face/26.gif
public/js/Message/layui/images/face/26.gif
  • 2-up
  • Swipe
  • Onion skin

4.27 KB | W: | H:

4.27 KB | W: | H:

public/js/Message/layui/images/face/27.gif
public/js/Message/layui/images/face/27.gif
public/js/Message/layui/images/face/27.gif
public/js/Message/layui/images/face/27.gif
  • 2-up
  • Swipe
  • Onion skin

2.73 KB | W: | H:

2.73 KB | W: | H:

public/js/Message/layui/images/face/28.gif
public/js/Message/layui/images/face/28.gif
public/js/Message/layui/images/face/28.gif
public/js/Message/layui/images/face/28.gif
  • 2-up
  • Swipe
  • Onion skin

4.74 KB | W: | H:

4.74 KB | W: | H:

public/js/Message/layui/images/face/29.gif
public/js/Message/layui/images/face/29.gif
public/js/Message/layui/images/face/29.gif
public/js/Message/layui/images/face/29.gif
  • 2-up
  • Swipe
  • Onion skin

3.92 KB | W: | H:

3.92 KB | W: | H:

public/js/Message/layui/images/face/3.gif
public/js/Message/layui/images/face/3.gif
public/js/Message/layui/images/face/3.gif
public/js/Message/layui/images/face/3.gif
  • 2-up
  • Swipe
  • Onion skin

2.5 KB | W: | H:

2.5 KB | W: | H:

public/js/Message/layui/images/face/30.gif
public/js/Message/layui/images/face/30.gif
public/js/Message/layui/images/face/30.gif
public/js/Message/layui/images/face/30.gif
  • 2-up
  • Swipe
  • Onion skin

1.96 KB | W: | H:

1.96 KB | W: | H:

public/js/Message/layui/images/face/31.gif
public/js/Message/layui/images/face/31.gif
public/js/Message/layui/images/face/31.gif
public/js/Message/layui/images/face/31.gif
  • 2-up
  • Swipe
  • Onion skin

3.4 KB | W: | H:

3.4 KB | W: | H:

public/js/Message/layui/images/face/32.gif
public/js/Message/layui/images/face/32.gif
public/js/Message/layui/images/face/32.gif
public/js/Message/layui/images/face/32.gif
  • 2-up
  • Swipe
  • Onion skin

2.4 KB | W: | H:

2.4 KB | W: | H:

public/js/Message/layui/images/face/33.gif
public/js/Message/layui/images/face/33.gif
public/js/Message/layui/images/face/33.gif
public/js/Message/layui/images/face/33.gif
  • 2-up
  • Swipe
  • Onion skin

3.61 KB | W: | H:

3.61 KB | W: | H:

public/js/Message/layui/images/face/34.gif
public/js/Message/layui/images/face/34.gif
public/js/Message/layui/images/face/34.gif
public/js/Message/layui/images/face/34.gif
  • 2-up
  • Swipe
  • Onion skin

1.76 KB | W: | H:

1.76 KB | W: | H:

public/js/Message/layui/images/face/35.gif
public/js/Message/layui/images/face/35.gif
public/js/Message/layui/images/face/35.gif
public/js/Message/layui/images/face/35.gif
  • 2-up
  • Swipe
  • Onion skin

2.28 KB | W: | H:

2.28 KB | W: | H:

public/js/Message/layui/images/face/36.gif
public/js/Message/layui/images/face/36.gif
public/js/Message/layui/images/face/36.gif
public/js/Message/layui/images/face/36.gif
  • 2-up
  • Swipe
  • Onion skin

1.48 KB | W: | H:

1.48 KB | W: | H:

public/js/Message/layui/images/face/37.gif
public/js/Message/layui/images/face/37.gif
public/js/Message/layui/images/face/37.gif
public/js/Message/layui/images/face/37.gif
  • 2-up
  • Swipe
  • Onion skin

3.53 KB | W: | H:

3.53 KB | W: | H:

public/js/Message/layui/images/face/38.gif
public/js/Message/layui/images/face/38.gif
public/js/Message/layui/images/face/38.gif
public/js/Message/layui/images/face/38.gif
  • 2-up
  • Swipe
  • Onion skin

6.34 KB | W: | H:

6.34 KB | W: | H:

public/js/Message/layui/images/face/39.gif
public/js/Message/layui/images/face/39.gif
public/js/Message/layui/images/face/39.gif
public/js/Message/layui/images/face/39.gif
  • 2-up
  • Swipe
  • Onion skin

5.56 KB | W: | H:

5.56 KB | W: | H:

public/js/Message/layui/images/face/4.gif
public/js/Message/layui/images/face/4.gif
public/js/Message/layui/images/face/4.gif
public/js/Message/layui/images/face/4.gif
  • 2-up
  • Swipe
  • Onion skin

3.08 KB | W: | H:

3.08 KB | W: | H:

public/js/Message/layui/images/face/40.gif
public/js/Message/layui/images/face/40.gif
public/js/Message/layui/images/face/40.gif
public/js/Message/layui/images/face/40.gif
  • 2-up
  • Swipe
  • Onion skin

3.56 KB | W: | H:

3.56 KB | W: | H:

public/js/Message/layui/images/face/41.gif
public/js/Message/layui/images/face/41.gif
public/js/Message/layui/images/face/41.gif
public/js/Message/layui/images/face/41.gif
  • 2-up
  • Swipe
  • Onion skin

5.18 KB | W: | H:

5.18 KB | W: | H:

public/js/Message/layui/images/face/42.gif
public/js/Message/layui/images/face/42.gif
public/js/Message/layui/images/face/42.gif
public/js/Message/layui/images/face/42.gif
  • 2-up
  • Swipe
  • Onion skin

2.61 KB | W: | H:

2.61 KB | W: | H:

public/js/Message/layui/images/face/43.gif
public/js/Message/layui/images/face/43.gif
public/js/Message/layui/images/face/43.gif
public/js/Message/layui/images/face/43.gif
  • 2-up
  • Swipe
  • Onion skin

4.03 KB | W: | H:

4.03 KB | W: | H:

public/js/Message/layui/images/face/44.gif
public/js/Message/layui/images/face/44.gif
public/js/Message/layui/images/face/44.gif
public/js/Message/layui/images/face/44.gif
  • 2-up
  • Swipe
  • Onion skin

3.34 KB | W: | H:

3.34 KB | W: | H:

public/js/Message/layui/images/face/45.gif
public/js/Message/layui/images/face/45.gif
public/js/Message/layui/images/face/45.gif
public/js/Message/layui/images/face/45.gif
  • 2-up
  • Swipe
  • Onion skin

2.94 KB | W: | H:

2.94 KB | W: | H:

public/js/Message/layui/images/face/46.gif
public/js/Message/layui/images/face/46.gif
public/js/Message/layui/images/face/46.gif
public/js/Message/layui/images/face/46.gif
  • 2-up
  • Swipe
  • Onion skin

2.28 KB | W: | H:

2.28 KB | W: | H:

public/js/Message/layui/images/face/47.gif
public/js/Message/layui/images/face/47.gif
public/js/Message/layui/images/face/47.gif
public/js/Message/layui/images/face/47.gif
  • 2-up
  • Swipe
  • Onion skin

2.63 KB | W: | H:

2.63 KB | W: | H:

public/js/Message/layui/images/face/48.gif
public/js/Message/layui/images/face/48.gif
public/js/Message/layui/images/face/48.gif
public/js/Message/layui/images/face/48.gif
  • 2-up
  • Swipe
  • Onion skin

2.26 KB | W: | H:

2.26 KB | W: | H:

public/js/Message/layui/images/face/49.gif
public/js/Message/layui/images/face/49.gif
public/js/Message/layui/images/face/49.gif
public/js/Message/layui/images/face/49.gif
  • 2-up
  • Swipe
  • Onion skin

4.46 KB | W: | H:

4.46 KB | W: | H:

public/js/Message/layui/images/face/5.gif
public/js/Message/layui/images/face/5.gif
public/js/Message/layui/images/face/5.gif
public/js/Message/layui/images/face/5.gif
  • 2-up
  • Swipe
  • Onion skin

5.73 KB | W: | H:

5.73 KB | W: | H:

public/js/Message/layui/images/face/50.gif
public/js/Message/layui/images/face/50.gif
public/js/Message/layui/images/face/50.gif
public/js/Message/layui/images/face/50.gif
  • 2-up
  • Swipe
  • Onion skin

2.72 KB | W: | H:

2.72 KB | W: | H:

public/js/Message/layui/images/face/51.gif
public/js/Message/layui/images/face/51.gif
public/js/Message/layui/images/face/51.gif
public/js/Message/layui/images/face/51.gif
  • 2-up
  • Swipe
  • Onion skin

777 Bytes | W: | H:

777 Bytes | W: | H:

public/js/Message/layui/images/face/52.gif
public/js/Message/layui/images/face/52.gif
public/js/Message/layui/images/face/52.gif
public/js/Message/layui/images/face/52.gif
  • 2-up
  • Swipe
  • Onion skin

2.08 KB | W: | H:

2.08 KB | W: | H:

public/js/Message/layui/images/face/53.gif
public/js/Message/layui/images/face/53.gif
public/js/Message/layui/images/face/53.gif
public/js/Message/layui/images/face/53.gif
  • 2-up
  • Swipe
  • Onion skin

2.14 KB | W: | H:

2.14 KB | W: | H:

public/js/Message/layui/images/face/54.gif
public/js/Message/layui/images/face/54.gif
public/js/Message/layui/images/face/54.gif
public/js/Message/layui/images/face/54.gif
  • 2-up
  • Swipe
  • Onion skin

1.92 KB | W: | H:

1.92 KB | W: | H:

public/js/Message/layui/images/face/55.gif
public/js/Message/layui/images/face/55.gif
public/js/Message/layui/images/face/55.gif
public/js/Message/layui/images/face/55.gif
  • 2-up
  • Swipe
  • Onion skin

1.99 KB | W: | H:

1.99 KB | W: | H:

public/js/Message/layui/images/face/56.gif
public/js/Message/layui/images/face/56.gif
public/js/Message/layui/images/face/56.gif
public/js/Message/layui/images/face/56.gif
  • 2-up
  • Swipe
  • Onion skin

2.64 KB | W: | H:

2.64 KB | W: | H:

public/js/Message/layui/images/face/57.gif
public/js/Message/layui/images/face/57.gif
public/js/Message/layui/images/face/57.gif
public/js/Message/layui/images/face/57.gif
  • 2-up
  • Swipe
  • Onion skin

2.21 KB | W: | H:

2.21 KB | W: | H:

public/js/Message/layui/images/face/58.gif
public/js/Message/layui/images/face/58.gif
public/js/Message/layui/images/face/58.gif
public/js/Message/layui/images/face/58.gif
  • 2-up
  • Swipe
  • Onion skin

10.1 KB | W: | H:

10.1 KB | W: | H:

public/js/Message/layui/images/face/59.gif
public/js/Message/layui/images/face/59.gif
public/js/Message/layui/images/face/59.gif
public/js/Message/layui/images/face/59.gif
  • 2-up
  • Swipe
  • Onion skin

2.16 KB | W: | H:

2.16 KB | W: | H:

public/js/Message/layui/images/face/6.gif
public/js/Message/layui/images/face/6.gif
public/js/Message/layui/images/face/6.gif
public/js/Message/layui/images/face/6.gif
  • 2-up
  • Swipe
  • Onion skin

3.17 KB | W: | H:

3.17 KB | W: | H:

public/js/Message/layui/images/face/60.gif
public/js/Message/layui/images/face/60.gif
public/js/Message/layui/images/face/60.gif
public/js/Message/layui/images/face/60.gif
  • 2-up
  • Swipe
  • Onion skin

2.44 KB | W: | H:

2.44 KB | W: | H:

public/js/Message/layui/images/face/61.gif
public/js/Message/layui/images/face/61.gif
public/js/Message/layui/images/face/61.gif
public/js/Message/layui/images/face/61.gif
  • 2-up
  • Swipe
  • Onion skin

1.97 KB | W: | H:

1.97 KB | W: | H:

public/js/Message/layui/images/face/62.gif
public/js/Message/layui/images/face/62.gif
public/js/Message/layui/images/face/62.gif
public/js/Message/layui/images/face/62.gif
  • 2-up
  • Swipe
  • Onion skin

5.73 KB | W: | H:

5.73 KB | W: | H:

public/js/Message/layui/images/face/63.gif
public/js/Message/layui/images/face/63.gif
public/js/Message/layui/images/face/63.gif
public/js/Message/layui/images/face/63.gif
  • 2-up
  • Swipe
  • Onion skin

6.3 KB | W: | H:

6.3 KB | W: | H:

public/js/Message/layui/images/face/64.gif
public/js/Message/layui/images/face/64.gif
public/js/Message/layui/images/face/64.gif
public/js/Message/layui/images/face/64.gif
  • 2-up
  • Swipe
  • Onion skin

3.49 KB | W: | H:

3.49 KB | W: | H:

public/js/Message/layui/images/face/65.gif
public/js/Message/layui/images/face/65.gif
public/js/Message/layui/images/face/65.gif
public/js/Message/layui/images/face/65.gif
  • 2-up
  • Swipe
  • Onion skin

2.96 KB | W: | H:

2.96 KB | W: | H:

public/js/Message/layui/images/face/66.gif
public/js/Message/layui/images/face/66.gif
public/js/Message/layui/images/face/66.gif
public/js/Message/layui/images/face/66.gif
  • 2-up
  • Swipe
  • Onion skin

2.64 KB | W: | H:

2.64 KB | W: | H:

public/js/Message/layui/images/face/67.gif
public/js/Message/layui/images/face/67.gif
public/js/Message/layui/images/face/67.gif
public/js/Message/layui/images/face/67.gif
  • 2-up
  • Swipe
  • Onion skin

1.39 KB | W: | H:

1.39 KB | W: | H:

public/js/Message/layui/images/face/68.gif
public/js/Message/layui/images/face/68.gif
public/js/Message/layui/images/face/68.gif
public/js/Message/layui/images/face/68.gif
  • 2-up
  • Swipe
  • Onion skin

2.37 KB | W: | H:

2.37 KB | W: | H:

public/js/Message/layui/images/face/69.gif
public/js/Message/layui/images/face/69.gif
public/js/Message/layui/images/face/69.gif
public/js/Message/layui/images/face/69.gif
  • 2-up
  • Swipe
  • Onion skin

3.32 KB | W: | H:

3.32 KB | W: | H:

public/js/Message/layui/images/face/7.gif
public/js/Message/layui/images/face/7.gif
public/js/Message/layui/images/face/7.gif
public/js/Message/layui/images/face/7.gif
  • 2-up
  • Swipe
  • Onion skin

4.48 KB | W: | H:

4.48 KB | W: | H:

public/js/Message/layui/images/face/70.gif
public/js/Message/layui/images/face/70.gif
public/js/Message/layui/images/face/70.gif
public/js/Message/layui/images/face/70.gif
  • 2-up
  • Swipe
  • Onion skin

5.18 KB | W: | H:

5.18 KB | W: | H:

public/js/Message/layui/images/face/71.gif
public/js/Message/layui/images/face/71.gif
public/js/Message/layui/images/face/71.gif
public/js/Message/layui/images/face/71.gif
  • 2-up
  • Swipe
  • Onion skin

3.96 KB | W: | H:

3.96 KB | W: | H:

public/js/Message/layui/images/face/8.gif
public/js/Message/layui/images/face/8.gif
public/js/Message/layui/images/face/8.gif
public/js/Message/layui/images/face/8.gif
  • 2-up
  • Swipe
  • Onion skin

4.12 KB | W: | H:

4.12 KB | W: | H:

public/js/Message/layui/images/face/9.gif
public/js/Message/layui/images/face/9.gif
public/js/Message/layui/images/face/9.gif
public/js/Message/layui/images/face/9.gif
  • 2-up
  • Swipe
  • Onion skin
/** layui-v2.1.5 MIT License By http://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.indicator(),e.elemItem.length<=1||(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?"&#xe619;":"&#xe603;")+"</button>",'<button class="layui-icon '+u+'" lay-type="add">'+("updown"===n.anim?"&#xe61a;":"&#xe602;")+"</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)});
\ No newline at end of file
/** layui-v2.2.5 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?"&#xe619;":"&#xe603;")+"</button>",'<button class="layui-icon '+u+'" lay-type="add">'+("updown"===n.anim?"&#xe61a;":"&#xe602;")+"</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)});
\ No newline at end of file
/** layui-v2.1.5 MIT License By http://www.layui.com */
/** layui-v2.2.5 MIT License By https://www.layui.com */
;layui.define("jquery",function(e){"use strict";var a=layui.$,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#39;").replace(/"/g,"&quot;")),c.html('<ol class="layui-code-ol"><li>'+o.replace(/[\r\t\n]+/g,"</li><li>")+"</li></ol>"),c.find(">.layui-code-h3")[0]||c.prepend('<h3 class="layui-code-h3">'+(c.attr("lay-title")||e.title||"code")+(e.about?'<a href="'+l+'" target="_blank">layui.code</a>':"")+"</h3>");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss");
\ No newline at end of file
/** layui-v2.1.5 MIT License By http://www.layui.com */
/** layui-v2.2.5 MIT License By https://www.layui.com */
;layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='<i class="layui-anim layui-anim-rotate layui-anim-loop layui-icon ">&#xe63e;</i>';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="<cite>加载更多</cite>",h=l('<div class="layui-flow-more"><a href="javascript:;">'+d+"</a></div>");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;s<t.lazyimg.elem.length;s++){var v=t.lazyimg.elem.eq(s),y=a?function(){return v.offset().top-n.offset().top+m}():v.offset().top;if(c(v,f),i=s,y>u)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)});
\ No newline at end of file
This diff could not be displayed because it is too large.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment