index.html 7.2 KB
<style>
    .tab-content > .chart {
        padding: 10px;
    }
    .sm-st {
        background: #fff;
        padding: 20px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        margin-bottom: 20px;
        -webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.05);
        box-shadow: 0 1px 0px rgba(0, 0, 0, 0.05);
    }

    .sm-st-icon {
        width: 60px;
        height: 60px;
        display: inline-block;
        line-height: 60px;
        text-align: center;
        font-size: 30px;
        background: #eee;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        float: left;
        margin-right: 10px;
        color: #fff;
    }

    .sm-st-info {
        font-size: 12px;
        padding-top: 2px;
    }

    .sm-st-info span {
        display: block;
        font-size: 24px;
        font-weight: 600;
    }

    .st {
        z-index: 999;
    }

</style>

<div class="fixed-table-toolbar">
    <div class="bs-bars pull-left">
        <div id="toolbar" class="toolbar">
            <a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
            <a href="javascript:;" id="sync" class="btn btn-success" title="数据同步"><i class="fa fa-exchange"></i> 数据同步</a>
        </div>
    </div>
</div>

<div class="panel panel-default panel-info">
    <div class="nav-tabs-custom" style="box-shadow: none">
        <ul class="nav nav-tabs" id="bucket">
            <li class="active"><a href="#week-chart" data-type="week" data-toggle="tab">近7天</a></li>
            <li><a href="#month-chart" data-type="month"  data-toggle="tab">近30天</a></li>
        </ul>

        <div class="tab-content">

            <!--<div class="st col-sm-3 col-xs-6">
                <div class="sm-st clearfix">
                    <span class="sm-st-icon bg-aqua"><i class="fa fa-handshake-o"></i></span>
                    <div class="sm-st-info">
                        <span id="count_new_apply_cnt">0</span>
                        发起申请
                    </div>
                </div>
            </div>-->
            <div class="st col-sm-3 col-xs-6">
                <div class="sm-st clearfix">
                    <span class="sm-st-icon bg-green"><i class="fa fa-users"></i></span>
                    <div class="sm-st-info">
                        <span id="count_new_contact_cnt">0</span>
                        新增客户
                    </div>
                </div>
            </div>
            <div class="st col-sm-3 col-xs-6">
                <div class="sm-st clearfix">
                    <span class="sm-st-icon bg-orange"><i class="fa fa-comments-o"></i></span>
                    <div class="sm-st-info">
                        <span id="count_chat_cnt">0</span>
                        聊天总数
                    </div>
                </div>
            </div>
            <div class="st col-sm-3 col-xs-6">
                <div class="sm-st clearfix">
                    <span class="sm-st-icon bg-purple"><i class="fa fa-commenting"></i></span>
                    <div class="sm-st-info">
                        <span id="count_message_cnt">0</span>
                        发送消息
                    </div>
                </div>
            </div>
            <div class="st col-sm-3 col-xs-6">
                <div class="sm-st clearfix">
                    <span class="sm-st-icon bg-red"><i class="fa fa-user-times"></i></span>
                    <div class="sm-st-info">
                        <span id="count_negative_feedback_cnt">0</span>
                        客户流失
                    </div>
                </div>
            </div>

            <div class="row" style="margin-bottom:5px;">
                <!-- Left col -->
                <section class="col-lg-6 col-md-12" id="contact">
                    <!-- Custom tabs (Charts with tabs)-->
                    <div class="nav-tabs-custom charts-custom">
                        <!-- Tabs within a box -->
                        <ul class="nav nav-tabs pull-right">
                            <li class="active"><a href="#new_contact_cnt" data-toggle="tab">新增客户</a></li>
                            <li><a href="#new_apply_cnt" data-toggle="tab">发起申请</a></li>
                            <li><a href="#negative_feedback_cnt" data-toggle="tab">客户流失</a></li>
                            <li class="pull-left header"><i class="fa fa-handshake-o"></i> 添加客户</li>
                        </ul>
                        <div class="tab-content no-padding">
                            <!-- Morris chart - Sales -->
                            <div class="chart tab-pane active" id="new_contact_cnt" style="position: relative; height: 300px;"></div>
                            <div class="chart tab-pane" id="new_apply_cnt" style="position: relative; height: 300px;"></div>
                            <div class="chart tab-pane" id="negative_feedback_cnt" style="position: relative; height: 300px;"></div>
                        </div>
                    </div>
                </section>

                <section class="col-lg-6 col-md-12" id="message">
                    <!-- Custom tabs (Charts with tabs)-->
                    <div class="nav-tabs-custom charts-custom">
                        <!-- Tabs within a box -->
                        <ul class="nav nav-tabs pull-right">
                            <li class="active"><a href="#chat_cnt" data-toggle="tab">聊天总数</a></li>
                            <li><a href="#message_cnt" data-toggle="tab">发送消息</a></li>
                            <li><a href="#reply_percentage" data-toggle="tab">回复占比</a></li>
                            <li><a href="#avg_reply_time" data-toggle="tab">平均首次回复时长</a></li>
                            <li class="pull-left header"><i class="fa fa-comments-o"></i> 与客户聊天</li>
                        </ul>
                        <div class="tab-content no-padding">
                            <!-- Morris chart - Sales -->
                            <div class="chart tab-pane active" id="chat_cnt" style="position: relative; height: 300px;"></div>
                            <div class="chart tab-pane" id="message_cnt" style="position: relative; height: 300px;"></div>
                            <div class="chart tab-pane" id="reply_percentage" style="position: relative; height: 300px;"></div>
                            <div class="chart tab-pane" id="avg_reply_time" style="position: relative; height: 300px;"></div>
                        </div>
                    </div>
                </section>
            </div>
        </div>

    </div>
</div>

<div class="panel panel-default panel-info">

    <div class="panel-heading">
        <h3 class="panel-title">数据分布</h3>
    </div>
    <div class="panel-body">
        <div class="tab-pane fade active in">
            <div class="row">
                <div class="nav-tabs-custom charts-custom">
                    <div class="chart tab-pane" id="corp-chart" style="position: relative; height: 300px;"></div>
                </div>
            </div>
        </div>
    </div>
</div>