{
  "accUserMode" : 2,
  "caption" : "书",
  "codeName" : "bookTestCtrlPlugCalendarView",
  "dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookTestCtrlPlugCalendarView.json",
  "mDCtrlActiveMode" : 2,
  "name" : "bookTestCtrlPlugCalendarView",
  "getPSAppDataEntity" : {
    "modelref" : true,
    "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
  },
  "getPSAppModule" : {
    "modelref" : true,
    "path" : "PSSYSAPPS/Web/PSAPPMODULES/Test.json"
  },
  "getPSAppViewLogics" : [ {
    "logicTrigger" : "CUSTOM",
    "logicType" : "APPUILOGIC",
    "name" : "newdata",
    "getPSAppUILogic" : {
      "actionAfterWizard" : "DEFAULT",
      "logicType" : "PREDEFINED",
      "name" : "新建数据",
      "viewLogicType" : "APP_NEWDATA",
      "batchAddOnly" : false,
      "enableBatchAdd" : false,
      "enableWizardAdd" : false
    }
  }, {
    "logicTrigger" : "CUSTOM",
    "logicType" : "APPUILOGIC",
    "name" : "opendata",
    "getPSAppUILogic" : {
      "logicType" : "PREDEFINED",
      "name" : "打开数据",
      "viewLogicType" : "APP_OPENDATA",
      "editMode" : true
    }
  } ],
  "getPSAppViewRefs" : [ {
    "name" : "EDITDATA@calendarbookitem",
    "realTitle" : "书编辑视图",
    "getRefPSAppView" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookEditView.json",
      "viewType" : "DEEDITVIEW"
    }
  } ],
  "getPSControls" : [ {
    "calendarStyle" : "MONTH",
    "codeName" : "TestCtrlPlugCalendarView_Calendar",
    "controlStyle" : "LIGHT_CALENDAR",
    "controlType" : "CALENDAR",
    "dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book/PSCALENDARS/TestCtrlPlugCalendarView_Calendar.json",
    "groupMode" : "NONE",
    "legendPos" : "TOP",
    "logicName" : "测试部件插件日历视图_日历部件",
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
    },
    "getPSAppViewLogics" : [ {
      "logicTrigger" : "CUSTOM",
      "logicType" : "APPUILOGIC",
      "name" : "calendarbookitem_editdata",
      "getPSAppUILogic" : {
        "logicType" : "PREDEFINED",
        "name" : "编辑数据",
        "getOpenDataPSAppView" : {
          "getRefPSAppView" : {
            "modelref" : true,
            "path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookEditView.json",
            "viewType" : "DEEDITVIEW"
          }
        },
        "getPSAppUILogicRefViews" : [ {
          "getRefPSAppView" : {
            "modelref" : true,
            "path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookEditView.json",
            "viewType" : "DEEDITVIEW"
          }
        } ],
        "viewLogicType" : "APP_OPENDATA",
        "editMode" : true
      }
    }, {
      "logicTrigger" : "CUSTOM",
      "logicType" : "APPUILOGIC",
      "name" : "calendarbookitem_opendata",
      "getPSAppUILogic" : {
        "logicType" : "PREDEFINED",
        "name" : "打开数据",
        "getOpenDataPSAppView" : {
          "getRefPSAppView" : {
            "modelref" : true,
            "path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookEditView.json",
            "viewType" : "DEEDITVIEW"
          }
        },
        "getPSAppUILogicRefViews" : [ {
          "getRefPSAppView" : {
            "modelref" : true,
            "path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/bookEditView.json",
            "viewType" : "DEEDITVIEW"
          }
        } ],
        "viewLogicType" : "APP_OPENDATA",
        "editMode" : false
      }
    } ],
    "getPSControlHandler" : {
      "enableDEFieldPrivilege" : false,
      "id" : "calendar"
    },
    "getPSControlParam" : {
      "autoLoad" : true,
      "showBusyIndicator" : true,
      "id" : "CALENDAR"
    },
    "getPSSysCalendarItems" : [ {
      "getBeginTimePSAppDEField" : {
        "name" : "CREATEDATE",
        "codeName" : "CreateDate"
      },
      "getEndTimePSAppDEField" : {
        "name" : "UPDATEDATE",
        "codeName" : "UpdateDate"
      },
      "getIdPSAppDEField" : {
        "name" : "BOOKID",
        "codeName" : "BookId"
      },
      "itemStyle" : "DEFAULT",
      "itemType" : "calendarbookitem",
      "maxSize" : -1,
      "name" : "图书",
      "getPSAppDEDataSet" : {
        "modelref" : true,
        "id" : "FetchDefault"
      },
      "getPSAppDataEntity" : {
        "modelref" : true,
        "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
      },
      "getPSLayoutPanel" : {
        "getAllPSPanelFields" : [ {
          "id" : "field_textbox",
          "viewFieldName" : "date"
        }, {
          "id" : "field_textbox1",
          "viewFieldName" : "bookname"
        } ],
        "codeName" : "TestCalendarPanel",
        "controlType" : "PANEL",
        "dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book/PSPANELS/TestCalendarPanel.json",
        "layoutMode" : "FLEX",
        "logicName" : "图书日历项布局面板",
        "getPSAppDataEntity" : {
          "modelref" : true,
          "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
        },
        "getPSControlParam" : { },
        "getPSLayout" : {
          "layout" : "FLEX"
        },
        "getRootPSPanelItems" : [ {
          "itemStyle" : "DEFAULT",
          "itemType" : "CONTAINER",
          "name" : "page_container",
          "getPSLayout" : {
            "dir" : "column",
            "layout" : "FLEX"
          },
          "getPSLayoutPos" : {
            "grow" : -1,
            "layout" : "FLEX"
          },
          "getPSPanelItems" : [ {
            "caption" : "文本",
            "contentType" : "RAW",
            "itemStyle" : "DEFAULT",
            "itemType" : "RAWITEM",
            "name" : "static_text",
            "getPSLayoutPos" : {
              "grow" : -1,
              "layout" : "FLEX"
            },
            "getPSRawItem" : {
              "caption" : "测试布局面板",
              "contentType" : "RAW",
              "name" : "static_text",
              "predefinedType" : "STATIC_TEXT",
              "renderMode" : "TEXT"
            },
            "rawContent" : "测试布局面板",
            "showCaption" : true
          }, {
            "caption" : "文本框",
            "itemStyle" : "DEFAULT",
            "itemType" : "FIELD",
            "name" : "field_textbox",
            "getPSEditor" : {
              "editorType" : "TEXTBOX",
              "name" : "field_textbox",
              "predefinedType" : "FIELD_TEXTBOX"
            },
            "getPSLayoutPos" : {
              "grow" : -1,
              "layout" : "FLEX"
            },
            "viewFieldName" : "date"
          }, {
            "caption" : "文本框",
            "itemStyle" : "DEFAULT",
            "itemType" : "FIELD",
            "name" : "field_textbox1",
            "getPSEditor" : {
              "editorType" : "TEXTBOX",
              "name" : "field_textbox1",
              "predefinedType" : "FIELD_TEXTBOX"
            },
            "getPSLayoutPos" : {
              "grow" : -1,
              "layout" : "FLEX"
            },
            "viewFieldName" : "bookname"
          } ]
        } ],
        "name" : "calendarbookitemlayoutpanel",
        "modelid" : "02AB8BED-9E34-4508-BDA1-8FAFB4F5F2B6",
        "modeltype" : "PSSYSVIEWPANEL"
      },
      "getTextPSAppDEField" : {
        "name" : "BOOKNAME",
        "codeName" : "BookName"
      },
      "enableQuickCreate" : false,
      "id" : "calendarbookitem"
    }, {
      "getBeginTimePSAppDEField" : {
        "name" : "CREATEDATE",
        "codeName" : "CreateDate"
      },
      "getEndTimePSAppDEField" : {
        "name" : "UPDATEDATE",
        "codeName" : "UpdateDate"
      },
      "getIdPSAppDEField" : {
        "name" : "STUDENTID",
        "codeName" : "StudentId"
      },
      "itemStyle" : "DEFAULT",
      "itemType" : "calendarstudentitem",
      "maxSize" : -1,
      "name" : "学生（布局）",
      "getPSAppDEDataSet" : {
        "modelref" : true,
        "id" : "FetchDefault"
      },
      "getPSAppDataEntity" : {
        "modelref" : true,
        "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Student.json"
      },
      "getTextPSAppDEField" : {
        "name" : "STUDENTNAME",
        "codeName" : "StudentName"
      },
      "enableQuickCreate" : false,
      "id" : "calendarstudentitem"
    } ],
    "getPSSysPFPlugin" : {
      "pluginType" : "CUSTOM",
      "pluginCode" : "LIGHT_CALENDAR",
      "runtimeObject" : true
    },
    "enableGroup" : false,
    "name" : "calendar",
    "modelid" : "56F6024E-D9F7-4A95-A422-5AEC791F397C",
    "modeltype" : "PSSYSCALENDAR"
  }, {
    "controlType" : "SEARCHBAR",
    "name" : "searchbar",
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
    },
    "getPSControlParam" : {
      "id" : "searchbar"
    },
    "quickGroupCount" : -1,
    "quickSearchMode" : 0,
    "quickSearchWidth" : 0,
    "enableFilter" : false,
    "enableGroup" : false,
    "enableQuickSearch" : false,
    "mobileSearchBar" : false
  }, {
    "caption" : "书",
    "codeName" : "TestCtrlPlugCalendarViewcaptionbar",
    "controlType" : "CAPTIONBAR",
    "name" : "captionbar",
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
    },
    "getPSControlParam" : { }
  } ],
  "getPSDEViewCodeName" : "TestCtrlPlugCalendarView",
  "getPSDEViewId" : "EF044DFE-8C0E-41C4-9796-7DF9902E98E6",
  "getPSViewLayoutPanel" : {
    "codeName" : "Layoutpanel",
    "controlStyle" : "APPDECALENDARVIEW",
    "controlType" : "VIEWLAYOUTPANEL",
    "name" : "layoutpanel",
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/Book.json"
    },
    "getPSControlParam" : { },
    "layoutBodyOnly" : true,
    "layoutPanel" : true,
    "useDefaultLayout" : true
  },
  "title" : "测试部件插件日历视图",
  "viewStyle" : "DEFAULT",
  "viewType" : "DECALENDARVIEW",
  "xDataControlName" : "calendar",
  "enableDP" : true,
  "enableFilter" : true,
  "enableSearch" : true,
  "modelid" : "2241325be9a8fe3109be353243263ccb",
  "modeltype" : "PSAPPDEVIEW"
}