robotKanban.jsp 11.5 KB

<%@ include file="/common/taglibs.jsp" %>
<%@ page language="java" pageEncoding="UTF-8" %>

<style>
    .dashboard-stat .details{
        height:0px;
    }

</style>
<div>

    <div>
        <h3 class="page-title">
            <fmt:message key="看板"/>
        </h3>

        <!-- BEGIN DASHBOARD STATS -->
        <div class="row">
            <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">
                <div class="dashboard-stat blue-madison">
                    <div class="visual">
                        <span aria-hidden="true" >
                            <img src="${ctx}/images/running.png" style="width: 80px;height: 80px;">
                        </span>
                        <i class="fa fa-comments"></i>
                    </div>
                    <div class="details">
                        <div class="number">
                            49
                        </div>
                        <div class="desc">
                            焊接机器人一
                        </div>
                    </div>
                    <a class="more" href="#">
                        详情 <i class="m-icon-swapright m-icon-white"></i>
                    </a>
                </div>
            </div>
            <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">
                <div class="dashboard-stat red-intense">
                    <div class="visual">
                        <span aria-hidden="true" >
                            <img src="${ctx}/images/running.png" style="width: 80px;height: 80px;">
                        </span>
                        <i class="fa fa-bar-chart-o"></i>
                    </div>
                    <div class="details">
                        <div class="number">
                            8
                        </div>
                        <div class="desc">
                            焊接机器人二
                        </div>
                    </div>
                    <a class="more" href="#">
                        详情 <i class="m-icon-swapright m-icon-white"></i>
                    </a>
                </div>
            </div>
            <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">
                <div class="dashboard-stat green-haze">
                    <div class="visual">
                        <span aria-hidden="true" >
                            <img src="${ctx}/images/running.png" style="width: 80px;height: 80px;">
                        </span>
                        <i class="fa fa-shopping-cart"></i>
                    </div>
                    <div class="details">
                        <div class="number">
                            206
                        </div>
                        <div class="desc">
                            焊接机器人三
                        </div>
                    </div>
                    <a class="more" href="#">
                        详情 <i class="m-icon-swapright m-icon-white"></i>
                    </a>
                </div>
            </div>
            <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">
                <div class="dashboard-stat purple-plum">
                    <div class="visual">
                        <span aria-hidden="true" >
                            <img src="${ctx}/images/running.png" style="width: 80px;height: 80px;">
                        </span>
                        <i class="fa fa-globe"></i>
                    </div>
                    <div class="details">
                        <div class="number">
                            83
                        </div>
                        <div class="desc">
                            焊接机器人四
                        </div>
                    </div>
                    <a class="more" href="#">
                        详情 <i class="m-icon-swapright m-icon-white"></i>
                    </a>
                </div>
            </div>
            <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">
                <div class="dashboard-stat green">
                    <div class="visual">
                        <span aria-hidden="true" >
                            <img src="${ctx}/images/running.png" style="width: 80px;height: 80px;">
                        </span>
                        <i class="fa fa-globe"></i>
                    </div>
                    <div class="details">
                        <div class="number">
                            654
                        </div>
                        <div class="desc">
                            焊接机器人五
                        </div>
                    </div>
                    <a class="more" href="#">
                        详情 <i class="m-icon-swapright m-icon-white"></i>
                    </a>
                </div>
            </div>


            <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">
                <div class="dashboard-stat /**yellow*/ grey-silver">
                    <div class="visual">
                        <span aria-hidden="true" >
                            <img src="${ctx}/images/running.png" style="width: 80px;height: 80px;">
                        </span>
                        <i class="fa fa-shopping-cart"></i>
                    </div>
                    <div class="details">
                        <div class="number">
                            143
                        </div>
                        <div class="desc">
                            焊接机器人六
                        </div>
                    </div>
                    <a class="more" href="#">
                        详情 <i class="m-icon-swapright m-icon-white"></i>
                    </a>
                </div>
            </div>

            <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">
                <div class="dashboard-stat grey-silver">
                    <div class="visual">

                        <i class="fa fa-bar-chart-o"></i>
                    </div>
                    <div class="details">
                        <div class="number">
                            84
                        </div>
                        <div class="desc">
                            焊接机器人七
                        </div>
                    </div>
                    <a class="more" href="#">
                        详情 <i class="m-icon-swapright m-icon-white"></i>
                    </a>
                </div>
            </div>

            <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12">
                <div class="dashboard-stat grey-silver">
                    <div class="visual">
                        <i class="fa fa-comments"></i>
                    </div>
                    <div class="details">
                        <div class="number">
                            23
                        </div>
                        <div class="desc">
                            焊接机器人八
                        </div>
                    </div>
                    <a class="more" href="#">
                        详情 <i class="m-icon-swapright m-icon-white"></i>
                    </a>
                </div>
            </div>


        </div>
        <!-- END DASHBOARD STATS -->

        <div class="row">
            <div class="col-md-6 col-sm-6">
                <!-- BEGIN PORTLET-->
                <div class="portlet solid bordered grey-cararra">
                    <div class="portlet-title">
                        <div class="caption">
                            <i class="fa fa-bar-chart-o"></i>PCB数量
                        </div>
                    </div>
                    <div class="portlet-body">
                        <div id="pcbChart" style="height: 300px;">

                        </div>
                    </div>
                </div>
                <!-- END PORTLET-->
            </div>
            <div class="col-md-6 col-sm-6">
                <!-- BEGIN PORTLET-->
                <div class="portlet solid grey-cararra bordered">
                    <div class="portlet-title">
                        <div class="caption">
                            <i class="fa fa-bullhorn"></i>焊点数量
                        </div>
                    </div>
                    <div class="portlet-body">
                        <div id="pointChart" style="height: 300px;">

                        </div>
                    </div>
                </div>
                <!-- END PORTLET-->
            </div>
        </div>

    </div>
