{
  "codeName" : "TreeGridExRowEdit_TreeGrid",
  "controlType" : "TREEGRIDEX",
  "dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/TEST/PSTREEGRIDICES/TreeGridExRowEdit_TreeGrid.json",
  "hookEventNames" : [ "ONCLICK" ],
  "logicName" : "树表格(增强)行编辑测试_树表格",
  "getPSAppDataEntity" : {
    "modelref" : true,
    "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/TEST.json"
  },
  "getPSControlLogics" : [ {
    "eventNames" : "onClick",
    "logicTag" : "treegridex",
    "logicType" : "SCRIPT",
    "name" : "node_opendata",
    "scriptCode" : "console.log('测试脚本')",
    "triggerType" : "CUSTOM"
  } ],
  "getPSDETreeColumns" : [ {
    "align" : "LEFT",
    "caption" : "名称",
    "codeName" : "name",
    "columnType" : "DEFGRIDCOLUMN",
    "dataItemName" : "name",
    "name" : "name",
    "width" : 250,
    "widthUnit" : "PX",
    "enableExpand" : false,
    "enableSort" : false
  }, {
    "align" : "CENTER",
    "caption" : "类型",
    "codeName" : "type",
    "columnType" : "DEFGRIDCOLUMN",
    "dataItemName" : "type",
    "name" : "type",
    "width" : 150,
    "widthUnit" : "PX",
    "enableExpand" : false,
    "enableSort" : false
  }, {
    "align" : "RIGHT",
    "caption" : "金额",
    "codeName" : "amount",
    "columnType" : "DEFGRIDCOLUMN",
    "dataItemName" : "amount",
    "name" : "amount",
    "width" : 150,
    "widthUnit" : "PX",
    "enableExpand" : false,
    "enableSort" : false
  } ],
  "getPSDETreeNodeRSs" : [ {
    "getChildPSDETreeNode" : {
      "modelref" : true,
      "id" : "node"
    },
    "name" : "默认根节点 - 实体节点",
    "getParentPSDETreeNode" : {
      "modelref" : true,
      "id" : "ROOT"
    },
    "parentValueLevel" : 1,
    "searchMode" : 3
  } ],
  "getPSDETreeNodes" : [ {
    "counterMode" : 0,
    "name" : "默认根节点",
    "nodeType" : "ROOT",
    "nodeValue" : "root",
    "text" : "默认根节点",
    "treeNodeType" : "STATIC",
    "hasPSDETreeNodeRSs" : true,
    "appendPNodeId" : false,
    "disableSelect" : false,
    "enableCheck" : false,
    "enableEditData" : false,
    "enableNewData" : false,
    "enableQuickCreate" : false,
    "enableQuickSearch" : false,
    "enableRemoveData" : false,
    "enableViewData" : false,
    "expandFirstOnly" : false,
    "expanded" : true,
    "rootNode" : true,
    "selectFirstOnly" : false,
    "selected" : false,
    "id" : "ROOT"
  }, {
    "counterMode" : 0,
    "dataSourceType" : "DEDATASET",
    "getIdPSAppDEField" : {
      "name" : "TESTID",
      "codeName" : "TESTId"
    },
    "maxSize" : 20,
    "name" : "实体节点",
    "nodeType" : "node",
    "getPSAppDEDataSet" : {
      "modelref" : true,
      "id" : "FetchDefault"
    },
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/TEST.json"
    },
    "getPSDETreeNodeColumns" : [ {
      "cLConvertMode" : "NONE",
      "codeName" : "amount",
      "columnType" : "DEFGRIDCOLUMN",
      "dataItemName" : "amount",
      "name" : "amount",
      "getPSAppDEField" : {
        "name" : "AMOUNT",
        "codeName" : "Amount"
      },
      "getPSDETreeColumn" : {
        "modelref" : true,
        "id" : "amount"
      },
      "unitName" : "元",
      "enableUnitName" : true
    }, {
      "cLConvertMode" : "NONE",
      "codeName" : "testname",
      "columnType" : "DEFGRIDCOLUMN",
      "dataItemName" : "testname",
      "name" : "testname",
      "getPSAppDEField" : {
        "name" : "TESTNAME",
        "codeName" : "TESTName"
      },
      "getPSDETreeColumn" : {
        "modelref" : true,
        "id" : "name"
      },
      "getPSDEUIActionGroup" : {
        "codeName" : "A6913ed9bd0c3e7d614",
        "name" : "树表节点行为组",
        "getPSAppDataEntity" : {
          "modelref" : true,
          "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/TEST.json"
        },
        "getPSUIActionGroupDetails" : [ {
          "caption" : "百度",
          "detailType" : "DEUIACTION",
          "name" : "u5ee2086",
          "getPSSysImage" : {
            "glyph" : "xf00c@FontAwesome",
            "cssClass" : "fa fa-check"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "caption" : "百度",
            "codeName" : "openBaidu",
            "counterId" : "openBaidu",
            "frontProcessType" : "OPENHTMLPAGE",
            "fullCodeName" : "openBaidu",
            "htmlPageUrl" : "https://www.baidu.com/",
            "name" : "百度",
            "getPSAppCounter" : {
              "modelref" : true,
              "path" : "PSSYSAPPS/Web/PSAPPCOUNTERS/UIActionCounter.json"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "openBaidu",
            "uIActionType" : "DEUIACTION"
          },
          "addSeparator" : true,
          "showCaption" : true,
          "showIcon" : true
        }, {
          "getCapPSLanguageRes" : {
            "lanResTag" : "TBB.TEXT.*.EDIT"
          },
          "caption" : "编辑",
          "detailType" : "DEUIACTION",
          "name" : "u1feafb4",
          "getPSUIAction" : {
            "actionTarget" : "SINGLEKEY",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.EDIT"
            },
            "caption" : "编辑",
            "codeName" : "Edit",
            "fullCodeName" : "Edit",
            "name" : "表格界面_编辑操作",
            "getPSSysImage" : {
              "glyph" : "xf044@FontAwesome",
              "cssClass" : "fa fa-edit"
            },
            "predefinedType" : "GRIDVIEW_EDITACTION",
            "timeout" : 60000,
            "getTooltipPSLanguageRes" : {
              "lanResTag" : "TBB.TOOLTIP.*.EDIT"
            },
            "uIActionMode" : "SYS",
            "uIActionTag" : "Edit",
            "uIActionType" : "DEUIACTION"
          },
          "getTooltipPSLanguageRes" : {
            "lanResTag" : "TBB.TOOLTIP.*.EDIT"
          },
          "addSeparator" : true,
          "showCaption" : true,
          "showIcon" : false
        }, {
          "getCapPSLanguageRes" : {
            "lanResTag" : "TBB.TEXT.*.REMOVE"
          },
          "caption" : "删除",
          "detailType" : "DEUIACTION",
          "name" : "u4c6267d",
          "getPSSysImage" : {
            "cssClass" : "fa-solid fa-delete-left"
          },
          "getPSUIAction" : {
            "actionTarget" : "MULTIKEY",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.REMOVE"
            },
            "caption" : "删除",
            "codeName" : "Remove",
            "fullCodeName" : "Remove",
            "name" : "表格界面_删除操作",
            "getPSSysImage" : {
              "glyph" : "xf00d@FontAwesome",
              "cssClass" : "fa fa-remove"
            },
            "predefinedType" : "GRIDVIEW_REMOVEACTION",
            "timeout" : 60000,
            "getTooltipPSLanguageRes" : {
              "lanResTag" : "TBB.TOOLTIP.*.REMOVE"
            },
            "uIActionMode" : "SYS",
            "uIActionTag" : "Remove",
            "uIActionType" : "DEUIACTION"
          },
          "getTooltipPSLanguageRes" : {
            "lanResTag" : "TBB.TOOLTIP.*.REMOVE"
          },
          "addSeparator" : true,
          "showCaption" : true,
          "showIcon" : true
        } ],
        "uniqueTag" : "TEST__A6913ed9bd0c3e7d614"
      }
    }, {
      "cLConvertMode" : "FRONT",
      "codeName" : "type",
      "columnType" : "DEFGRIDCOLUMN",
      "dataItemName" : "type",
      "name" : "type",
      "getPSAppCodeList" : {
        "modelref" : true,
        "path" : "PSSYSAPPS/Web/PSAPPCODELISTS/Test__TestType.json"
      },
      "getPSAppDEField" : {
        "name" : "TYPE",
        "codeName" : "Type"
      },
      "getPSDETreeColumn" : {
        "modelref" : true,
        "id" : "type"
      }
    } ],
    "getPSDETreeNodeDataItems" : [ {
      "cLConvertMode" : "NONE",
      "dataType" : 6,
      "name" : "amount",
      "getPSAppDEField" : {
        "name" : "AMOUNT",
        "codeName" : "Amount"
      },
      "getPSDETreeColumn" : {
        "modelref" : true,
        "id" : "amount"
      }
    }, {
      "cLConvertMode" : "NONE",
      "dataType" : 25,
      "name" : "testname",
      "getPSAppDEField" : {
        "name" : "TESTNAME",
        "codeName" : "TESTName"
      },
      "getPSDETreeColumn" : {
        "modelref" : true,
        "id" : "name"
      }
    }, {
      "cLConvertMode" : "FRONT",
      "dataType" : 25,
      "getFrontPSCodeList" : {
        "modelref" : true,
        "path" : "PSSYSAPPS/Web/PSAPPCODELISTS/Test__TestType.json"
      },
      "name" : "type",
      "getPSAppDEField" : {
        "name" : "TYPE",
        "codeName" : "Type"
      },
      "getPSDETreeColumn" : {
        "modelref" : true,
        "id" : "type"
      }
    } ],
    "getRemovePSAppDEAction" : {
      "modelref" : true,
      "id" : "Remove2"
    },
    "getTextPSAppDEField" : {
      "name" : "TESTNAME",
      "codeName" : "TESTName"
    },
    "treeNodeType" : "DE",
    "updateDataAccessAction" : "UPDATE",
    "getUpdatePSAppDEAction" : {
      "modelref" : true,
      "id" : "Update"
    },
    "getUpdatePSDEOPPriv" : {
      "modelref" : true,
      "id" : "UPDATE"
    },
    "hasPSDETreeNodeRSs" : false,
    "appendPNodeId" : false,
    "disableSelect" : false,
    "enableCheck" : false,
    "enableEditData" : false,
    "enableNewData" : false,
    "enableQuickCreate" : false,
    "enableQuickSearch" : false,
    "enableRemoveData" : false,
    "enableViewData" : false,
    "expandFirstOnly" : false,
    "expanded" : false,
    "rootNode" : false,
    "selectFirstOnly" : false,
    "selected" : false,
    "id" : "node"
  } ],
  "treeGridMode" : 1,
  "enableEdit" : true,
  "enableRootSelect" : false,
  "outputIconDefault" : false,
  "rootVisible" : false,
  "modelid" : "CFB9E77C-053A-463D-B81E-C09B9F2F0960",
  "modeltype" : "PSDETREEGRIDEX"
}