<style>
|
#data-info .welcome-info {
|
border: 1px solid #f1f1f1;
|
margin-bottom: .5rem;
|
padding: .5rem;
|
background: #FFFFFF;
|
}
|
|
#data-info .welcome-info-wrapper {
|
padding: .2rem;
|
display: inline-block
|
}
|
|
#data-info .welcome-info-wrapper .user-header {
|
display: inline-block;
|
vertical-align: middle
|
}
|
|
#data-info .welcome-info-wrapper .user-header img {
|
width: 5rem;
|
margin: .5rem 1rem;
|
border-radius: 50%
|
}
|
|
#data-info .welcome-info-wrapper .user-info {
|
display: inline-block;
|
vertical-align: middle
|
}
|
|
#data-info .welcome-info-wrapper .user-info .random-message {
|
font-size: 1rem;
|
margin-bottom: .2rem;
|
max-width: 21rem
|
}
|
|
#data-info .welcome-info-wrapper .user-info .user-dept, #data-info .welcome-info-wrapper .user-info .user-login-info {
|
color: rgba(0, 0, 0, 0.45);
|
}
|
|
#data-info .login-count-table {
|
width: 100%;
|
margin: 1rem;
|
}
|
|
#data-info .login-count-table .count {
|
padding-top: .8rem;
|
font-size: 1rem;
|
font-weight: 600;
|
color: #1890ff
|
}
|
|
#data-info .project-table {
|
padding: .5rem;
|
border: 1px solid #f1f1f1;
|
width: 100%
|
}
|
|
#data-info .project-table-td {
|
padding: .5rem 0.7rem;
|
border: 1px solid #f1f1f1;
|
}
|
|
#data-info .project-table-td a {
|
color: #42b983;
|
font-size: .9rem;
|
font-weight: 600;
|
}
|
|
#data-info .project-desc {
|
color: rgba(0, 0, 0, 0.45);
|
}
|
/*.layui-card:last-child{*/
|
/* background: #F8F8F8;*/
|
/*}*/
|
.box{
|
background: #FFFFFF;
|
padding: 30px 30px;
|
border-radius: 4px;
|
}
|
.box .name{
|
font-size: 14px;
|
color: #333333;
|
}
|
.box .num{
|
font-size: 24px;
|
color: #1890ff;
|
font-weight: bold;
|
margin-top: 10px;
|
}
|
.m-title{
|
position: relative;
|
font-size: 16px;
|
font-weight: bold;
|
color: #000000;
|
padding-left: 20px;
|
margin: 0 0 10px;
|
}
|
.m-title::before{
|
content: '';
|
position: absolute;
|
left: 0;
|
width: 4px;
|
height: 20px;
|
background: #1890ff;
|
}
|
</style>
|
<div class="layui-fluid layui-anim febs-anim-up" id="data-info" lay-title="数据看板">
|
<div class="layui-row layui-col-space8 febs-container">
|
<div class="layui-col-md12 layui-col-sm12 layui-col-xs12">
|
<div class="layui-card" style="background: #F8F8F8;">
|
<div class="layui-card-body layui-anim layui-anim-fadein">
|
</div>
|
|
<div class="layui-card-body layui-anim layui-anim-fadein">
|
<div class="layui-row">
|
<div class="m-title">会员注册</div>
|
<div class="layui-row layui-col-space15">
|
<div class="layui-col-md3">
|
<div class="layui-panel">
|
<div class="box">
|
<p class="name">总计</p>
|
<p class="num"><span id="totalMember"></span></p>
|
</div>
|
</div>
|
</div>
|
<div class="layui-col-md3">
|
<div class="layui-panel">
|
<div class="box">
|
<p class="name">今日新增</p>
|
<p class="num"><span id="totalDayMember"></span></p>
|
</div>
|
</div>
|
</div>
|
<div class="layui-col-md3">
|
<div class="layui-panel">
|
<div class="box">
|
<p class="name">本周新增</p>
|
<p class="num"><span id="totalWeekMember"></span></p>
|
</div>
|
</div>
|
</div>
|
<div class="layui-col-md3">
|
<div class="layui-panel">
|
<div class="box">
|
<p class="name">本月新增</p>
|
<p class="num"><span id="totalMonthMember"></span></p>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
<div class="layui-card-body layui-anim layui-anim-fadein">
|
<div class="layui-row">
|
<div class="m-title">交易数据</div>
|
<div class="layui-row layui-col-space15">
|
<div class="layui-col-md3">
|
<div class="layui-panel">
|
<div class="box">
|
<p class="name">累计</p>
|
<p class="num"><span id="totalAmount"></span></p>
|
</div>
|
</div>
|
</div>
|
<div class="layui-col-md3">
|
<div class="layui-panel">
|
<div class="box">
|
<p class="name">今日新增</p>
|
<p class="num"><span id="totalDayAmount"></span></p>
|
</div>
|
</div>
|
</div>
|
<div class="layui-col-md3">
|
<div class="layui-panel">
|
<div class="box">
|
<p class="name">本周新增</p>
|
<p class="num"><span id="totalWeekAmount"></span></p>
|
</div>
|
</div>
|
</div>
|
<div class="layui-col-md3">
|
<div class="layui-panel">
|
<div class="box">
|
<p class="name">本月新增</p>
|
<p class="num"><span id="totalMonthAmount"></span></p>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
|
|
</div>
|
</div>
|
</div>
|
</div>
|
<script data-th-inline="javascript" type="text/javascript">
|
layui.use(['apexcharts', 'febs', 'jquery', 'util'], function () {
|
var $ = layui.jquery,
|
util = layui.util,
|
$view = $('#data-info'),
|
febs = layui.febs;
|
|
febs.get(ctx + 'admin/mallMember/dataInfo', null, function (r) {
|
handleSuccess(r.data);
|
});
|
|
function handleSuccess(data) {
|
$view.find('#totalMember').text(data.totalMember).end()
|
.find('#totalDayMember').text(data.totalDayMember).end()
|
.find('#totalWeekMember').text(data.totalWeekMember).end()
|
.find('#totalMonthMember').text(data.totalMonthMember).end()
|
.find('#totalAmount').text(data.totalAmount).end()
|
.find('#totalDayAmount').text(data.totalDayAmount).end()
|
.find('#totalWeekAmount').text(data.totalWeekAmount).end()
|
.find('#totalMonthAmount').text(data.totalMonthAmount).end();
|
}
|
});
|
</script>
|