|
@@ -1011,12 +1011,13 @@ let rptControlObj = {
|
|
|
},
|
|
},
|
|
|
getPDFPre: function () {
|
|
getPDFPre: function () {
|
|
|
let me = rptControlObj;
|
|
let me = rptControlObj;
|
|
|
- $.bootstrapLoading.start();
|
|
|
|
|
if (rptTplObj.pdfFont['SmartSimsun'].length === 2) {
|
|
if (rptTplObj.pdfFont['SmartSimsun'].length === 2) {
|
|
|
|
|
+ $.bootstrapLoading.start();
|
|
|
me.getPDFEx();
|
|
me.getPDFEx();
|
|
|
} else {
|
|
} else {
|
|
|
// dynamicLoadJs('/lib/jspdf/SmartSimsun-normal.js', 'normal', me.getPdfFontCallback);
|
|
// dynamicLoadJs('/lib/jspdf/SmartSimsun-normal.js', 'normal', me.getPdfFontCallback);
|
|
|
// dynamicLoadJs('/lib/jspdf/SmartSimsun-bold.js', 'bold', me.getPdfFontCallback);
|
|
// dynamicLoadJs('/lib/jspdf/SmartSimsun-bold.js', 'bold', me.getPdfFontCallback);
|
|
|
|
|
+ $("#ini_PDF_Btn").trigger("click");
|
|
|
dynamicLoadJs('https://d2.smartcost.com.cn/cach/SmartSimsun-normal.js', 'normal', me.getPdfFontCallback);
|
|
dynamicLoadJs('https://d2.smartcost.com.cn/cach/SmartSimsun-normal.js', 'normal', me.getPdfFontCallback);
|
|
|
dynamicLoadJs('https://d2.smartcost.com.cn/cach/SmartSimsun-bold.js', 'bold', me.getPdfFontCallback);
|
|
dynamicLoadJs('https://d2.smartcost.com.cn/cach/SmartSimsun-bold.js', 'bold', me.getPdfFontCallback);
|
|
|
}
|
|
}
|
|
@@ -1040,6 +1041,10 @@ let rptControlObj = {
|
|
|
CommonAjax.postEx("report_api/getMultiReports", params, 30000, true,
|
|
CommonAjax.postEx("report_api/getMultiReports", params, 30000, true,
|
|
|
function(result){
|
|
function(result){
|
|
|
$.bootstrapLoading.end();
|
|
$.bootstrapLoading.end();
|
|
|
|
|
+ if ($('#ini_PDF_cover').is(':visible')) {
|
|
|
|
|
+ $("#ini_PDF_Btn_Cancel").trigger("click");
|
|
|
|
|
+ // $("#ini_PDF_cover").remove();
|
|
|
|
|
+ }
|
|
|
let pageSize = rptControlObj.getCurrentPageSize();
|
|
let pageSize = rptControlObj.getCurrentPageSize();
|
|
|
for (let idx = 0; idx < result.length; idx++) {
|
|
for (let idx = 0; idx < result.length; idx++) {
|
|
|
let pageData = result[idx];
|
|
let pageData = result[idx];
|
|
@@ -1048,10 +1053,18 @@ let rptControlObj = {
|
|
|
},
|
|
},
|
|
|
function(failRst){
|
|
function(failRst){
|
|
|
$.bootstrapLoading.end();
|
|
$.bootstrapLoading.end();
|
|
|
|
|
+ if ($('#ini_PDF_cover').is(':visible')) {
|
|
|
|
|
+ $("#ini_PDF_Btn_Cancel").trigger("click");
|
|
|
|
|
+ // $("#ini_PDF_cover").remove();
|
|
|
|
|
+ }
|
|
|
console.log(failRst);
|
|
console.log(failRst);
|
|
|
},
|
|
},
|
|
|
function(exceptionRst){
|
|
function(exceptionRst){
|
|
|
$.bootstrapLoading.end();
|
|
$.bootstrapLoading.end();
|
|
|
|
|
+ if ($('#ini_PDF_cover').is(':visible')) {
|
|
|
|
|
+ $("#ini_PDF_Btn_Cancel").trigger("click");
|
|
|
|
|
+ // $("#ini_PDF_cover").remove();
|
|
|
|
|
+ }
|
|
|
console.log(exceptionRst);
|
|
console.log(exceptionRst);
|
|
|
}
|
|
}
|
|
|
);
|
|
);
|
|
@@ -1076,6 +1089,10 @@ let rptControlObj = {
|
|
|
CommonAjax.postEx("report_api/getMultiReports", params, 30000, true,
|
|
CommonAjax.postEx("report_api/getMultiReports", params, 30000, true,
|
|
|
function(result){
|
|
function(result){
|
|
|
$.bootstrapLoading.end();
|
|
$.bootstrapLoading.end();
|
|
|
|
|
+ if ($('#ini_PDF_cover').is(':visible')) {
|
|
|
|
|
+ $("#ini_PDF_Btn_Cancel").trigger("click");
|
|
|
|
|
+ // $("#ini_PDF_cover").remove();
|
|
|
|
|
+ }
|
|
|
let pageSize = rptControlObj.getCurrentPageSize();
|
|
let pageSize = rptControlObj.getCurrentPageSize();
|
|
|
for (let idx = 0; idx < result.length; idx++) {
|
|
for (let idx = 0; idx < result.length; idx++) {
|
|
|
let pageData = result[idx];
|
|
let pageData = result[idx];
|
|
@@ -1084,10 +1101,18 @@ let rptControlObj = {
|
|
|
},
|
|
},
|
|
|
function(failRst){
|
|
function(failRst){
|
|
|
$.bootstrapLoading.end();
|
|
$.bootstrapLoading.end();
|
|
|
|
|
+ if ($('#ini_PDF_cover').is(':visible')) {
|
|
|
|
|
+ $("#ini_PDF_Btn_Cancel").trigger("click");
|
|
|
|
|
+ // $("#ini_PDF_cover").remove();
|
|
|
|
|
+ }
|
|
|
console.log(failRst);
|
|
console.log(failRst);
|
|
|
},
|
|
},
|
|
|
function(exceptionRst){
|
|
function(exceptionRst){
|
|
|
$.bootstrapLoading.end();
|
|
$.bootstrapLoading.end();
|
|
|
|
|
+ if ($('#ini_PDF_cover').is(':visible')) {
|
|
|
|
|
+ $("#ini_PDF_Btn_Cancel").trigger("click");
|
|
|
|
|
+ // $("#ini_PDF_cover").remove();
|
|
|
|
|
+ }
|
|
|
console.log(exceptionRst);
|
|
console.log(exceptionRst);
|
|
|
}
|
|
}
|
|
|
);
|
|
);
|
|
@@ -1096,6 +1121,10 @@ let rptControlObj = {
|
|
|
let pageSize = rptControlObj.getCurrentPageSize();
|
|
let pageSize = rptControlObj.getCurrentPageSize();
|
|
|
let pageData = zTreeOprObj.currentRptPageRst;
|
|
let pageData = zTreeOprObj.currentRptPageRst;
|
|
|
$.bootstrapLoading.end();
|
|
$.bootstrapLoading.end();
|
|
|
|
|
+ if ($('#ini_PDF_cover').is(':visible')) {
|
|
|
|
|
+ $("#ini_PDF_Btn_Cancel").trigger("click");
|
|
|
|
|
+ // $("#ini_PDF_cover").remove();
|
|
|
|
|
+ }
|
|
|
JpcJsPDFHelper.outputAsPdf(pageData, pageSize, rpt_names[0]);
|
|
JpcJsPDFHelper.outputAsPdf(pageData, pageSize, rpt_names[0]);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|