| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246 | {extend name="common/common2" /}{block name="main"}<div class="ibox"><div class="ibox-content">    <div class="row">        <div class="col-xs-12" style="text-align: right;">        <form action="{:url('WasteStatistics/view')}" method="GET" id='search_form' class="form-inline">            <div class="input-group">                <select name="addr_id" class="form-control">                    <option value="">选择地点</option>                    {foreach $address as $k=>$v}                    <option {if $addr_id==$v['id']} selected {/if} value="{$v['id']}">{$v['title']}</option>                    {/foreach}                </select>            </div>            <div class="input-group">                <select name="dep_id" class="form-control">                    <option value="">选择科室</option>                    {foreach $dep as $k=>$v}                    <option {if $dep_id==$v['id']} selected {/if} value="{$v['id']}">{$v['title']}</option>                    {/foreach}                </select>            </div>            <div class="input-group">                <select name="type_id" class="form-control">                    <option value="">选择类型</option>                    {foreach $typeList as $k=>$v}                    <option {if $type_id==$v['id']} selected {/if} value="{$v['id']}">{$v['title']}</option>                    {/foreach}                </select>            </div>            <div class="input-group" style="width: 200px">                <span class="input-group-addon">月份</span>                <input class="form-control dialog-datetime" id="endTime" name="month" type="text" data-date-format="yyyy-mm" value="{$month}" placeholder="" readonly/>            </div>            <div class="input-group">            <span class="input-group-btn">                <button class="btn-sm btn-primary" type="submit"  ><i class="fa fa-search"></i></button>			</span>                 <span class="input-group-btn">                     <button class="btn-sm btn-warning" type="reset" onclick="empty_search()"><i class="fa fa-undo"></i></button>            </span>                                 <span class="input-group-btn">                        <button data-url="{:url('viewExport')}" title="导出" class="btn-sm btn-primary"  onclick="excel_download(this)" type="button" ><i class="fa fa-cloud-download"></i></button>                    </span>            </div>        </form>       </div>    </div></div>    <div class="ibox-content">        <div id="charts1" style="height: 300px">        </div>    </div>    <div class="ibox-content">        <div id="charts2" style="height: 400px">        </div>    </div>    <div class="ibox-content">        <div id="charts3" style="height: 300px;">        </div>    </div>    <div class="ibox-content">        <div id="charts4" style="height: 300px;">        </div>    </div></div>{/block}{block name="script"}<script src="/static/layDate-v5.0.9/laydate.js"></script><script src="/static/browser.js"></script><script src="/static/jquery.jqprint-0.3.js"></script><script src="/static/echarts.js"></script><script>    $(function () {        laydate.render({            elem: '#startTime',            trigger: 'click',            theme: '#1d519c',            type: 'year',        });        laydate.render({            elem: '#endTime',            trigger: 'click',            theme: '#1d519c',            type: 'month',        });    });    function empty_search(){        window.location.href = "{:url('WasteStatistics/view')}";    }    function printer(){        $('#printer').jqprint();    }    //导出    function excel_download(_self){        var url = $(_self).attr('data-url');        var param = $('#form-search').serialize();        window.location.href = url+'?'+param;    }    option = {        title:{            text:"{$month}月各类型废弃物统计(kg)",            left: 'center',//主副标题的水平位置        },        tooltip: {            trigger: 'axis',            axisPointer: {                type: 'shadow'            }        },        xAxis: {            type: 'category',            data: {:json_encode($data['name1'])},        },        yAxis: {            type: 'value'        },        series: [            {                data: {:json_encode($data['data1'])},                type: 'bar'            }        ]    };    var myChart1 = echarts.init(document.getElementById('charts1'));    myChart1.setOption(option);    option = {        title:{            text:"{$month}月各类型废弃物比例",            left: 'center',//主副标题的水平位置        },        legend: {            left: 'left',            x : '46%',            y : '1%',            orient : 'vertical',        },        series: [            {                type: 'pie',                avoidLabelOverlap: false,                itemStyle: {                    emphasis: {                        shadowBlur: 10,                        shadowOffsetX: 0,                        shadowColor: 'rgba(0, 0, 0, 0.5)'                    },                    normal:{                        label:{                            show: true,                            formatter: '{b}:{c}({d}%)'                        },                        labelLine :{show:true}                    }                },                labelLine: {                    show: false                },                data: {:json_encode($data['data2'])},            }        ]    };    var myChart2 = echarts.init(document.getElementById('charts2'));    myChart2.setOption(option);    option = {        title:{            text:"{$month}月废弃物各类型数据一览(kg)",            left: 'center',//主副标题的水平位置        },        tooltip: {            trigger: 'axis'        },        legend: {            data: {:json_encode($data['name1'])},            left: 'center',            top:'10%'        },        grid: {            left: '3%',            right: '4%',            bottom: '3%',            containLabel: true        },        xAxis: {            type: 'category',            boundaryGap: false,            data: {:json_encode($data['name2'])}        },        yAxis: {            type: 'value'        },        series: {:json_encode($data['data3'])}    };    var myChart3 = echarts.init(document.getElementById('charts3'));    myChart3.setOption(option);    option = {        title:{            text:"{$month}月科室前10废弃物各类型数据一览(kg)",            left: 'center',//主副标题的水平位置        },        tooltip: {            trigger: 'axis'        },        legend: {            data: {:json_encode($data['name1'])},            left: 'center',            top:'10%'        },        grid: {                left: '3%',                right: '4%',                bottom: '3%',                containLabel: true        },    xAxis: {        type: 'category',        boundaryGap: false,        data: {:json_encode($data['name3'])}    },    yAxis: {        type: 'value'    },    series: {:json_encode($data['data4'])}    };    var myChart4 = echarts.init(document.getElementById('charts4'));    myChart4.setOption(option);</script>{/block}
 |