Jaspersoft返回200 OK,但没有回复数据

时间:2017-12-19 10:13:51

标签: laravel jasper-reports laravel-5.3

我在我的laravel应用程序(ajax调用)中使用JasperSoft Studio API调用来生成报告。小报告(比如csv / excel中的30000行,pdf)正在生成,但没有生成大型报告。 Jasper返回200 OK状态,但没有返回响应数据。如何解决这个问题?

$.ajax({
                type: "POST",
                url: base_url+'admin/get-report-details',
                data:   $('form#jsperReports').serialize(), 
                dataType:'json',
                timeout:1200000, 
                beforeSend: function(){ 
                    $('#reportDetailsRow').addClass('hide');
                    var dialog = bootbox.dialog({
                        message: '<p class="text-center">Please wait while we do something...</p>',
                        closeButton: false
                    });
                },
                success:function(data){ 
                    $('.modal').modal('hide');
                    if(!!data && data.success == true){
                            $('#reportDetails').html(data.html);
                            $('#reportDetailsRow').removeClass('hide');
                    }else if (!!data && data.success == false) {
                        showMsgModel("Error",data.msg)
                    }
                }
            });

0 个答案:

没有答案