|
@@ -286,6 +286,7 @@ JpcExSrv.prototype.createNew = function() {
|
|
}
|
|
}
|
|
rstPage[JV.PROP_SIGNATURE_CELLS] = [];
|
|
rstPage[JV.PROP_SIGNATURE_CELLS] = [];
|
|
rstPage[JV.PROP_SIGNATURE_DATE_CELLS] = [];
|
|
rstPage[JV.PROP_SIGNATURE_DATE_CELLS] = [];
|
|
|
|
+ rstPage[JV.PROP_SIGNATURE_AUDIT_CELLS] = [];
|
|
rst.items.push(rstPage);
|
|
rst.items.push(rstPage);
|
|
// 2.
|
|
// 2.
|
|
if (bands[JV.BAND_PROP_MERGE_BAND]) {
|
|
if (bands[JV.BAND_PROP_MERGE_BAND]) {
|
|
@@ -372,6 +373,7 @@ JpcExSrv.prototype.createNew = function() {
|
|
rst[JV.PROP_CELLS] = me.flowTab.outputAsSimpleJSONPage(rptTpl, dataObj, page, bands, controls, adHocMergePos, me, customizeCfg);
|
|
rst[JV.PROP_CELLS] = me.flowTab.outputAsSimpleJSONPage(rptTpl, dataObj, page, bands, controls, adHocMergePos, me, customizeCfg);
|
|
rst[JV.PROP_SIGNATURE_CELLS] = me.flowTab.signatureRst;
|
|
rst[JV.PROP_SIGNATURE_CELLS] = me.flowTab.signatureRst;
|
|
rst[JV.PROP_SIGNATURE_DATE_CELLS] = me.flowTab.signatureDateRst;
|
|
rst[JV.PROP_SIGNATURE_DATE_CELLS] = me.flowTab.signatureDateRst;
|
|
|
|
+ rst[JV.PROP_SIGNATURE_AUDIT_CELLS] = me.flowTab.signatureAuditRst;
|
|
if (adHocMergePos) {
|
|
if (adHocMergePos) {
|
|
adHocMergePos[JV.NODE_PAGE_SIZE] = JpcCommonHelper.getPageSize(rptTpl);
|
|
adHocMergePos[JV.NODE_PAGE_SIZE] = JpcCommonHelper.getPageSize(rptTpl);
|
|
rst[JV.PAGE_SPECIAL_MERGE_POS] = adHocMergePos;
|
|
rst[JV.PAGE_SPECIAL_MERGE_POS] = adHocMergePos;
|
|
@@ -382,16 +384,19 @@ JpcExSrv.prototype.createNew = function() {
|
|
rst[JV.PROP_CELLS] = me.flowTabEx.outputAsSimpleJSONPage(rptTpl, dataObj, page - (me.totalPages - me.exTotalPages), bands, controls, adHocMergePos, me, customizeCfg);
|
|
rst[JV.PROP_CELLS] = me.flowTabEx.outputAsSimpleJSONPage(rptTpl, dataObj, page - (me.totalPages - me.exTotalPages), bands, controls, adHocMergePos, me, customizeCfg);
|
|
rst[JV.PROP_SIGNATURE_CELLS] = me.flowTabEx.signatureRst;
|
|
rst[JV.PROP_SIGNATURE_CELLS] = me.flowTabEx.signatureRst;
|
|
rst[JV.PROP_SIGNATURE_DATE_CELLS] = me.flowTabEx.signatureDateRst;
|
|
rst[JV.PROP_SIGNATURE_DATE_CELLS] = me.flowTabEx.signatureDateRst;
|
|
|
|
+ rst[JV.PROP_SIGNATURE_AUDIT_CELLS] = me.flowTabEx.signatureAuditRst;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else if (me.crossTab) {
|
|
} else if (me.crossTab) {
|
|
rst[JV.PROP_CELLS] = me.crossTab.outputAsSimpleJSONPage(rptTpl, dataObj, page, bands, controls, me, customizeCfg);
|
|
rst[JV.PROP_CELLS] = me.crossTab.outputAsSimpleJSONPage(rptTpl, dataObj, page, bands, controls, me, customizeCfg);
|
|
rst[JV.PROP_SIGNATURE_CELLS] = me.crossTab.signatureRst;
|
|
rst[JV.PROP_SIGNATURE_CELLS] = me.crossTab.signatureRst;
|
|
rst[JV.PROP_SIGNATURE_DATE_CELLS] = me.crossTab.signatureDateRst;
|
|
rst[JV.PROP_SIGNATURE_DATE_CELLS] = me.crossTab.signatureDateRst;
|
|
|
|
+ rst[JV.PROP_SIGNATURE_AUDIT_CELLS] = me.crossTab.signatureAuditRst;
|
|
} else if (me.billTab) {
|
|
} else if (me.billTab) {
|
|
rst[JV.PROP_CELLS] = me.billTab.outputAsSimpleJSONPage(rptTpl, dataObj, page, bands, controls, me, customizeCfg);
|
|
rst[JV.PROP_CELLS] = me.billTab.outputAsSimpleJSONPage(rptTpl, dataObj, page, bands, controls, me, customizeCfg);
|
|
rst[JV.PROP_SIGNATURE_CELLS] = me.billTab.signatureRst;
|
|
rst[JV.PROP_SIGNATURE_CELLS] = me.billTab.signatureRst;
|
|
rst[JV.PROP_SIGNATURE_DATE_CELLS] = me.billTab.signatureDateRst;
|
|
rst[JV.PROP_SIGNATURE_DATE_CELLS] = me.billTab.signatureDateRst;
|
|
|
|
+ rst[JV.PROP_SIGNATURE_AUDIT_CELLS] = me.billTab.signatureAuditRst;
|
|
}
|
|
}
|
|
if (!(me.flowTab && me.flowTab.paging_option === JV.PAGING_OPTION_INFINITY)) {
|
|
if (!(me.flowTab && me.flowTab.paging_option === JV.PAGING_OPTION_INFINITY)) {
|
|
const pageMergeBorder = getPageMergeBorder();
|
|
const pageMergeBorder = getPageMergeBorder();
|