</div>


<c:set var="scripts" scope="request">
    <script src="${ctx}/scripts/echarts.min.js"></script>
    <script type="text/javascript">

        pcbOption = {
            color: ['#f9c3c3'],
            tooltip : {
                trigger: 'axis',
                axisPointer : {            // 坐标轴指示器,坐标轴触发有效
                    type : 'shadow'        // 默认为直线,可选为:'line' | 'shadow'
                }
            },
            toolbox: {
                feature: {
                    saveAsImage: {}
                }
            },
            grid: {
                left: '3%',
                right: '4%',
                bottom: '3%',
                containLabel: true
            },
            xAxis : [
                {
                    type : 'category',
                    data : ['周一','周二','周三','周四','周五','周六','周日'],
                    axisTick: {
                        alignWithLabel: true
                    }
                }
            ],
            yAxis : [
                {
                    type : 'value'
                }
            ],
            series : [
                {
                    name:'PCB 数量',
                    type:'bar',
                    data:[10, 52, 200, 334, 390, 330, 220]
                }
            ]
        };

        pointOption = {
            color:["#9acae6"],
            tooltip : {
                trigger: 'axis',
                axisPointer: {
                    type: 'cross',
                    label: {
                        backgroundColor: '#6a7985'
                    }
                }
            },
            toolbox: {
                feature: {
                    saveAsImage: {}
                }
            },
            grid: {
                left: '3%',
                right: '4%',
                bottom: '3%',
                containLabel: true
            },
            xAxis : [
                {
                    type : 'category',
                    boundaryGap : false,
                    data : ['周一','周二','周三','周四','周五','周六','周日']
                }
            ],
            yAxis : [
                {
                    type : 'value'
                }
            ],
            series : [
                {
                    name:'焊点数量',
                    type:'line',
                    label: {
                        normal: {
                            show: true,
                            position: 'top'
                        }
                    },
                    areaStyle: {normal: {}},
                    data:[820, 932, 901, 934, 1290, 1330, 1320]
                }
            ]
        };

        var pcbDom = document.getElementById("pcbChart");
        var pcbChart = echarts.init(pcbDom);
        pcbChart.setOption(pcbOption);

        var pointDom = document.getElementById("pointChart");
        var pointChart = echarts.init(pointDom);
        pointChart.setOption(pointOption);

    </script>
</c:set>