/** * Created by Tony on 2017/6/7. */ let tplHelper = { createDftRptTpl: function(treeNode) { var me = this, rst = {GROUP_KEY: 'CONSTRUCT', ID_KEY: null}; rst[JV.NODE_MAIN_INFO] = me.createDftRptMainInfo(treeNode.name); rst[JV.NODE_FIELD_MAP] = {}; rst[JV.NODE_BAND_COLLECTION] = {}; rst[JV.NODE_CROSS_INFO] = {}; rst[JV.NODE_DISCRETE_PARAMS] = {}; rst[JV.NODE_FORMULAS] = {}; rst[JV.NODE_FLOW_INFO] = {}; rst[JV.NODE_NO_MAPPING_FIELDS] = {}; return rst; }, createDftRptMainInfo: function(rptName) { let rst = {}; rst[JV.NODE_MAIN_INFO_RPT_NAME] = rptName; rst[JV.PROP_UNITS] = JV.MEASUREMENT.CM[0]; rst[JV.NODE_PAGE_INFO] = {}; rst[JV.NODE_PAGE_INFO][JV.PROP_PAGE_SIZE] = "A4"; rst[JV.NODE_PAGE_INFO][JV.PROP_ORIENTATION] = "LANDSCAPE"; rst[JV.NODE_MARGINS] = {}; rst[JV.NODE_MARGINS][JV.PROP_LEFT] = 0.8; rst[JV.NODE_MARGINS][JV.PROP_RIGHT] = 0.8; rst[JV.NODE_MARGINS][JV.PROP_TOP] = 0.8; rst[JV.NODE_MARGINS][JV.PROP_BOTTOM] = 0.8; return rst; }, confirmAndCreateTpl: function(treeNode) { if (zTreeOprObj.currentNode && zTreeOprObj.currentNode.nodeType == RT.NodeType.TEMPLATE) { // } } }