| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 | {extend name="common/common2" /}{block name="main"}<style>    .echarts{        width: 100%;        height: 300px;    }</style><div class="ibox">    <div class="ibox-content">        <div class="row">            <div class="col-xs-3">                <div class="btn-group pull-left">                    <a href="javascript:;" onclick="printer()" class="btn btn-sm btn btn-primary"><i class="glyphicon glyphicon-print"></i> 打印</a>                    <a href="{:url('xyTimeExport')}" class="btn btn-sm btn-danger"><i class="fa fa-cloud-download"> 导出</i></a>                </div>            </div>        </div>        <div class="echarts" id="echarts"></div>        <div class="panel-group" id="printer" style="margin-top: 10px">            <div class="panel panel-default">                <div class="panel-body">                    <table class="table table-bordered">                        <thead>                        <tr><!--                            <th>需求日期</th>-->                            <th>类型</th>                            <th>部门</th>                            <th>员工</th>                            <th>需求描述</th>                            <th>状态</th>                            <th>响应时间</th><!--                            <th>完成时间</th>-->                        </tr>                        </thead>                        {foreach $list as $k=>$v}                        <tbody>                        <tr>                            <td>{$v.type_title}</td>                            <td>{$v.dep}</td>                            <td>{$v.user_name}</td>                            <td>{$v.content}</td>                            {if($v['todo_mode'] == 2)}                            <td>进行中</td>                            {elseif($v['todo_mode'] == 3)}                            <td>已完成</td>                             {/if}                            <td>{$v.xy_time}</td><!--                            <td>{$v.done_time}</td>-->                        </tr>                        </tbody>                        {/foreach}                        <tr>                            <td colspan="2" style="text-align: right"><strong>合计</strong></td>                            <td colspan="4" style="text-align: right">{$count}</td>                        </tr>                    </table>                </div>            </div>        </div>    </div></div>{/block}{block name="script"}<script src="/static/echarts-5.2.2.js"></script><script src="/static/browser.js"></script><script src="/static/jquery.jqprint-0.3.js"></script><script>    $(function (){        var url =  '{:url("RepairStatistics/xyTimeEcharts")}';        $.post(url,{},function (res) {            if(res.code == 1) {                var lists = res.data;                var option;                option = {                    xAxis: {                        type: 'category',                        data: lists.title                    },                    yAxis: {                        type: 'value'                    },                    series: [                        {                                data: lists.list,                                type: 'bar',                                barWidth :35,                        }                    ]                };                var myChart = echarts.init(document.getElementById('echarts'));                myChart.setOption(option);            }        })    })    function printer(){        $('#printer').jqprint();    }</script>{/block}
 |