|
@@ -138,20 +138,21 @@ let rpt_tpl_cfg_helper = {
|
|
|
$("#element_area_1")[0].style.display = "none";
|
|
|
// $("#element_area_2")[0].style.display = "none";
|
|
|
$("#element_pre_suff")[0].style.display = "none";
|
|
|
- if (treeNode[JV.PROP_NAME] === JV.NODE_FLOW_COLUMN) {
|
|
|
+ if (treeNode[JV.PROP_NAME] === JV.NODE_FLOW_COLUMN || treeNode[JV.PROP_NAME] === JV.NODE_FLOW_CONTENT) {
|
|
|
//一些可视化操作
|
|
|
$("#element_visual_div")[0].style.display = "";
|
|
|
- let nextNode = treeNode.getNextNode();
|
|
|
- while (nextNode !== null && nextNode !== undefined) {
|
|
|
- if (nextNode[JV.PROP_NAME] === JV.NODE_FLOW_CONTENT) {
|
|
|
- break;
|
|
|
- } else {
|
|
|
- nextNode = nextNode.getNextNode();
|
|
|
- }
|
|
|
+ let columnParentNode = null;
|
|
|
+ let contentParentNode = null;
|
|
|
+ if (treeNode[JV.PROP_NAME] === JV.NODE_FLOW_CONTENT) {
|
|
|
+ contentParentNode = treeNode;
|
|
|
+ columnParentNode = treeNode.getPreNode();
|
|
|
+ } else {
|
|
|
+ columnParentNode = treeNode;
|
|
|
+ contentParentNode = treeNode.getNextNode();
|
|
|
}
|
|
|
let rptTpl = (zTreeOprObj.currentNode)?zTreeOprObj.currentNode.rptTpl:null;
|
|
|
- fieldLocationOprObj.iniSpreadJs(treeNode, treeNode.getNextNode());
|
|
|
- fieldLocationOprObj.setupColumn(rptTpl, treeNode, treeNode.getNextNode());
|
|
|
+ fieldLocationOprObj.iniSpreadJs(columnParentNode, contentParentNode);
|
|
|
+ fieldLocationOprObj.setupColumn(rptTpl, columnParentNode, contentParentNode);
|
|
|
} else {
|
|
|
$("#element_visual_div")[0].style.display = "none";
|
|
|
}
|