{
  "codeName" : "Usr05141544EditView_Form",
  "controlType" : "FORM",
  "getCreatePSControlAction" : {
    "modelref" : true,
    "id" : "create",
    "actionName" : "Create",
    "actionType" : "DEACTION",
    "dataAccessAction" : "CREATE",
    "name" : "create",
    "getPSAppDEMethod" : {
      "modelref" : true,
      "id" : "Create"
    },
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
    }
  },
  "defaultLabelWidth" : 130,
  "dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book/PSFORMS/Usr05141544EditView_Form.json",
  "getGetDraftFromPSControlAction" : {
    "modelref" : true,
    "id" : "loaddraftfrom",
    "actionName" : "GETDRAFTFROM",
    "actionType" : "DEACTION",
    "dataAccessAction" : "CREATE",
    "name" : "loaddraftfrom",
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
    }
  },
  "getGetDraftPSControlAction" : {
    "modelref" : true,
    "id" : "loaddraft",
    "actionName" : "GetDraft",
    "actionType" : "DEACTION",
    "dataAccessAction" : "CREATE",
    "name" : "loaddraft",
    "getPSAppDEMethod" : {
      "modelref" : true,
      "id" : "GetDraft"
    },
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
    }
  },
  "getGetPSControlAction" : {
    "modelref" : true,
    "id" : "load",
    "actionName" : "Get",
    "actionType" : "DEACTION",
    "dataAccessAction" : "READ",
    "name" : "load",
    "getPSAppDEMethod" : {
      "modelref" : true,
      "id" : "Get"
    },
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
    }
  },
  "logicName" : "测试编辑_表单",
  "getPSAppDataEntity" : {
    "modelref" : true,
    "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
  },
  "getPSDEFormItemUpdates" : [ {
    "codeName" : "test1",
    "name" : "test1",
    "getPSAppDEMethod" : {
      "modelref" : true,
      "id" : "BOOK"
    }
  } ],
  "getPSDEFormItems" : [ {
    "id" : "srfupdatedate",
    "hidden" : true,
    "dataType" : 5,
    "getPSAppDEField" : {
      "name" : "UPDATEDATE",
      "codeName" : "UpdateDate"
    }
  }, {
    "id" : "srforikey",
    "hidden" : true,
    "dataType" : 25
  }, {
    "id" : "srfkey",
    "hidden" : true,
    "dataType" : 25,
    "getPSAppDEField" : {
      "name" : "BOOKID",
      "codeName" : "BookId"
    }
  }, {
    "id" : "srfmajortext",
    "hidden" : true,
    "dataType" : 25,
    "getPSAppDEField" : {
      "name" : "BOOKNAME",
      "codeName" : "BookName"
    }
  }, {
    "id" : "srftempmode",
    "hidden" : true,
    "dataType" : 25
  }, {
    "id" : "srfuf",
    "hidden" : true,
    "dataType" : 25
  }, {
    "id" : "srfdeid",
    "hidden" : true,
    "dataType" : 25
  }, {
    "id" : "srfsourcekey",
    "hidden" : true,
    "dataType" : 25
  }, {
    "id" : "bookname",
    "dataType" : 25,
    "getPSAppDEField" : {
      "name" : "BOOKNAME",
      "codeName" : "BookName"
    }
  }, {
    "id" : "formitem",
    "dataType" : 25,
    "getPSAppDEField" : {
      "name" : "FIELD",
      "codeName" : "Field"
    }
  }, {
    "id" : "formitem1",
    "dataType" : 21,
    "getPSAppDEField" : {
      "name" : "FIELD2",
      "codeName" : "Field2"
    }
  }, {
    "id" : "formitem2",
    "dataType" : 25,
    "getPSAppDEField" : {
      "name" : "FIELD17",
      "codeName" : "Field17"
    }
  }, {
    "id" : "formitem3",
    "dataType" : 25,
    "getPSAppDEField" : {
      "name" : "FIELD17",
      "codeName" : "Field17"
    }
  }, {
    "id" : "formitem5",
    "dataType" : 21,
    "getPSAppDEField" : {
      "name" : "FIELD2",
      "codeName" : "Field2"
    }
  }, {
    "id" : "field13",
    "dataType" : 25,
    "getPSAppDEField" : {
      "name" : "FIELD13",
      "codeName" : "Field13"
    }
  }, {
    "id" : "formitem4",
    "dataType" : 21,
    "getPSAppDEField" : {
      "name" : "FIELD24",
      "codeName" : "Field24"
    }
  }, {
    "id" : "bookchild2s",
    "dataType" : 21,
    "getPSAppDEField" : {
      "name" : "BOOKCHILD2S",
      "codeName" : "Bookchild2s"
    }
  }, {
    "id" : "field11",
    "dataType" : 25,
    "getPSAppDEField" : {
      "name" : "FIELD13",
      "codeName" : "Field13"
    }
  }, {
    "id" : "createman",
    "dataType" : 25,
    "getPSAppDEField" : {
      "name" : "CREATEMAN",
      "codeName" : "CreateMan"
    }
  }, {
    "id" : "createdate",
    "dataType" : 5,
    "getPSAppDEField" : {
      "name" : "CREATEDATE",
      "codeName" : "CreateDate"
    }
  }, {
    "id" : "updateman",
    "dataType" : 25,
    "getPSAppDEField" : {
      "name" : "UPDATEMAN",
      "codeName" : "UpdateMan"
    }
  }, {
    "id" : "updatedate",
    "dataType" : 5,
    "getPSAppDEField" : {
      "name" : "UPDATEDATE",
      "codeName" : "UpdateDate"
    }
  }, {
    "id" : "bookid",
    "hidden" : true,
    "dataType" : 25,
    "getPSAppDEField" : {
      "name" : "BOOKID",
      "codeName" : "BookId"
    }
  } ],
  "getPSDEFormPages" : [ {
    "caption" : "按钮样式",
    "codeName" : "formpage3",
    "detailStyle" : "DEFAULT",
    "detailType" : "FORMPAGE",
    "name" : "formpage3",
    "getPSDEFormDetails" : [ {
      "caption" : "按钮单项表单项更新",
      "codeName" : "grouppanel1",
      "detailStyle" : "DEFAULT",
      "detailType" : "GROUPPANEL",
      "name" : "grouppanel1",
      "getPSDEFormDetails" : [ {
        "actionType" : "FIUPDATE",
        "codeName" : "button1",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTON",
        "name" : "button1",
        "getPSDEFormItemUpdate" : {
          "modelref" : true,
          "id" : "test1"
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "uIActionTarget" : "NONE",
        "showCaption" : true
      } ],
      "getPSLayout" : {
        "childColMD" : 24,
        "columnCount" : 24,
        "layout" : "TABLE_24COL"
      },
      "getPSLayoutPos" : {
        "colMD" : 24,
        "layout" : "TABLE_24COL"
      },
      "titleBarCloseMode" : 1,
      "infoGroupMode" : true,
      "showCaption" : true
    }, {
      "caption" : "按钮单项行为",
      "codeName" : "grouppanel2",
      "detailStyle" : "DEFAULT",
      "detailType" : "GROUPPANEL",
      "name" : "grouppanel2",
      "getPSDEFormDetails" : [ {
        "actionType" : "UIACTION",
        "caption" : "默认",
        "codeName" : "button3",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTON",
        "name" : "button3",
        "getPSAppViewUIAction" : {
          "modelref" : true,
          "id" : "form_button3"
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIAction" : {
          "actionTarget" : "NONE",
          "buttonStyle" : "DEFAULT",
          "caption" : "指定打印",
          "codeName" : "SpecifyPrint",
          "frontProcessType" : "OTHER",
          "fullCodeName" : "SpecifyPrint",
          "name" : "SpecifyPrint_默认样式",
          "getPSSysPFPlugin" : {
            "pluginType" : "DEUIACTION",
            "pluginCode" : "SPECIFY_PRINT"
          },
          "uIActionMode" : "FRONT",
          "uIActionTag" : "SpecifyPrint",
          "uIActionType" : "DEUIACTION",
          "valueItem" : "field2"
        },
        "tooltip" : "默认",
        "uIActionTarget" : "NONE",
        "showCaption" : true
      }, {
        "actionType" : "UIACTION",
        "buttonStyle" : "INVERSE",
        "caption" : "反向",
        "codeName" : "button2",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTON",
        "name" : "button2",
        "getPSAppViewUIAction" : {
          "modelref" : true,
          "id" : "form_button2"
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIAction" : {
          "actionTarget" : "NONE",
          "buttonStyle" : "INVERSE",
          "caption" : "指定导出PDF",
          "codeName" : "SpecifyExportPDF",
          "frontProcessType" : "OTHER",
          "fullCodeName" : "SpecifyExportPDF",
          "name" : "SpecifyExportPDF_反向样式",
          "getPSSysPFPlugin" : {
            "pluginType" : "DEUIACTION",
            "pluginCode" : "SPECIFY_EXPORT_PDF"
          },
          "uIActionMode" : "FRONT",
          "uIActionTag" : "SpecifyExportPDF",
          "uIActionType" : "DEUIACTION",
          "valueItem" : "field2"
        },
        "tooltip" : "反向",
        "uIActionTarget" : "NONE",
        "showCaption" : true
      }, {
        "actionType" : "UIACTION",
        "buttonStyle" : "PRIMARY",
        "caption" : "主要",
        "codeName" : "button7",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTON",
        "name" : "button7",
        "getPSAppViewUIAction" : {
          "modelref" : true,
          "id" : "form_button7"
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIAction" : {
          "actionTarget" : "NONE",
          "buttonStyle" : "PRIMARY",
          "caption" : "指定导出word",
          "codeName" : "SpecifyExportWord",
          "frontProcessType" : "OTHER",
          "fullCodeName" : "SpecifyExportWord",
          "name" : "SpecifyExportWord_主要样式",
          "getPSSysPFPlugin" : {
            "pluginType" : "DEUIACTION",
            "pluginCode" : "SPECIFY_PRINT"
          },
          "uIActionMode" : "FRONT",
          "uIActionTag" : "SpecifyExportWord",
          "uIActionType" : "DEUIACTION",
          "valueItem" : "field2"
        },
        "tooltip" : "主要",
        "uIActionTarget" : "NONE",
        "showCaption" : true
      }, {
        "actionType" : "UIACTION",
        "buttonStyle" : "INFO",
        "caption" : "信息",
        "codeName" : "button8",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTON",
        "name" : "button8",
        "getPSAppViewUIAction" : {
          "modelref" : true,
          "id" : "form_button8"
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIAction" : {
          "actionTarget" : "NONE",
          "buttonStyle" : "INFO",
          "caption" : "指定导出excel",
          "codeName" : "SpecifyExportExcel",
          "frontProcessType" : "OTHER",
          "fullCodeName" : "SpecifyExportExcel",
          "name" : "SpecifyExportExcel_信息样式",
          "getPSSysPFPlugin" : {
            "pluginType" : "DEUIACTION",
            "pluginCode" : "SPECIFY_PRINT"
          },
          "uIActionMode" : "FRONT",
          "uIActionTag" : "SpecifyExportExcel",
          "uIActionType" : "DEUIACTION"
        },
        "tooltip" : "信息",
        "uIActionTarget" : "NONE",
        "showCaption" : true
      }, {
        "actionType" : "UIACTION",
        "buttonStyle" : "SUCCESS",
        "caption" : "成功",
        "codeName" : "button6",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTON",
        "name" : "button6",
        "getPSAppViewUIAction" : {
          "modelref" : true,
          "id" : "form_button6"
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIAction" : {
          "actionTarget" : "NONE",
          "buttonStyle" : "SUCCESS",
          "caption" : "树选择取消",
          "codeName" : "TreePickerCancel",
          "frontProcessType" : "OTHER",
          "fullCodeName" : "TreePickerCancel",
          "name" : "树选择取消_成功样式",
          "scriptCode" : "console.log('树选择取消');\r\nconst form = view.ctx.controllersMap.get('form');\r\nif (form) {\r\n    const treePicker = form.details['field24'];\r\n    if (treePicker && treePicker.state) treePicker.state.readonly = true;\r\n}",
          "uIActionMode" : "FRONT",
          "uIActionTag" : "TreePickerCancel",
          "uIActionType" : "DEUIACTION"
        },
        "tooltip" : "成功",
        "uIActionTarget" : "NONE",
        "showCaption" : true
      }, {
        "actionType" : "UIACTION",
        "buttonStyle" : "WARNING",
        "caption" : "警告",
        "codeName" : "button5",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTON",
        "name" : "button5",
        "getPSAppViewUIAction" : {
          "modelref" : true,
          "id" : "form_button5"
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIAction" : {
          "actionTarget" : "NONE",
          "buttonStyle" : "WARNING",
          "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"
        },
        "tooltip" : "警告",
        "uIActionTarget" : "NONE",
        "showCaption" : true
      }, {
        "actionType" : "UIACTION",
        "buttonStyle" : "DANGER",
        "getCapPSLanguageRes" : {
          "lanResTag" : "TBB.TEXT.*.EDIT"
        },
        "caption" : "危险",
        "codeName" : "button4",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTON",
        "name" : "button4",
        "getPSAppViewUIAction" : {
          "modelref" : true,
          "id" : "form_button4"
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSSysImage" : {
          "glyph" : "xf044@FontAwesome",
          "cssClass" : "fa fa-edit"
        },
        "getPSUIAction" : {
          "actionTarget" : "SINGLEKEY",
          "buttonStyle" : "DANGER",
          "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"
        },
        "tooltip" : "危险",
        "uIActionTarget" : "SINGLEKEY",
        "showCaption" : true
      } ],
      "getPSLayout" : {
        "childColMD" : 24,
        "columnCount" : 24,
        "layout" : "TABLE_24COL"
      },
      "getPSLayoutPos" : {
        "colMD" : 24,
        "layout" : "TABLE_24COL"
      },
      "titleBarCloseMode" : 1,
      "infoGroupMode" : true,
      "showCaption" : true
    }, {
      "caption" : "按钮样式界面行为组_自身",
      "codeName" : "grouppanel3",
      "detailStyle" : "DEFAULT",
      "detailType" : "GROUPPANEL",
      "name" : "grouppanel3",
      "getPSDEFormDetails" : [ {
        "actionGroupExtractMode" : "ITEM",
        "codeName" : "buttonlist1",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTONLIST",
        "name" : "buttonlist1",
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIActionGroup" : {
          "codeName" : "Usr0304456959",
          "name" : "按钮样式界面行为组_自身",
          "getPSUIActionGroupDetails" : [ {
            "caption" : "保存行",
            "detailType" : "DEUIACTION",
            "name" : "ud863e84",
            "getPSSysImage" : {
              "glyph" : "xf0c7@FontAwesome",
              "cssClass" : "fa fa-save"
            },
            "getPSUIAction" : {
              "caption" : "保存行",
              "codeName" : "SaveRow",
              "fullCodeName" : "SaveRow",
              "name" : "表格界面_保存行",
              "getPSSysImage" : {
                "glyph" : "xf0c7@FontAwesome",
                "cssClass" : "fa fa-save"
              },
              "predefinedType" : "GRIDVIEW_SAVEROWACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "SaveRow",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "caption" : "行操作集合",
            "detailType" : "DEUIACTION",
            "memo" : "默认",
            "name" : "u175ceba",
            "getPSUIAction" : {
              "caption" : "行操作集合",
              "codeName" : "表格界面_行操作集合",
              "fullCodeName" : "表格界面_行操作集合",
              "name" : "表格界面_行操作集合",
              "predefinedType" : "GRIDVIEW_ROWACTIONBAR",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "000a3197c136bc092b07e38b78c8d14a",
              "uIActionType" : "DEUIACTION",
              "id" : "000a3197c136bc092b07e38b78c8d14a"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INVERSE",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.STARTWF"
            },
            "caption" : "开始流程",
            "detailType" : "DEUIACTION",
            "memo" : "反向",
            "name" : "ua7c8993",
            "getPSSysImage" : {
              "glyph" : "xf04b@FontAwesome",
              "cssClass" : "fa fa-play"
            },
            "getPSUIAction" : {
              "getCapPSLanguageRes" : {
                "lanResTag" : "TBB.TEXT.*.STARTWF"
              },
              "caption" : "开始流程",
              "codeName" : "SaveAndStart",
              "fullCodeName" : "SaveAndStart",
              "name" : "编辑界面_保存并开始流程操作",
              "getPSSysImage" : {
                "glyph" : "xf04b@FontAwesome",
                "cssClass" : "fa fa-play"
              },
              "predefinedType" : "EDITVIEW_SAVEANDSTARTWFACTION",
              "timeout" : 60000,
              "getTooltipPSLanguageRes" : {
                "lanResTag" : "TBB.TOOLTIP.*.STARTWF"
              },
              "uIActionMode" : "SYS",
              "uIActionTag" : "SaveAndStart",
              "uIActionType" : "DEUIACTION"
            },
            "getTooltipPSLanguageRes" : {
              "lanResTag" : "TBB.TOOLTIP.*.STARTWF"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "PRIMARY",
            "caption" : "刷新",
            "detailType" : "DEUIACTION",
            "memo" : "主要",
            "name" : "u1477c66",
            "getPSSysImage" : {
              "glyph" : "xf021@FontAwesome",
              "cssClass" : "fa fa-refresh"
            },
            "getPSUIAction" : {
              "actionTarget" : "SINGLEKEY",
              "caption" : "刷新",
              "codeName" : "Refresh",
              "fullCodeName" : "Refresh",
              "name" : "编辑界面_刷新操作",
              "getPSSysImage" : {
                "glyph" : "xf021@FontAwesome",
                "cssClass" : "fa fa-refresh"
              },
              "predefinedType" : "EDITVIEW_REFRESHACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "Refresh",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INFO",
            "caption" : "树表格保存",
            "detailType" : "DEUIACTION",
            "memo" : "信息",
            "name" : "u1444b5d",
            "getPSUIAction" : {
              "caption" : "树表格保存",
              "codeName" : "TreeGridSave",
              "fullCodeName" : "TreeGridSave",
              "name" : "树表格保存",
              "predefinedType" : "GRIDVIEW_SAVEROWACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "TreeGridSave",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "SUCCESS",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.COPY"
            },
            "caption" : "拷贝",
            "detailType" : "DEUIACTION",
            "memo" : "成功",
            "name" : "u9002a49",
            "getPSSysImage" : {
              "glyph" : "xf0c5@FontAwesome",
              "cssClass" : "fa fa-copy"
            },
            "getPSUIAction" : {
              "actionTarget" : "SINGLEKEY",
              "getCapPSLanguageRes" : {
                "lanResTag" : "TBB.TEXT.*.COPY"
              },
              "caption" : "拷贝",
              "codeName" : "Copy",
              "fullCodeName" : "Copy",
              "name" : "表格界面_拷贝操作",
              "getPSSysImage" : {
                "glyph" : "xf0c5@FontAwesome",
                "cssClass" : "fa fa-copy"
              },
              "predefinedType" : "GRIDVIEW_COPYACTION",
              "timeout" : 60000,
              "getTooltipPSLanguageRes" : {
                "lanResTag" : "TBB.TOOLTIP.*.COPY"
              },
              "uIActionMode" : "SYS",
              "uIActionTag" : "Copy",
              "uIActionType" : "DEUIACTION"
            },
            "getTooltipPSLanguageRes" : {
              "lanResTag" : "TBB.TOOLTIP.*.COPY"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "WARNING",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.OTHER"
            },
            "caption" : "其它",
            "detailType" : "DEUIACTION",
            "memo" : "警告",
            "name" : "ub932fd8",
            "getPSUIAction" : {
              "getCapPSLanguageRes" : {
                "lanResTag" : "TBB.TEXT.*.OTHER"
              },
              "caption" : "其它",
              "codeName" : "编辑界面_其它操作",
              "fullCodeName" : "编辑界面_其它操作",
              "name" : "编辑界面_其它操作",
              "predefinedType" : "EDITVIEW_OTHERACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "2a555b30e4e8ebc1a541ba4821db2d9d",
              "uIActionType" : "DEUIACTION",
              "id" : "2a555b30e4e8ebc1a541ba4821db2d9d"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "DANGER",
            "caption" : "重新登录",
            "detailType" : "DEUIACTION",
            "memo" : "危险",
            "name" : "u34a1a87",
            "getPSUIAction" : {
              "caption" : "重新登录",
              "codeName" : "ReLogin",
              "fullCodeName" : "ReLogin",
              "name" : "应用重新登录",
              "predefinedType" : "APP_RELOGIN",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "ReLogin",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          } ]
        },
        "showCaption" : true
      }, {
        "actionGroupExtractMode" : "ITEMS",
        "codeName" : "buttonlist4",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTONLIST",
        "name" : "buttonlist4",
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIActionGroup" : {
          "codeName" : "Usr0304456959",
          "name" : "按钮样式界面行为组_自身",
          "getPSUIActionGroupDetails" : [ {
            "caption" : "保存行",
            "detailType" : "DEUIACTION",
            "name" : "ud863e84",
            "getPSSysImage" : {
              "glyph" : "xf0c7@FontAwesome",
              "cssClass" : "fa fa-save"
            },
            "getPSUIAction" : {
              "caption" : "保存行",
              "codeName" : "SaveRow",
              "fullCodeName" : "SaveRow",
              "name" : "表格界面_保存行",
              "getPSSysImage" : {
                "glyph" : "xf0c7@FontAwesome",
                "cssClass" : "fa fa-save"
              },
              "predefinedType" : "GRIDVIEW_SAVEROWACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "SaveRow",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "caption" : "行操作集合",
            "detailType" : "DEUIACTION",
            "memo" : "默认",
            "name" : "u175ceba",
            "getPSUIAction" : {
              "caption" : "行操作集合",
              "codeName" : "表格界面_行操作集合",
              "fullCodeName" : "表格界面_行操作集合",
              "name" : "表格界面_行操作集合",
              "predefinedType" : "GRIDVIEW_ROWACTIONBAR",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "000a3197c136bc092b07e38b78c8d14a",
              "uIActionType" : "DEUIACTION",
              "id" : "000a3197c136bc092b07e38b78c8d14a"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INVERSE",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.STARTWF"
            },
            "caption" : "开始流程",
            "detailType" : "DEUIACTION",
            "memo" : "反向",
            "name" : "ua7c8993",
            "getPSSysImage" : {
              "glyph" : "xf04b@FontAwesome",
              "cssClass" : "fa fa-play"
            },
            "getPSUIAction" : {
              "getCapPSLanguageRes" : {
                "lanResTag" : "TBB.TEXT.*.STARTWF"
              },
              "caption" : "开始流程",
              "codeName" : "SaveAndStart",
              "fullCodeName" : "SaveAndStart",
              "name" : "编辑界面_保存并开始流程操作",
              "getPSSysImage" : {
                "glyph" : "xf04b@FontAwesome",
                "cssClass" : "fa fa-play"
              },
              "predefinedType" : "EDITVIEW_SAVEANDSTARTWFACTION",
              "timeout" : 60000,
              "getTooltipPSLanguageRes" : {
                "lanResTag" : "TBB.TOOLTIP.*.STARTWF"
              },
              "uIActionMode" : "SYS",
              "uIActionTag" : "SaveAndStart",
              "uIActionType" : "DEUIACTION"
            },
            "getTooltipPSLanguageRes" : {
              "lanResTag" : "TBB.TOOLTIP.*.STARTWF"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "PRIMARY",
            "caption" : "刷新",
            "detailType" : "DEUIACTION",
            "memo" : "主要",
            "name" : "u1477c66",
            "getPSSysImage" : {
              "glyph" : "xf021@FontAwesome",
              "cssClass" : "fa fa-refresh"
            },
            "getPSUIAction" : {
              "actionTarget" : "SINGLEKEY",
              "caption" : "刷新",
              "codeName" : "Refresh",
              "fullCodeName" : "Refresh",
              "name" : "编辑界面_刷新操作",
              "getPSSysImage" : {
                "glyph" : "xf021@FontAwesome",
                "cssClass" : "fa fa-refresh"
              },
              "predefinedType" : "EDITVIEW_REFRESHACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "Refresh",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INFO",
            "caption" : "树表格保存",
            "detailType" : "DEUIACTION",
            "memo" : "信息",
            "name" : "u1444b5d",
            "getPSUIAction" : {
              "caption" : "树表格保存",
              "codeName" : "TreeGridSave",
              "fullCodeName" : "TreeGridSave",
              "name" : "树表格保存",
              "predefinedType" : "GRIDVIEW_SAVEROWACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "TreeGridSave",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "SUCCESS",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.COPY"
            },
            "caption" : "拷贝",
            "detailType" : "DEUIACTION",
            "memo" : "成功",
            "name" : "u9002a49",
            "getPSSysImage" : {
              "glyph" : "xf0c5@FontAwesome",
              "cssClass" : "fa fa-copy"
            },
            "getPSUIAction" : {
              "actionTarget" : "SINGLEKEY",
              "getCapPSLanguageRes" : {
                "lanResTag" : "TBB.TEXT.*.COPY"
              },
              "caption" : "拷贝",
              "codeName" : "Copy",
              "fullCodeName" : "Copy",
              "name" : "表格界面_拷贝操作",
              "getPSSysImage" : {
                "glyph" : "xf0c5@FontAwesome",
                "cssClass" : "fa fa-copy"
              },
              "predefinedType" : "GRIDVIEW_COPYACTION",
              "timeout" : 60000,
              "getTooltipPSLanguageRes" : {
                "lanResTag" : "TBB.TOOLTIP.*.COPY"
              },
              "uIActionMode" : "SYS",
              "uIActionTag" : "Copy",
              "uIActionType" : "DEUIACTION"
            },
            "getTooltipPSLanguageRes" : {
              "lanResTag" : "TBB.TOOLTIP.*.COPY"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "WARNING",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.OTHER"
            },
            "caption" : "其它",
            "detailType" : "DEUIACTION",
            "memo" : "警告",
            "name" : "ub932fd8",
            "getPSUIAction" : {
              "getCapPSLanguageRes" : {
                "lanResTag" : "TBB.TEXT.*.OTHER"
              },
              "caption" : "其它",
              "codeName" : "编辑界面_其它操作",
              "fullCodeName" : "编辑界面_其它操作",
              "name" : "编辑界面_其它操作",
              "predefinedType" : "EDITVIEW_OTHERACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "2a555b30e4e8ebc1a541ba4821db2d9d",
              "uIActionType" : "DEUIACTION",
              "id" : "2a555b30e4e8ebc1a541ba4821db2d9d"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "DANGER",
            "caption" : "重新登录",
            "detailType" : "DEUIACTION",
            "memo" : "危险",
            "name" : "u34a1a87",
            "getPSUIAction" : {
              "caption" : "重新登录",
              "codeName" : "ReLogin",
              "fullCodeName" : "ReLogin",
              "name" : "应用重新登录",
              "predefinedType" : "APP_RELOGIN",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "ReLogin",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          } ]
        },
        "showCaption" : true
      }, {
        "actionGroupExtractMode" : "ITEMX",
        "codeName" : "buttonlist5",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTONLIST",
        "name" : "buttonlist5",
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIActionGroup" : {
          "codeName" : "Usr0304456959",
          "name" : "按钮样式界面行为组_自身",
          "getPSUIActionGroupDetails" : [ {
            "caption" : "保存行",
            "detailType" : "DEUIACTION",
            "name" : "ud863e84",
            "getPSSysImage" : {
              "glyph" : "xf0c7@FontAwesome",
              "cssClass" : "fa fa-save"
            },
            "getPSUIAction" : {
              "caption" : "保存行",
              "codeName" : "SaveRow",
              "fullCodeName" : "SaveRow",
              "name" : "表格界面_保存行",
              "getPSSysImage" : {
                "glyph" : "xf0c7@FontAwesome",
                "cssClass" : "fa fa-save"
              },
              "predefinedType" : "GRIDVIEW_SAVEROWACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "SaveRow",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "caption" : "行操作集合",
            "detailType" : "DEUIACTION",
            "memo" : "默认",
            "name" : "u175ceba",
            "getPSUIAction" : {
              "caption" : "行操作集合",
              "codeName" : "表格界面_行操作集合",
              "fullCodeName" : "表格界面_行操作集合",
              "name" : "表格界面_行操作集合",
              "predefinedType" : "GRIDVIEW_ROWACTIONBAR",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "000a3197c136bc092b07e38b78c8d14a",
              "uIActionType" : "DEUIACTION",
              "id" : "000a3197c136bc092b07e38b78c8d14a"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INVERSE",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.STARTWF"
            },
            "caption" : "开始流程",
            "detailType" : "DEUIACTION",
            "memo" : "反向",
            "name" : "ua7c8993",
            "getPSSysImage" : {
              "glyph" : "xf04b@FontAwesome",
              "cssClass" : "fa fa-play"
            },
            "getPSUIAction" : {
              "getCapPSLanguageRes" : {
                "lanResTag" : "TBB.TEXT.*.STARTWF"
              },
              "caption" : "开始流程",
              "codeName" : "SaveAndStart",
              "fullCodeName" : "SaveAndStart",
              "name" : "编辑界面_保存并开始流程操作",
              "getPSSysImage" : {
                "glyph" : "xf04b@FontAwesome",
                "cssClass" : "fa fa-play"
              },
              "predefinedType" : "EDITVIEW_SAVEANDSTARTWFACTION",
              "timeout" : 60000,
              "getTooltipPSLanguageRes" : {
                "lanResTag" : "TBB.TOOLTIP.*.STARTWF"
              },
              "uIActionMode" : "SYS",
              "uIActionTag" : "SaveAndStart",
              "uIActionType" : "DEUIACTION"
            },
            "getTooltipPSLanguageRes" : {
              "lanResTag" : "TBB.TOOLTIP.*.STARTWF"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "PRIMARY",
            "caption" : "刷新",
            "detailType" : "DEUIACTION",
            "memo" : "主要",
            "name" : "u1477c66",
            "getPSSysImage" : {
              "glyph" : "xf021@FontAwesome",
              "cssClass" : "fa fa-refresh"
            },
            "getPSUIAction" : {
              "actionTarget" : "SINGLEKEY",
              "caption" : "刷新",
              "codeName" : "Refresh",
              "fullCodeName" : "Refresh",
              "name" : "编辑界面_刷新操作",
              "getPSSysImage" : {
                "glyph" : "xf021@FontAwesome",
                "cssClass" : "fa fa-refresh"
              },
              "predefinedType" : "EDITVIEW_REFRESHACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "Refresh",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INFO",
            "caption" : "树表格保存",
            "detailType" : "DEUIACTION",
            "memo" : "信息",
            "name" : "u1444b5d",
            "getPSUIAction" : {
              "caption" : "树表格保存",
              "codeName" : "TreeGridSave",
              "fullCodeName" : "TreeGridSave",
              "name" : "树表格保存",
              "predefinedType" : "GRIDVIEW_SAVEROWACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "TreeGridSave",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "SUCCESS",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.COPY"
            },
            "caption" : "拷贝",
            "detailType" : "DEUIACTION",
            "memo" : "成功",
            "name" : "u9002a49",
            "getPSSysImage" : {
              "glyph" : "xf0c5@FontAwesome",
              "cssClass" : "fa fa-copy"
            },
            "getPSUIAction" : {
              "actionTarget" : "SINGLEKEY",
              "getCapPSLanguageRes" : {
                "lanResTag" : "TBB.TEXT.*.COPY"
              },
              "caption" : "拷贝",
              "codeName" : "Copy",
              "fullCodeName" : "Copy",
              "name" : "表格界面_拷贝操作",
              "getPSSysImage" : {
                "glyph" : "xf0c5@FontAwesome",
                "cssClass" : "fa fa-copy"
              },
              "predefinedType" : "GRIDVIEW_COPYACTION",
              "timeout" : 60000,
              "getTooltipPSLanguageRes" : {
                "lanResTag" : "TBB.TOOLTIP.*.COPY"
              },
              "uIActionMode" : "SYS",
              "uIActionTag" : "Copy",
              "uIActionType" : "DEUIACTION"
            },
            "getTooltipPSLanguageRes" : {
              "lanResTag" : "TBB.TOOLTIP.*.COPY"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "WARNING",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.OTHER"
            },
            "caption" : "其它",
            "detailType" : "DEUIACTION",
            "memo" : "警告",
            "name" : "ub932fd8",
            "getPSUIAction" : {
              "getCapPSLanguageRes" : {
                "lanResTag" : "TBB.TEXT.*.OTHER"
              },
              "caption" : "其它",
              "codeName" : "编辑界面_其它操作",
              "fullCodeName" : "编辑界面_其它操作",
              "name" : "编辑界面_其它操作",
              "predefinedType" : "EDITVIEW_OTHERACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "2a555b30e4e8ebc1a541ba4821db2d9d",
              "uIActionType" : "DEUIACTION",
              "id" : "2a555b30e4e8ebc1a541ba4821db2d9d"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "DANGER",
            "caption" : "重新登录",
            "detailType" : "DEUIACTION",
            "memo" : "危险",
            "name" : "u34a1a87",
            "getPSUIAction" : {
              "caption" : "重新登录",
              "codeName" : "ReLogin",
              "fullCodeName" : "ReLogin",
              "name" : "应用重新登录",
              "predefinedType" : "APP_RELOGIN",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "ReLogin",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          } ]
        },
        "showCaption" : true
      } ],
      "getPSLayout" : {
        "childColMD" : 24,
        "columnCount" : 24,
        "layout" : "TABLE_24COL"
      },
      "getPSLayoutPos" : {
        "colMD" : 24,
        "layout" : "TABLE_24COL"
      },
      "titleBarCloseMode" : 1,
      "infoGroupMode" : true,
      "showCaption" : true
    }, {
      "caption" : "按钮样式界面行为组_行为",
      "codeName" : "grouppanel4",
      "detailStyle" : "DEFAULT",
      "detailType" : "GROUPPANEL",
      "name" : "grouppanel4",
      "getPSDEFormDetails" : [ {
        "actionGroupExtractMode" : "ITEM",
        "codeName" : "buttonlist3",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTONLIST",
        "name" : "buttonlist3",
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIActionGroup" : {
          "codeName" : "Usr0304585439",
          "name" : "按钮样式界面行为组_行为",
          "getPSUIActionGroupDetails" : [ {
            "caption" : "树表格保存",
            "detailType" : "DEUIACTION",
            "name" : "u96de0bc",
            "getPSUIAction" : {
              "caption" : "树表格保存",
              "codeName" : "TreeGridSave",
              "fullCodeName" : "TreeGridSave",
              "name" : "树表格保存",
              "predefinedType" : "GRIDVIEW_SAVEROWACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "TreeGridSave",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "caption" : "指定打印",
            "detailType" : "DEUIACTION",
            "name" : "u8f4e39a",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "DEFAULT",
              "caption" : "指定打印",
              "codeName" : "SpecifyPrint",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyPrint",
              "name" : "SpecifyPrint_默认样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_PRINT"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyPrint",
              "uIActionType" : "DEUIACTION",
              "valueItem" : "field2"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INVERSE",
            "caption" : "指定导出PDF",
            "detailType" : "DEUIACTION",
            "name" : "u7a31218",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "INVERSE",
              "caption" : "指定导出PDF",
              "codeName" : "SpecifyExportPDF",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyExportPDF",
              "name" : "SpecifyExportPDF_反向样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_EXPORT_PDF"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyExportPDF",
              "uIActionType" : "DEUIACTION",
              "valueItem" : "field2"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "PRIMARY",
            "caption" : "指定导出word",
            "detailType" : "DEUIACTION",
            "name" : "uab176ea",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "PRIMARY",
              "caption" : "指定导出word",
              "codeName" : "SpecifyExportWord",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyExportWord",
              "name" : "SpecifyExportWord_主要样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_PRINT"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyExportWord",
              "uIActionType" : "DEUIACTION",
              "valueItem" : "field2"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INFO",
            "caption" : "指定导出excel",
            "detailType" : "DEUIACTION",
            "name" : "u6d6183b",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "INFO",
              "caption" : "指定导出excel",
              "codeName" : "SpecifyExportExcel",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyExportExcel",
              "name" : "SpecifyExportExcel_信息样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_PRINT"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyExportExcel",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "SUCCESS",
            "caption" : "树选择取消",
            "detailType" : "DEUIACTION",
            "name" : "uf87512b",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "SUCCESS",
              "caption" : "树选择取消",
              "codeName" : "TreePickerCancel",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "TreePickerCancel",
              "name" : "树选择取消_成功样式",
              "scriptCode" : "console.log('树选择取消');\r\nconst form = view.ctx.controllersMap.get('form');\r\nif (form) {\r\n    const treePicker = form.details['field24'];\r\n    if (treePicker && treePicker.state) treePicker.state.readonly = true;\r\n}",
              "uIActionMode" : "FRONT",
              "uIActionTag" : "TreePickerCancel",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "WARNING",
            "caption" : "百度",
            "detailType" : "DEUIACTION",
            "name" : "uebbb8e9",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "WARNING",
              "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" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "DANGER",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.EDIT"
            },
            "caption" : "编辑",
            "detailType" : "DEUIACTION",
            "name" : "u19b8d11",
            "getPSSysImage" : {
              "glyph" : "xf044@FontAwesome",
              "cssClass" : "fa fa-edit"
            },
            "getPSUIAction" : {
              "actionTarget" : "SINGLEKEY",
              "buttonStyle" : "DANGER",
              "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" : false,
            "showCaption" : true,
            "showIcon" : true
          } ]
        },
        "showCaption" : true
      }, {
        "actionGroupExtractMode" : "ITEMS",
        "codeName" : "buttonlist7",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTONLIST",
        "name" : "buttonlist7",
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIActionGroup" : {
          "codeName" : "Usr0304585439",
          "name" : "按钮样式界面行为组_行为",
          "getPSUIActionGroupDetails" : [ {
            "caption" : "树表格保存",
            "detailType" : "DEUIACTION",
            "name" : "u96de0bc",
            "getPSUIAction" : {
              "caption" : "树表格保存",
              "codeName" : "TreeGridSave",
              "fullCodeName" : "TreeGridSave",
              "name" : "树表格保存",
              "predefinedType" : "GRIDVIEW_SAVEROWACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "TreeGridSave",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "caption" : "指定打印",
            "detailType" : "DEUIACTION",
            "name" : "u8f4e39a",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "DEFAULT",
              "caption" : "指定打印",
              "codeName" : "SpecifyPrint",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyPrint",
              "name" : "SpecifyPrint_默认样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_PRINT"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyPrint",
              "uIActionType" : "DEUIACTION",
              "valueItem" : "field2"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INVERSE",
            "caption" : "指定导出PDF",
            "detailType" : "DEUIACTION",
            "name" : "u7a31218",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "INVERSE",
              "caption" : "指定导出PDF",
              "codeName" : "SpecifyExportPDF",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyExportPDF",
              "name" : "SpecifyExportPDF_反向样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_EXPORT_PDF"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyExportPDF",
              "uIActionType" : "DEUIACTION",
              "valueItem" : "field2"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "PRIMARY",
            "caption" : "指定导出word",
            "detailType" : "DEUIACTION",
            "name" : "uab176ea",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "PRIMARY",
              "caption" : "指定导出word",
              "codeName" : "SpecifyExportWord",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyExportWord",
              "name" : "SpecifyExportWord_主要样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_PRINT"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyExportWord",
              "uIActionType" : "DEUIACTION",
              "valueItem" : "field2"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INFO",
            "caption" : "指定导出excel",
            "detailType" : "DEUIACTION",
            "name" : "u6d6183b",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "INFO",
              "caption" : "指定导出excel",
              "codeName" : "SpecifyExportExcel",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyExportExcel",
              "name" : "SpecifyExportExcel_信息样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_PRINT"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyExportExcel",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "SUCCESS",
            "caption" : "树选择取消",
            "detailType" : "DEUIACTION",
            "name" : "uf87512b",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "SUCCESS",
              "caption" : "树选择取消",
              "codeName" : "TreePickerCancel",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "TreePickerCancel",
              "name" : "树选择取消_成功样式",
              "scriptCode" : "console.log('树选择取消');\r\nconst form = view.ctx.controllersMap.get('form');\r\nif (form) {\r\n    const treePicker = form.details['field24'];\r\n    if (treePicker && treePicker.state) treePicker.state.readonly = true;\r\n}",
              "uIActionMode" : "FRONT",
              "uIActionTag" : "TreePickerCancel",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "WARNING",
            "caption" : "百度",
            "detailType" : "DEUIACTION",
            "name" : "uebbb8e9",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "WARNING",
              "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" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "DANGER",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.EDIT"
            },
            "caption" : "编辑",
            "detailType" : "DEUIACTION",
            "name" : "u19b8d11",
            "getPSSysImage" : {
              "glyph" : "xf044@FontAwesome",
              "cssClass" : "fa fa-edit"
            },
            "getPSUIAction" : {
              "actionTarget" : "SINGLEKEY",
              "buttonStyle" : "DANGER",
              "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" : false,
            "showCaption" : true,
            "showIcon" : true
          } ]
        },
        "showCaption" : true
      }, {
        "actionGroupExtractMode" : "ITEMX",
        "codeName" : "buttonlist6",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTONLIST",
        "name" : "buttonlist6",
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSUIActionGroup" : {
          "codeName" : "Usr0304585439",
          "name" : "按钮样式界面行为组_行为",
          "getPSUIActionGroupDetails" : [ {
            "caption" : "树表格保存",
            "detailType" : "DEUIACTION",
            "name" : "u96de0bc",
            "getPSUIAction" : {
              "caption" : "树表格保存",
              "codeName" : "TreeGridSave",
              "fullCodeName" : "TreeGridSave",
              "name" : "树表格保存",
              "predefinedType" : "GRIDVIEW_SAVEROWACTION",
              "timeout" : 60000,
              "uIActionMode" : "SYS",
              "uIActionTag" : "TreeGridSave",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "caption" : "指定打印",
            "detailType" : "DEUIACTION",
            "name" : "u8f4e39a",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "DEFAULT",
              "caption" : "指定打印",
              "codeName" : "SpecifyPrint",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyPrint",
              "name" : "SpecifyPrint_默认样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_PRINT"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyPrint",
              "uIActionType" : "DEUIACTION",
              "valueItem" : "field2"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INVERSE",
            "caption" : "指定导出PDF",
            "detailType" : "DEUIACTION",
            "name" : "u7a31218",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "INVERSE",
              "caption" : "指定导出PDF",
              "codeName" : "SpecifyExportPDF",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyExportPDF",
              "name" : "SpecifyExportPDF_反向样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_EXPORT_PDF"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyExportPDF",
              "uIActionType" : "DEUIACTION",
              "valueItem" : "field2"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "PRIMARY",
            "caption" : "指定导出word",
            "detailType" : "DEUIACTION",
            "name" : "uab176ea",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "PRIMARY",
              "caption" : "指定导出word",
              "codeName" : "SpecifyExportWord",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyExportWord",
              "name" : "SpecifyExportWord_主要样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_PRINT"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyExportWord",
              "uIActionType" : "DEUIACTION",
              "valueItem" : "field2"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "INFO",
            "caption" : "指定导出excel",
            "detailType" : "DEUIACTION",
            "name" : "u6d6183b",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "INFO",
              "caption" : "指定导出excel",
              "codeName" : "SpecifyExportExcel",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "SpecifyExportExcel",
              "name" : "SpecifyExportExcel_信息样式",
              "getPSSysPFPlugin" : {
                "pluginType" : "DEUIACTION",
                "pluginCode" : "SPECIFY_PRINT"
              },
              "uIActionMode" : "FRONT",
              "uIActionTag" : "SpecifyExportExcel",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "SUCCESS",
            "caption" : "树选择取消",
            "detailType" : "DEUIACTION",
            "name" : "uf87512b",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "SUCCESS",
              "caption" : "树选择取消",
              "codeName" : "TreePickerCancel",
              "frontProcessType" : "OTHER",
              "fullCodeName" : "TreePickerCancel",
              "name" : "树选择取消_成功样式",
              "scriptCode" : "console.log('树选择取消');\r\nconst form = view.ctx.controllersMap.get('form');\r\nif (form) {\r\n    const treePicker = form.details['field24'];\r\n    if (treePicker && treePicker.state) treePicker.state.readonly = true;\r\n}",
              "uIActionMode" : "FRONT",
              "uIActionTag" : "TreePickerCancel",
              "uIActionType" : "DEUIACTION"
            },
            "addSeparator" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "WARNING",
            "caption" : "百度",
            "detailType" : "DEUIACTION",
            "name" : "uebbb8e9",
            "getPSUIAction" : {
              "actionTarget" : "NONE",
              "buttonStyle" : "WARNING",
              "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" : false,
            "showCaption" : true,
            "showIcon" : true
          }, {
            "buttonStyle" : "DANGER",
            "getCapPSLanguageRes" : {
              "lanResTag" : "TBB.TEXT.*.EDIT"
            },
            "caption" : "编辑",
            "detailType" : "DEUIACTION",
            "name" : "u19b8d11",
            "getPSSysImage" : {
              "glyph" : "xf044@FontAwesome",
              "cssClass" : "fa fa-edit"
            },
            "getPSUIAction" : {
              "actionTarget" : "SINGLEKEY",
              "buttonStyle" : "DANGER",
              "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" : false,
            "showCaption" : true,
            "showIcon" : true
          } ]
        },
        "showCaption" : true
      } ],
      "getPSLayout" : {
        "childColMD" : 24,
        "columnCount" : 24,
        "layout" : "TABLE_24COL"
      },
      "getPSLayoutPos" : {
        "colMD" : 24,
        "layout" : "TABLE_24COL"
      },
      "titleBarCloseMode" : 1,
      "infoGroupMode" : true,
      "showCaption" : true
    }, {
      "caption" : "按钮组成员",
      "codeName" : "grouppanel5",
      "detailStyle" : "DEFAULT",
      "detailType" : "GROUPPANEL",
      "name" : "grouppanel5",
      "getPSDEFormDetails" : [ {
        "actionGroupExtractMode" : "ITEM",
        "buttonListType" : "BUTTONS",
        "caption" : "默认",
        "codeName" : "buttonlist9",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTONLIST",
        "name" : "buttonlist9",
        "getPSDEFormButtons" : [ {
          "actionType" : "FIUPDATE",
          "caption" : "表单项目更新按钮",
          "codeName" : "form_update",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "form_update",
          "getPSDEFormItemUpdate" : {
            "modelref" : true,
            "id" : "test1"
          },
          "tooltip" : "表单项目更新按钮",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "caption" : "默认",
          "codeName" : "default",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "default",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_default"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "DEFAULT",
            "caption" : "指定打印",
            "codeName" : "SpecifyPrint",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyPrint",
            "name" : "SpecifyPrint_默认样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_PRINT"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyPrint",
            "uIActionType" : "DEUIACTION",
            "valueItem" : "field2"
          },
          "tooltip" : "默认",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "INVERSE",
          "caption" : "反向",
          "codeName" : "inverse",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "inverse",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_inverse"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "INVERSE",
            "caption" : "指定导出PDF",
            "codeName" : "SpecifyExportPDF",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyExportPDF",
            "name" : "SpecifyExportPDF_反向样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_EXPORT_PDF"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyExportPDF",
            "uIActionType" : "DEUIACTION",
            "valueItem" : "field2"
          },
          "tooltip" : "反向",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "PRIMARY",
          "caption" : "主要",
          "codeName" : "primary",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "primary",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_primary"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "PRIMARY",
            "caption" : "指定导出word",
            "codeName" : "SpecifyExportWord",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyExportWord",
            "name" : "SpecifyExportWord_主要样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_PRINT"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyExportWord",
            "uIActionType" : "DEUIACTION",
            "valueItem" : "field2"
          },
          "tooltip" : "主要",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "INFO",
          "caption" : "信息",
          "codeName" : "info",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "info",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_info"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "INFO",
            "caption" : "指定导出excel",
            "codeName" : "SpecifyExportExcel",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyExportExcel",
            "name" : "SpecifyExportExcel_信息样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_PRINT"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyExportExcel",
            "uIActionType" : "DEUIACTION"
          },
          "tooltip" : "信息",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "SUCCESS",
          "caption" : "树选择取消",
          "codeName" : "success",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "success",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_success"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "SUCCESS",
            "caption" : "树选择取消",
            "codeName" : "TreePickerCancel",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "TreePickerCancel",
            "name" : "树选择取消_成功样式",
            "scriptCode" : "console.log('树选择取消');\r\nconst form = view.ctx.controllersMap.get('form');\r\nif (form) {\r\n    const treePicker = form.details['field24'];\r\n    if (treePicker && treePicker.state) treePicker.state.readonly = true;\r\n}",
            "uIActionMode" : "FRONT",
            "uIActionTag" : "TreePickerCancel",
            "uIActionType" : "DEUIACTION"
          },
          "tooltip" : "树选择取消",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "WARNING",
          "caption" : "百度",
          "codeName" : "warning",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "warning",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_warning"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "WARNING",
            "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"
          },
          "tooltip" : "百度",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "DANGER",
          "getCapPSLanguageRes" : {
            "lanResTag" : "TBB.TEXT.*.EDIT"
          },
          "caption" : "编辑",
          "codeName" : "danger",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "danger",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_danger"
          },
          "getPSSysImage" : {
            "glyph" : "xf044@FontAwesome",
            "cssClass" : "fa fa-edit"
          },
          "getPSUIAction" : {
            "actionTarget" : "SINGLEKEY",
            "buttonStyle" : "DANGER",
            "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"
          },
          "tooltip" : "编辑",
          "uIActionTarget" : "SINGLEKEY",
          "showCaption" : true
        } ],
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "showCaption" : true
      }, {
        "actionGroupExtractMode" : "ITEMS",
        "buttonListType" : "BUTTONS",
        "caption" : "按分组展开",
        "codeName" : "buttonlist10",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTONLIST",
        "name" : "buttonlist10",
        "getPSDEFormButtons" : [ {
          "actionType" : "FIUPDATE",
          "caption" : "表单项目更新按钮",
          "codeName" : "form_update2",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "form_update2",
          "getPSDEFormItemUpdate" : {
            "modelref" : true,
            "id" : "test1"
          },
          "tooltip" : "表单项目更新按钮",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "caption" : "默认",
          "codeName" : "default2",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "default2",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_default2"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "DEFAULT",
            "caption" : "指定打印",
            "codeName" : "SpecifyPrint",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyPrint",
            "name" : "SpecifyPrint_默认样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_PRINT"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyPrint",
            "uIActionType" : "DEUIACTION",
            "valueItem" : "field2"
          },
          "tooltip" : "默认",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "INVERSE",
          "caption" : "反向",
          "codeName" : "inverse2",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "inverse2",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_inverse2"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "INVERSE",
            "caption" : "指定导出PDF",
            "codeName" : "SpecifyExportPDF",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyExportPDF",
            "name" : "SpecifyExportPDF_反向样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_EXPORT_PDF"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyExportPDF",
            "uIActionType" : "DEUIACTION",
            "valueItem" : "field2"
          },
          "tooltip" : "反向",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "PRIMARY",
          "caption" : "主要",
          "codeName" : "primary2",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "primary2",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_primary2"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "PRIMARY",
            "caption" : "指定导出word",
            "codeName" : "SpecifyExportWord",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyExportWord",
            "name" : "SpecifyExportWord_主要样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_PRINT"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyExportWord",
            "uIActionType" : "DEUIACTION",
            "valueItem" : "field2"
          },
          "tooltip" : "主要",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "INFO",
          "caption" : "信息",
          "codeName" : "info2",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "info2",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_info2"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "INFO",
            "caption" : "指定导出excel",
            "codeName" : "SpecifyExportExcel",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyExportExcel",
            "name" : "SpecifyExportExcel_信息样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_PRINT"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyExportExcel",
            "uIActionType" : "DEUIACTION"
          },
          "tooltip" : "信息",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "SUCCESS",
          "caption" : "树选择取消",
          "codeName" : "success2",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "success2",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_success2"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "SUCCESS",
            "caption" : "树选择取消",
            "codeName" : "TreePickerCancel",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "TreePickerCancel",
            "name" : "树选择取消_成功样式",
            "scriptCode" : "console.log('树选择取消');\r\nconst form = view.ctx.controllersMap.get('form');\r\nif (form) {\r\n    const treePicker = form.details['field24'];\r\n    if (treePicker && treePicker.state) treePicker.state.readonly = true;\r\n}",
            "uIActionMode" : "FRONT",
            "uIActionTag" : "TreePickerCancel",
            "uIActionType" : "DEUIACTION"
          },
          "tooltip" : "树选择取消",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "WARNING",
          "caption" : "百度",
          "codeName" : "warning2",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "warning2",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_warning2"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "WARNING",
            "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"
          },
          "tooltip" : "百度",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "DANGER",
          "getCapPSLanguageRes" : {
            "lanResTag" : "TBB.TEXT.*.EDIT"
          },
          "caption" : "编辑",
          "codeName" : "danger2",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "danger2",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_danger2"
          },
          "getPSSysImage" : {
            "glyph" : "xf044@FontAwesome",
            "cssClass" : "fa fa-edit"
          },
          "getPSUIAction" : {
            "actionTarget" : "SINGLEKEY",
            "buttonStyle" : "DANGER",
            "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"
          },
          "tooltip" : "编辑",
          "uIActionTarget" : "SINGLEKEY",
          "showCaption" : true
        } ],
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "showCaption" : true
      }, {
        "actionGroupExtractMode" : "ITEMX",
        "buttonListType" : "BUTTONS",
        "caption" : "首项加分组",
        "codeName" : "buttonlist11",
        "detailStyle" : "DEFAULT",
        "detailType" : "BUTTONLIST",
        "name" : "buttonlist11",
        "getPSDEFormButtons" : [ {
          "actionType" : "FIUPDATE",
          "caption" : "表单项目更新按钮",
          "codeName" : "form_update3",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "form_update3",
          "getPSDEFormItemUpdate" : {
            "modelref" : true,
            "id" : "test1"
          },
          "tooltip" : "表单项目更新按钮",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "caption" : "默认",
          "codeName" : "default3",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "default3",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_default3"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "DEFAULT",
            "caption" : "指定打印",
            "codeName" : "SpecifyPrint",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyPrint",
            "name" : "SpecifyPrint_默认样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_PRINT"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyPrint",
            "uIActionType" : "DEUIACTION",
            "valueItem" : "field2"
          },
          "tooltip" : "默认",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "INVERSE",
          "caption" : "反向",
          "codeName" : "inverse3",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "inverse3",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_inverse3"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "INVERSE",
            "caption" : "指定导出PDF",
            "codeName" : "SpecifyExportPDF",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyExportPDF",
            "name" : "SpecifyExportPDF_反向样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_EXPORT_PDF"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyExportPDF",
            "uIActionType" : "DEUIACTION",
            "valueItem" : "field2"
          },
          "tooltip" : "反向",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "PRIMARY",
          "caption" : "主要",
          "codeName" : "primary3",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "primary3",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_primary3"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "PRIMARY",
            "caption" : "指定导出word",
            "codeName" : "SpecifyExportWord",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyExportWord",
            "name" : "SpecifyExportWord_主要样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_PRINT"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyExportWord",
            "uIActionType" : "DEUIACTION",
            "valueItem" : "field2"
          },
          "tooltip" : "主要",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "INFO",
          "caption" : "信息",
          "codeName" : "info3",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "info3",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_info3"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "INFO",
            "caption" : "指定导出excel",
            "codeName" : "SpecifyExportExcel",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "SpecifyExportExcel",
            "name" : "SpecifyExportExcel_信息样式",
            "getPSSysPFPlugin" : {
              "pluginType" : "DEUIACTION",
              "pluginCode" : "SPECIFY_PRINT"
            },
            "uIActionMode" : "FRONT",
            "uIActionTag" : "SpecifyExportExcel",
            "uIActionType" : "DEUIACTION"
          },
          "tooltip" : "信息",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "SUCCESS",
          "caption" : "树选择取消",
          "codeName" : "success3",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "success3",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_success3"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "SUCCESS",
            "caption" : "树选择取消",
            "codeName" : "TreePickerCancel",
            "frontProcessType" : "OTHER",
            "fullCodeName" : "TreePickerCancel",
            "name" : "树选择取消_成功样式",
            "scriptCode" : "console.log('树选择取消');\r\nconst form = view.ctx.controllersMap.get('form');\r\nif (form) {\r\n    const treePicker = form.details['field24'];\r\n    if (treePicker && treePicker.state) treePicker.state.readonly = true;\r\n}",
            "uIActionMode" : "FRONT",
            "uIActionTag" : "TreePickerCancel",
            "uIActionType" : "DEUIACTION"
          },
          "tooltip" : "树选择取消",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "WARNING",
          "caption" : "百度",
          "codeName" : "warning3",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "warning3",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_warning3"
          },
          "getPSUIAction" : {
            "actionTarget" : "NONE",
            "buttonStyle" : "WARNING",
            "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"
          },
          "tooltip" : "百度",
          "uIActionTarget" : "NONE",
          "showCaption" : true
        }, {
          "actionType" : "UIACTION",
          "buttonStyle" : "DANGER",
          "getCapPSLanguageRes" : {
            "lanResTag" : "TBB.TEXT.*.EDIT"
          },
          "caption" : "编辑",
          "codeName" : "danger3",
          "detailStyle" : "DEFAULT",
          "detailType" : "BUTTON",
          "name" : "danger3",
          "getPSAppViewUIAction" : {
            "modelref" : true,
            "id" : "form_danger3"
          },
          "getPSSysImage" : {
            "glyph" : "xf044@FontAwesome",
            "cssClass" : "fa fa-edit"
          },
          "getPSUIAction" : {
            "actionTarget" : "SINGLEKEY",
            "buttonStyle" : "DANGER",
            "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"
          },
          "tooltip" : "编辑",
          "uIActionTarget" : "SINGLEKEY",
          "showCaption" : true
        } ],
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "showCaption" : true
      } ],
      "getPSLayout" : {
        "childColMD" : 24,
        "columnCount" : 24,
        "layout" : "TABLE_24COL"
      },
      "getPSLayoutPos" : {
        "colMD" : 24,
        "layout" : "TABLE_24COL"
      },
      "infoGroupMode" : true,
      "showCaption" : true
    }, {
      "caption" : "书标识",
      "codeName" : "bookid",
      "dataType" : 25,
      "detailStyle" : "DEFAULT",
      "detailType" : "FORMITEM",
      "enableCond" : 3,
      "ignoreInput" : 0,
      "labelPos" : "LEFT",
      "labelWidth" : 130,
      "name" : "bookid",
      "noPrivDisplayMode" : 1,
      "getPSAppDEField" : {
        "name" : "BOOKID",
        "codeName" : "BookId"
      },
      "getPSEditor" : {
        "editorType" : "HIDDEN",
        "name" : "bookid"
      },
      "getPSLayoutPos" : {
        "colMD" : 24,
        "layout" : "TABLE_24COL"
      },
      "allowEmpty" : true,
      "hidden" : true
    } ],
    "getPSLayout" : {
      "childColMD" : 24,
      "columnCount" : 24,
      "layout" : "TABLE_24COL"
    },
    "infoGroupMode" : true
  }, {
    "caption" : "基本信息",
    "codeName" : "formpage1",
    "detailStyle" : "DEFAULT",
    "detailType" : "FORMPAGE",
    "name" : "formpage1",
    "getPSDEFormDetails" : [ {
      "caption" : "书基本信息",
      "codeName" : "group1",
      "detailStyle" : "DEFAULT",
      "detailType" : "GROUPPANEL",
      "name" : "group1",
      "getPSDEFormDetails" : [ {
        "caption" : "书名称",
        "codeName" : "bookname",
        "dataType" : 25,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 0,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "bookname",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "BOOKNAME",
          "codeName" : "BookName"
        },
        "getPSEditor" : {
          "editorType" : "SPAN",
          "name" : "bookname",
          "enableLinkView" : false
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : true,
        "showCaption" : true
      }, {
        "caption" : "属性",
        "codeName" : "formitem",
        "dataType" : 25,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 0,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "formitem",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "FIELD",
          "codeName" : "Field"
        },
        "getPSEditor" : {
          "editorType" : "CHECKBOXLIST",
          "name" : "formitem",
          "getPSAppCodeList" : {
            "modelref" : true,
            "path" : "PSSYSAPPS/Web/PSAPPCODELISTS/Test__UsrCodeList1224266370.json"
          }
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : false,
        "needCodeListConfig" : true,
        "showCaption" : true
      }, {
        "caption" : "属性2",
        "codeName" : "formitem1",
        "dataType" : 21,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 0,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "formitem1",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "FIELD2",
          "codeName" : "Field2"
        },
        "getPSEditor" : {
          "editorType" : "CHECKBOX",
          "name" : "formitem1"
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : true,
        "showCaption" : true
      }, {
        "caption" : "属性17",
        "codeName" : "formitem2",
        "dataType" : 25,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 0,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "formitem2",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "FIELD17",
          "codeName" : "Field17"
        },
        "getPSEditor" : {
          "editorParams" : {
            "PICKUPVIEW" : "TRUE"
          },
          "editorType" : "ADDRESSPICKUP",
          "name" : "formitem2",
          "enableAC" : false,
          "enablePickupView" : true,
          "forceSelection" : true,
          "showTrigger" : true
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : true,
        "showCaption" : true
      }, {
        "caption" : "属性17",
        "codeName" : "formitem3",
        "dataType" : 25,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 0,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "formitem3",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "FIELD17",
          "codeName" : "Field17"
        },
        "getPSEditor" : {
          "editorParams" : {
            "PICKUPVIEW" : "TRUE"
          },
          "editorType" : "ADDRESSPICKUP_AC",
          "handlerType" : "AC",
          "name" : "formitem3",
          "enableAC" : false,
          "enablePickupView" : true,
          "forceSelection" : true,
          "showTrigger" : true
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : true,
        "showCaption" : true
      }, {
        "caption" : "属性2",
        "codeName" : "formitem5",
        "dataType" : 21,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 0,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "formitem5",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "FIELD2",
          "codeName" : "Field2"
        },
        "getPSEditor" : {
          "editorType" : "MDROPDOWNLIST",
          "name" : "formitem5",
          "singleSelect" : false
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : true,
        "needCodeListConfig" : true,
        "showCaption" : true
      }, {
        "caption" : "数据选择",
        "codeName" : "field13",
        "dataType" : 25,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 0,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "field13",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "FIELD13",
          "codeName" : "Field13"
        },
        "getPSEditor" : {
          "editorParams" : {
            "OBJECTNAMEFIELD" : "bookname",
            "size" : "5",
            "OBJECTVALUEFIELD" : "test",
            "SRFNAVPARAM.size" : "50",
            "AC" : "TRUE",
            "OBJECTIDFIELD" : "bookid",
            "VALUETYPE" : "SIMPLES",
            "PICKUPVIEW" : "TRUE"
          },
          "editorType" : "PICKER",
          "handlerType" : "PickupText",
          "name" : "field13",
          "objectIdField" : "bookid",
          "objectNameField" : "bookname",
          "objectValueField" : "test",
          "getPSAppDEACMode" : {
            "modelref" : true,
            "id" : "Default"
          },
          "getPSAppDEDataSet" : {
            "modelref" : true,
            "id" : "FetchDefault"
          },
          "getPSAppDataEntity" : {
            "modelref" : true,
            "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/BookType.json"
          },
          "getPSNavigateParams" : [ {
            "key" : "size",
            "name" : "size",
            "value" : "50",
            "rawValue" : true
          } ],
          "valueType" : "SIMPLES",
          "enableAC" : true,
          "enablePickupView" : true,
          "forceSelection" : true,
          "showTrigger" : true,
          "singleSelect" : true
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : true,
        "showCaption" : true
      }, {
        "caption" : "属性24",
        "codeName" : "formitem4",
        "dataType" : 21,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 0,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "formitem4",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "FIELD24",
          "codeName" : "Field24"
        },
        "getPSEditor" : {
          "editorType" : "CHECKBOXLIST",
          "name" : "formitem4",
          "getPSAppCodeList" : {
            "modelref" : true,
            "path" : "PSSYSAPPS/Web/PSAPPCODELISTS/Follow_state.json"
          }
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : true,
        "needCodeListConfig" : true,
        "showCaption" : true
      }, {
        "caption" : "选择objects",
        "codeName" : "bookchild2s",
        "dataType" : 21,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 0,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "bookchild2s",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "BOOKCHILD2S",
          "codeName" : "Bookchild2s"
        },
        "getPSEditor" : {
          "editorParams" : {
            "AC" : "TRUE",
            "TITLES" : "[\"测试左侧标题\", \"测试右侧标题\"]",
            "PICKUPVIEW" : "TRUE"
          },
          "editorStyle" : "TRANSFER_PICKER",
          "editorType" : "PICKER",
          "handlerType" : "PickupText",
          "name" : "bookchild2s",
          "objectIdField" : "BookId",
          "objectNameField" : "BOOKCHILD2Name",
          "getPSAppDEACMode" : {
            "modelref" : true,
            "id" : "Default"
          },
          "getPSAppDEDataSet" : {
            "modelref" : true,
            "id" : "FetchDefault"
          },
          "getPSAppDataEntity" : {
            "modelref" : true,
            "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
          },
          "valueType" : "OBJECTS",
          "enableAC" : true,
          "enablePickupView" : true,
          "forceSelection" : true,
          "showTrigger" : true,
          "singleSelect" : true
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : true,
        "showCaption" : true
      }, {
        "caption" : "选择simples",
        "codeName" : "field11",
        "dataType" : 25,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 0,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "field11",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "FIELD13",
          "codeName" : "Field13"
        },
        "getPSEditor" : {
          "editorParams" : {
            "AC" : "TRUE",
            "PICKUPVIEW" : "TRUE"
          },
          "editorStyle" : "TRANSFER_PICKER",
          "editorType" : "PICKER",
          "handlerType" : "PickupText",
          "name" : "field11",
          "getPSAppDEACMode" : {
            "modelref" : true,
            "id" : "Default"
          },
          "getPSAppDEDataSet" : {
            "modelref" : true,
            "id" : "FetchDefault"
          },
          "getPSAppDataEntity" : {
            "modelref" : true,
            "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
          },
          "enableAC" : true,
          "enablePickupView" : true,
          "forceSelection" : true,
          "showTrigger" : true,
          "singleSelect" : true
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : true,
        "showCaption" : true
      } ],
      "getPSLayout" : {
        "childColMD" : 24,
        "columnCount" : 24,
        "layout" : "TABLE_24COL"
      },
      "getPSLayoutPos" : {
        "colMD" : 24,
        "layout" : "TABLE_24COL"
      },
      "infoGroupMode" : true,
      "showCaption" : true
    } ],
    "getPSLayout" : {
      "childColMD" : 24,
      "columnCount" : 24,
      "layout" : "TABLE_24COL"
    },
    "infoGroupMode" : true
  }, {
    "caption" : "其它",
    "codeName" : "formpage2",
    "detailStyle" : "DEFAULT",
    "detailType" : "FORMPAGE",
    "name" : "formpage2",
    "getPSDEFormDetails" : [ {
      "caption" : "操作信息",
      "codeName" : "group2",
      "detailStyle" : "DEFAULT",
      "detailType" : "GROUPPANEL",
      "name" : "group2",
      "getPSDEFormDetails" : [ {
        "caption" : "建立人",
        "codeName" : "createman",
        "dataType" : 25,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 3,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "createman",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "CREATEMAN",
          "codeName" : "CreateMan"
        },
        "getPSEditor" : {
          "editorType" : "SPAN",
          "name" : "createman",
          "getPSAppCodeList" : {
            "modelref" : true,
            "path" : "PSSYSAPPS/Web/PSAPPCODELISTS/SysOperator.json"
          },
          "enableLinkView" : false
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : true,
        "convertToCodeItemText" : true,
        "showCaption" : true
      }, {
        "caption" : "建立时间",
        "codeName" : "createdate",
        "dataType" : 5,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 3,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "createdate",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "CREATEDATE",
          "codeName" : "CreateDate"
        },
        "getPSEditor" : {
          "editorType" : "SPAN",
          "name" : "createdate",
          "enableLinkView" : false
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "valueFormat" : "YYYY-MM-DD HH:mm:ss",
        "allowEmpty" : true,
        "showCaption" : true
      }, {
        "caption" : "更新人",
        "codeName" : "updateman",
        "dataType" : 25,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 3,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "updateman",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "UPDATEMAN",
          "codeName" : "UpdateMan"
        },
        "getPSEditor" : {
          "editorType" : "SPAN",
          "name" : "updateman",
          "getPSAppCodeList" : {
            "modelref" : true,
            "path" : "PSSYSAPPS/Web/PSAPPCODELISTS/SysOperator.json"
          },
          "enableLinkView" : false
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "allowEmpty" : true,
        "convertToCodeItemText" : true,
        "showCaption" : true
      }, {
        "caption" : "更新时间",
        "codeName" : "updatedate",
        "dataType" : 5,
        "detailStyle" : "DEFAULT",
        "detailType" : "FORMITEM",
        "enableCond" : 3,
        "ignoreInput" : 3,
        "labelPos" : "LEFT",
        "labelWidth" : 130,
        "name" : "updatedate",
        "noPrivDisplayMode" : 1,
        "getPSAppDEField" : {
          "name" : "UPDATEDATE",
          "codeName" : "UpdateDate"
        },
        "getPSEditor" : {
          "editorType" : "SPAN",
          "name" : "updatedate",
          "enableLinkView" : false
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "valueFormat" : "YYYY-MM-DD HH:mm:ss",
        "allowEmpty" : true,
        "showCaption" : true
      } ],
      "getPSLayout" : {
        "childColMD" : 24,
        "columnCount" : 24,
        "layout" : "TABLE_24COL"
      },
      "getPSLayoutPos" : {
        "colMD" : 24,
        "layout" : "TABLE_24COL"
      },
      "infoGroupMode" : true,
      "showCaption" : true
    } ],
    "getPSLayout" : {
      "childColMD" : 24,
      "columnCount" : 24,
      "layout" : "TABLE_24COL"
    },
    "infoGroupMode" : true
  } ],
  "getPSLayout" : {
    "childColMD" : 24,
    "columnCount" : 24,
    "layout" : "TABLE_24COL"
  },
  "getRemovePSControlAction" : {
    "modelref" : true,
    "id" : "remove",
    "actionName" : "Remove",
    "actionType" : "DEACTION",
    "dataAccessAction" : "DELETE",
    "name" : "remove",
    "getPSAppDEMethod" : {
      "modelref" : true,
      "id" : "Remove"
    },
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
    }
  },
  "tabHeaderPos" : "TOP",
  "getUpdatePSControlAction" : {
    "modelref" : true,
    "id" : "update",
    "actionName" : "Update",
    "actionType" : "DEACTION",
    "dataAccessAction" : "UPDATE",
    "name" : "update",
    "getPSAppDEMethod" : {
      "modelref" : true,
      "id" : "Update"
    },
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
    }
  },
  "infoFormMode" : true,
  "noTabHeader" : false,
  "modelid" : "15D12BA3-7833-454C-8A40-7DA1FA7CC37F",
  "modeltype" : "PSDEFORM_EDITFORM"
}