\'<td><button type="button" class="btn btn-primary" data-loading-text="Loading..." onclick="printReports(\\'\' + task_ids + \'\\')">打印</button></td>\'

 

    function printReports(task_ids) {
        $.ajax({
            url:"webVisual/printReport/admin/" + task_ids,
            async:false,
            dataTyoe:"json",
            success:function(json){
                var printEntity = json.data;
                var poiIdsss = printEntity.poiIds;
                
                var oPop = window.open(\'\',\'oPop\');  
                var str = \'<!DOCTYPE html>\';
                    str +=\'<html>\'; 
                    str +=\'<head>\';  
                    str +=\'<meta charset="utf-8">\';  
                    str += \'<title>爬取错误poi打印</title>\';
                    str +=\'</head>\';  
                    str +=\'<body>\';
                    str +=    \'<table  border="1px" cellspacing="0" width="100%" align="center">\';
                    str +=            \'<tr>\'+ 
                                        \'<th colspan="3">爬取错误poi打印</th>\'
                                    \'</tr>\';
                    str +=            \'<tr>\'+ 
                                        \'<th>任务名</th>\' +
                                        \'<th>来源</th>\' +
                                        \'<th>总数</th>\' +
                                    \'</tr>\';
                   str +=  \'<tr>\'+ 
                                \'<td align="center">\' + printEntity.taskName + \'</td>\' +
                                \'<td align="center">\' + printEntity.source + \'</td>\' +
                                \'<td align="center">\' + printEntity.geoNums.length + \'</td>\' +
                            \'</tr>\';
                    
                    $(printEntity.geoNums).each(function(index_num, errorGeoNum) {
                        str +=  \'<tr>\'+ 
                                    \'<th align="center">网格编码: \' + errorGeoNum.geo_num + \'</th>\' +
                                    \'<th align="center">创建时间: \' + errorGeoNum.create_time + \'</th>\' +
                                    \'<td align="center">总计: \' + errorGeoNum.poi_ids.length + \'</td>\' +
                                \'</tr>\';
                            $(errorGeoNum.poi_ids).each(function(num_index, errorPoi) {
                                str +=  \'<tr>\'+ 
                                            \'<td align="center">(\' + (num_index+1) + \')</td>\' +
                                            \'<td align="center" colspan="2">\' + errorPoi + \'</td>\' +
                                        \'</tr>\';
                            })
                    })    
                    
                                
                    str +=\'</table>\';
                    str +=    \'</body>\' +
                        \'</html>\';
          
                oPop.document.write(str);  
                oPop.print();  
                oPop.close();  
            }
        });
    }
    

 

版权声明:本文为wenbronk原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wenbronk/p/7569543.html