Tony Kang пре 3 дана
родитељ
комит
e6b42dc812
1 измењених фајлова са 9 додато и 1 уклоњено
  1. 9 1
      app/public/report/js/rpt_format_setup.js

+ 9 - 1
app/public/report/js/rpt_format_setup.js

@@ -92,6 +92,13 @@ const reportFormatSetupObj = {
             async function(result){
                 console.log(result);
                 me.templateObj[`${rptNode.refId}`] = result.data;
+                if (result.data['主信息']['打印页面_信息']['方向'] === 'PORTRAIT') {
+                    me.canvas.height = 1150;
+                    me.canvas.width = 820;
+                } else {
+                    me.canvas.height = 820;
+                    me.canvas.width = 1150;
+                }
                 me.fieldParamOptions = me.initialSelectionFields(result.data);
                 me.initialTitle(result.data);
                 me.initialHeader(result.data);
@@ -407,7 +414,8 @@ const reportFormatSetupObj = {
     updateReportTemplate: () => {
         const me = reportFormatSetupObj;
         const rptTemplate = me._prepareReportTemplate();
-        if (rptTemplate) {
+        const curNodes = me.treeObj.getSelectedNodes();
+        if (rptTemplate && curNodes.length > 0) {
             const params = { tplId: curNodes[0].ID, tplName: curNodes[0].name, tplObj: JSON.stringify(rptTemplate) };
             const url = '/report_api/updateReportTemplate';
             $.bootstrapLoading.start();