{
  "accUserMode" : 2,
  "getCapPSLanguageRes" : {
    "defaultContent" : "FormValueRule",
    "lanResTag" : "MENUITEM.CAPTION.FORMVALUERULE",
    "lanResType" : "MENUITEM.CAPTION",
    "mOSFilePath" : "pslanguageres/Auto1866",
    "name" : "菜单项文本[表单值规则]",
    "rTMOSFilePath" : "pslanguageres/Auto1866",
    "refFlag" : true
  },
  "caption" : "图书",
  "codeName" : "IBIZBOOKRulesEditView",
  "dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKRulesEditView.json",
  "mOSFilePath" : "pssysapps/Web/psappdeviews/IBIZBOOKRulesEditView",
  "name" : "IBIZBOOKRulesEditView",
  "getPSAppDataEntity" : {
    "modelref" : true,
    "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
  },
  "getPSAppModule" : {
    "modelref" : true,
    "path" : "PSSYSAPPS/Web/PSAPPMODULES/Sample.json"
  },
  "getPSAppViewEngines" : [ {
    "engineCat" : "VIEW",
    "engineType" : "EditView",
    "mOSFilePath" : "pssysapps/Web/psappdeviews/IBIZBOOKRulesEditView/psappviewengines/engine",
    "name" : "engine",
    "getPSUIEngineParams" : [ {
      "ctrlName" : "form",
      "name" : "FORM",
      "paramType" : "CTRL"
    }, {
      "name" : "P2K",
      "paramType" : "VALUE",
      "value" : 0
    } ]
  } ],
  "getPSAppViewMsgGroup" : {
    "modelref" : true,
    "id" : "VMGroup37"
  },
  "getPSControls" : [ {
    "codeName" : "RulesForm",
    "controlType" : "FORM",
    "getCreatePSControlAction" : {
      "modelref" : true,
      "id" : "create"
    },
    "defaultLabelWidth" : 130,
    "dynaModelFilePath" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK/PSFORMS/RulesForm.json",
    "getGetDraftFromPSControlAction" : {
      "modelref" : true,
      "id" : "loaddraftfrom"
    },
    "getGetDraftPSControlAction" : {
      "modelref" : true,
      "id" : "loaddraft"
    },
    "getGetPSControlAction" : {
      "modelref" : true,
      "id" : "load"
    },
    "hookEventNames" : [ "LOAD", "SAVE", "REMOVE" ],
    "logicName" : "编辑表单（值规则）",
    "mOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/psdeform_editforms/RulesForm",
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
    },
    "getPSControlHandler" : {
      "getPSHandlerActions" : [ {
        "actionName" : "GetDraft",
        "actionType" : "DEACTION",
        "dataAccessAction" : "CREATE",
        "name" : "loaddraft",
        "getPSAppDEMethod" : {
          "modelref" : true,
          "id" : "GetDraft"
        },
        "getPSAppDataEntity" : {
          "modelref" : true,
          "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
        }
      }, {
        "actionName" : "GETDRAFTFROM",
        "actionType" : "DEACTION",
        "dataAccessAction" : "CREATE",
        "name" : "loaddraftfrom",
        "getPSAppDataEntity" : {
          "modelref" : true,
          "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
        }
      }, {
        "actionName" : "Get",
        "actionType" : "DEACTION",
        "dataAccessAction" : "READ",
        "name" : "load",
        "getPSAppDEMethod" : {
          "modelref" : true,
          "id" : "Get"
        },
        "getPSAppDataEntity" : {
          "modelref" : true,
          "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
        }
      }, {
        "actionName" : "Create",
        "actionType" : "DEACTION",
        "dataAccessAction" : "CREATE",
        "name" : "create",
        "getPSAppDEMethod" : {
          "modelref" : true,
          "id" : "Create"
        },
        "getPSAppDataEntity" : {
          "modelref" : true,
          "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
        }
      }, {
        "actionName" : "Update",
        "actionType" : "DEACTION",
        "dataAccessAction" : "UPDATE",
        "name" : "update",
        "getPSAppDEMethod" : {
          "modelref" : true,
          "id" : "Update"
        },
        "getPSAppDataEntity" : {
          "modelref" : true,
          "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
        }
      }, {
        "actionName" : "Remove",
        "actionType" : "DEACTION",
        "dataAccessAction" : "DELETE",
        "name" : "remove",
        "getPSAppDEMethod" : {
          "modelref" : true,
          "id" : "Remove"
        },
        "getPSAppDataEntity" : {
          "modelref" : true,
          "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
        }
      } ],
      "enableDEFieldPrivilege" : false,
      "id" : "编辑表单处理器"
    },
    "getPSControlLogics" : [ {
      "eventNames" : "LOAD;SAVE;REMOVE",
      "logicTag" : "form",
      "logicType" : "APPVIEWENGINE",
      "name" : "engine_form",
      "getPSAppViewEngine" : {
        "modelref" : true,
        "id" : "engine"
      }
    } ],
    "getPSControlParam" : {
      "autoLoad" : true,
      "showBusyIndicator" : true,
      "id" : "FORM"
    },
    "getPSDEFormItemVRs" : [ {
      "checkMode" : 3,
      "name" : "表单项值规则",
      "getPSDEFValueRule" : {
        "codeName" : "ValueRule8",
        "mOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/psdefields/LENDOUTTIME/psdefvaluerules/ValueRule8",
        "name" : "需要大于等于当前时间",
        "getPSDEFVRGroupCondition" : {
          "condOp" : "AND",
          "condType" : "GROUP",
          "name" : "默认组",
          "getPSDEFVRConditions" : [ {
            "condOp" : "GT",
            "condType" : "SIMPLE",
            "dEFName" : "LENDOUTTIME",
            "name" : "[常规条件] 大于(>) 当前时间",
            "paramType" : "CURTIME",
            "ruleInfo" : "需要大于当前时间"
          } ],
          "ruleInfo" : "需要大于当前时间"
        },
        "rTMOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/psdefields/LENDOUTTIME/psdefvaluerules/ValueRule8",
        "ruleInfo" : "需要大于当前时间",
        "checkDefault" : false,
        "defaultMode" : false,
        "enableBackend" : true,
        "enableFront" : true
      },
      "getPSDEFormItemName" : "lendouttime",
      "valueRuleType" : "DEFVALUERULE"
    }, {
      "checkMode" : 3,
      "name" : "表单项值规则",
      "getPSDEFValueRule" : {
        "codeName" : "ValueRule7",
        "mOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/psdefields/PRESS/psdefvaluerules/ValueRule7",
        "name" : "文本右包含出版社",
        "getPSDEFVRGroupCondition" : {
          "condOp" : "AND",
          "condType" : "GROUP",
          "name" : "默认组",
          "getPSDEFVRConditions" : [ {
            "condOp" : "RIGHTLIKE",
            "condType" : "SIMPLE",
            "dEFName" : "PRESS",
            "name" : "[常规条件] 文本右包含(#%) (出版社)",
            "paramValue" : "出版社",
            "ruleInfo" : "必须右包含出版社"
          } ],
          "ruleInfo" : "必须右包含出版社"
        },
        "rTMOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/psdefields/PRESS/psdefvaluerules/ValueRule7",
        "ruleInfo" : "必须右包含出版社",
        "checkDefault" : false,
        "defaultMode" : false,
        "enableBackend" : true,
        "enableFront" : true
      },
      "getPSDEFormItemName" : "press",
      "valueRuleType" : "DEFVALUERULE"
    }, {
      "checkMode" : 3,
      "name" : "表单项值规则",
      "getPSDEFValueRule" : {
        "codeName" : "ValueRule4",
        "mOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/psdefields/PRICE/psdefvaluerules/ValueRule4",
        "name" : "大于0小于100",
        "getPSDEFVRGroupCondition" : {
          "condOp" : "AND",
          "condType" : "GROUP",
          "name" : "默认组",
          "getPSDEFVRConditions" : [ {
            "condType" : "VALUERANGE2",
            "dEFName" : "PRICE",
            "maxValue" : 100.0,
            "minValue" : 0.0,
            "name" : "[数值范围] 大于 0.0 且  小于等于 100.0",
            "ruleInfo" : "数值必须大于[0.0]且小于等于[100.0]",
            "includeMaxValue" : true,
            "includeMinValue" : false
          } ],
          "ruleInfo" : "数值必须大于[0.0]且小于等于[100.0]"
        },
        "rTMOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/psdefields/PRICE/psdefvaluerules/ValueRule4",
        "ruleInfo" : "数值必须大于[0.0]且小于等于[100.0]",
        "checkDefault" : false,
        "defaultMode" : false,
        "enableBackend" : true,
        "enableFront" : true
      },
      "getPSDEFormItemName" : "price",
      "valueRuleType" : "DEFVALUERULE"
    }, {
      "checkMode" : 3,
      "name" : "表单项值规则",
      "getPSDEFValueRule" : {
        "codeName" : "ValueRule3",
        "mOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/psdefields/TYPE/psdefvaluerules/ValueRule3",
        "name" : "类型长度小于6",
        "getPSDEFVRGroupCondition" : {
          "condOp" : "AND",
          "condType" : "GROUP",
          "name" : "默认组",
          "getPSDEFVRConditions" : [ {
            "condType" : "STRINGLENGTH",
            "dEFName" : "TYPE",
            "maxValue" : 6,
            "minValue" : 0,
            "name" : "[字符长度] 大于 0 且  小于等于 6",
            "ruleInfo" : "内容长度必须大于[0]且小于等于[6]",
            "includeMaxValue" : true,
            "includeMinValue" : false
          } ],
          "ruleInfo" : "内容长度必须大于[0]且小于等于[6]"
        },
        "rTMOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/psdefields/TYPE/psdefvaluerules/ValueRule3",
        "ruleInfo" : "内容长度必须大于[0]且小于等于[6]",
        "checkDefault" : false,
        "defaultMode" : false,
        "enableBackend" : true,
        "enableFront" : true
      },
      "getPSDEFormItemName" : "type",
      "valueRuleType" : "DEFVALUERULE"
    }, {
      "checkMode" : 3,
      "name" : "表单项值规则",
      "getPSDEFValueRule" : {
        "codeName" : "ValueRule5",
        "mOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/psdefields/RETURNTIME/psdefvaluerules/ValueRule5",
        "name" : "还书时间必须大于借书时间",
        "getPSDEFVRGroupCondition" : {
          "condOp" : "AND",
          "condType" : "GROUP",
          "name" : "默认组",
          "getPSDEFVRConditions" : [ {
            "condOp" : "AND",
            "condType" : "GROUP",
            "name" : "[条件组]AND",
            "getPSDEFVRConditions" : [ {
              "condOp" : "GT",
              "condType" : "SIMPLE",
              "dEFName" : "RETURNTIME",
              "name" : "[常规条件] 大于(>) 数据对象属性(LENDOUTTIM...)",
              "paramType" : "ENTITYFIELD",
              "paramValue" : "LENDOUTTIME",
              "ruleInfo" : "还书时间必须大于借出时间"
            }, {
              "condOp" : "GT",
              "condType" : "SIMPLE",
              "dEFName" : "RETURNTIME",
              "name" : "[常规条件] 大于(>) 当前时间",
              "paramType" : "CURTIME",
              "ruleInfo" : "还书时间必须大于当前时间"
            } ],
            "ruleInfo" : "(还书时间必须大于借出时间 并且 还书时间必须大于当前时间)"
          } ],
          "ruleInfo" : "(还书时间必须大于借出时间 并且 还书时间必须大于当前时间)"
        },
        "rTMOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/psdefields/RETURNTIME/psdefvaluerules/ValueRule5",
        "ruleInfo" : "(还书时间必须大于借出时间 并且 还书时间必须大于当前时间)",
        "checkDefault" : false,
        "defaultMode" : false,
        "enableBackend" : true,
        "enableFront" : true
      },
      "getPSDEFormItemName" : "returntime",
      "valueRuleType" : "DEFVALUERULE"
    }, {
      "checkMode" : 3,
      "name" : "表单项值规则",
      "getPSDEFormItemName" : "author",
      "getPSSysValueRule" : {
        "codeName" : "Auto6",
        "dynaModelFilePath" : "PSSYSVALUERULES/Auto6.json",
        "mOSFilePath" : "pssysvaluerules/Auto6",
        "name" : "由26个英文字母的大写组成的字符串",
        "rTMOSFilePath" : "pssysvaluerules/Auto6",
        "regExCode" : "[A-Z]+",
        "ruleInfo" : "内容必须由26个英文字母的大写组成的字符串",
        "ruleType" : "REG",
        "enableBackend" : true,
        "enableFront" : true
      },
      "valueRuleType" : "SYSVALUERULE"
    } ],
    "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" : "IBIZBOOKID",
        "codeName" : "IBIZBOOKId"
      }
    }, {
      "id" : "srfmajortext",
      "hidden" : true,
      "dataType" : 25,
      "getPSAppDEField" : {
        "name" : "IBIZBOOKNAME",
        "codeName" : "IBIZBOOKName"
      }
    }, {
      "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" : "ibizbookname",
      "dataType" : 25,
      "getPSAppDEField" : {
        "name" : "IBIZBOOKNAME",
        "codeName" : "IBIZBOOKName"
      }
    }, {
      "id" : "author",
      "dataType" : 25,
      "getPSAppDEField" : {
        "name" : "AUTHOR",
        "codeName" : "Author"
      }
    }, {
      "id" : "ibizbookid",
      "hidden" : true,
      "dataType" : 25,
      "getPSAppDEField" : {
        "name" : "IBIZBOOKID",
        "codeName" : "IBIZBOOKId"
      }
    }, {
      "id" : "price",
      "dataType" : 7,
      "getPSAppDEField" : {
        "name" : "PRICE",
        "codeName" : "Price"
      }
    }, {
      "id" : "type",
      "dataType" : 25,
      "getPSAppDEField" : {
        "name" : "TYPE",
        "codeName" : "Type"
      }
    }, {
      "id" : "press",
      "dataType" : 25,
      "getPSAppDEField" : {
        "name" : "PRESS",
        "codeName" : "Press"
      }
    }, {
      "id" : "lendouttime",
      "dataType" : 5,
      "getPSAppDEField" : {
        "name" : "LENDOUTTIME",
        "codeName" : "Lendouttime"
      }
    }, {
      "id" : "returntime",
      "dataType" : 5,
      "getPSAppDEField" : {
        "name" : "RETURNTIME",
        "codeName" : "Returntime"
      }
    } ],
    "getPSDEFormPages" : [ {
      "getCapPSLanguageRes" : {
        "defaultContent" : "基本信息",
        "lanResTag" : "CONTROL.DEFORM.IBIZBOOK.MAIN.FORMPAGE.FORMPAGE1",
        "lanResType" : "CONTROL",
        "mOSFilePath" : "pslanguageres/Auto1918",
        "name" : "控件文本（CONTROL.*）[DEFORM.IBIZBOOK.MAIN.FORMPAGE.FORMPAGE1]",
        "rTMOSFilePath" : "pslanguageres/Auto1918",
        "refFlag" : true
      },
      "caption" : "基本信息",
      "codeName" : "formpage1",
      "detailStyle" : "DEFAULT",
      "detailType" : "FORMPAGE",
      "mOSFilePath" : "psdeformdetail_formpages/formpage1",
      "name" : "formpage1",
      "getPSDEFormDetails" : [ {
        "actionGroupExtractMode" : "ITEM",
        "getCapPSLanguageRes" : {
          "defaultContent" : "图书基本信息",
          "lanResTag" : "CONTROL.DEFORM.IBIZBOOK.MAIN.GROUPPANEL.GROUP1",
          "lanResType" : "CONTROL",
          "mOSFilePath" : "pslanguageres/Auto1843",
          "name" : "控件文本（CONTROL.*）[DEFORM.IBIZBOOK.MAIN.GROUPPANEL.GROUP1]",
          "rTMOSFilePath" : "pslanguageres/Auto1843",
          "refFlag" : true
        },
        "caption" : "系统值规则",
        "codeName" : "group1",
        "detailStyle" : "DEFAULT",
        "detailType" : "GROUPPANEL",
        "mOSFilePath" : "psdeformdetail_grouppanels/group1",
        "name" : "group1",
        "getPSDEFormDetails" : [ {
          "getCapPSLanguageRes" : {
            "defaultContent" : "非空",
            "lanResTag" : "CONTROL.DEFORM.IBIZBOOK.RULESFORM.FORMITEM.IBIZBOOKNAME",
            "lanResType" : "CONTROL",
            "mOSFilePath" : "pslanguageres/Auto1655",
            "name" : "控件文本（CONTROL.*）[DEFORM.IBIZBOOK.RULESFORM.FORMITEM.IBIZBOOKNAME]",
            "rTMOSFilePath" : "pslanguageres/Auto1655",
            "refFlag" : true
          },
          "caption" : "非空",
          "codeName" : "ibizbookname",
          "dataType" : 25,
          "detailStyle" : "DEFAULT",
          "detailType" : "FORMITEM",
          "enableCond" : 3,
          "ignoreInput" : 0,
          "labelPos" : "LEFT",
          "labelWidth" : 130,
          "mOSFilePath" : "psdeformdetail_formitems/ibizbookname",
          "name" : "ibizbookname",
          "noPrivDisplayMode" : 1,
          "getPSAppDEField" : {
            "name" : "IBIZBOOKNAME",
            "codeName" : "IBIZBOOKName"
          },
          "getPSEditor" : {
            "editorType" : "TEXTBOX",
            "maxLength" : 200,
            "name" : "ibizbookname"
          },
          "getPSLayoutPos" : {
            "colLG" : 12,
            "colMD" : 12,
            "colSM" : 12,
            "colXS" : 12,
            "layout" : "TABLE_24COL"
          },
          "rTMOSFilePath" : "psdeformdetail_formitems/ibizbookname",
          "allowEmpty" : false,
          "showCaption" : true
        }, {
          "getCapPSLanguageRes" : {
            "defaultContent" : "包含大写字母",
            "lanResTag" : "CONTROL.DEFORM.IBIZBOOK.RULESFORM.FORMITEM.AUTHOR",
            "lanResType" : "CONTROL",
            "mOSFilePath" : "pslanguageres/Auto1020",
            "name" : "控件文本（CONTROL.*）[DEFORM.IBIZBOOK.RULESFORM.FORMITEM.AUTHOR]",
            "rTMOSFilePath" : "pslanguageres/Auto1020",
            "refFlag" : true
          },
          "caption" : "包含大写字母",
          "codeName" : "author",
          "dataType" : 25,
          "detailStyle" : "DEFAULT",
          "detailType" : "FORMITEM",
          "enableCond" : 3,
          "ignoreInput" : 0,
          "labelPos" : "LEFT",
          "labelWidth" : 130,
          "mOSFilePath" : "psdeformdetail_formitems/author",
          "name" : "author",
          "noPrivDisplayMode" : 1,
          "getPSAppDEField" : {
            "name" : "AUTHOR",
            "codeName" : "Author"
          },
          "getPSEditor" : {
            "editorType" : "TEXTBOX",
            "maxLength" : 100,
            "name" : "author"
          },
          "getPSLayoutPos" : {
            "colLG" : 12,
            "colMD" : 12,
            "colSM" : 12,
            "colXS" : 12,
            "layout" : "TABLE_24COL"
          },
          "rTMOSFilePath" : "psdeformdetail_formitems/author",
          "allowEmpty" : true,
          "showCaption" : true
        }, {
          "getCapPSLanguageRes" : {
            "defaultContent" : "图书标识",
            "lanResTag" : "DEF.LNAME.IBIZBOOKID",
            "lanResType" : "DEF.LNAME",
            "mOSFilePath" : "pslanguageres/Auto1841",
            "name" : "属性逻辑名称（DEF.LNAME.*）[IBIZBOOKID]",
            "rTMOSFilePath" : "pslanguageres/Auto1841",
            "refFlag" : true
          },
          "caption" : "图书标识",
          "codeName" : "ibizbookid",
          "dataType" : 25,
          "detailStyle" : "DEFAULT",
          "detailType" : "FORMITEM",
          "enableCond" : 3,
          "ignoreInput" : 0,
          "labelPos" : "LEFT",
          "labelWidth" : 130,
          "mOSFilePath" : "psdeformdetail_formitems/ibizbookid",
          "name" : "ibizbookid",
          "noPrivDisplayMode" : 1,
          "getPSAppDEField" : {
            "name" : "IBIZBOOKID",
            "codeName" : "IBIZBOOKId"
          },
          "getPSEditor" : {
            "editorType" : "HIDDEN",
            "name" : "ibizbookid"
          },
          "getPSLayoutPos" : {
            "colMD" : 24,
            "layout" : "TABLE_24COL"
          },
          "rTMOSFilePath" : "psdeformdetail_formitems/ibizbookid",
          "allowEmpty" : true,
          "hidden" : true,
          "showCaption" : true
        } ],
        "getPSLayout" : {
          "childColLG" : -1,
          "childColMD" : 24,
          "childColSM" : -1,
          "childColXS" : -1,
          "columnCount" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "rTMOSFilePath" : "psdeformdetail_grouppanels/group1",
        "infoGroupMode" : false,
        "showCaption" : true
      }, {
        "actionGroupExtractMode" : "ITEM",
        "getCapPSLanguageRes" : {
          "defaultContent" : "属性值规则",
          "lanResTag" : "CONTROL.DEFORM.IBIZBOOK.RULESFORM.GROUPPANEL.GROUPPANEL1",
          "lanResType" : "CONTROL",
          "mOSFilePath" : "pslanguageres/Auto2033",
          "name" : "控件文本（CONTROL.*）[DEFORM.IBIZBOOK.RULESFORM.GROUPPANEL.GROUPPANEL1]",
          "rTMOSFilePath" : "pslanguageres/Auto2033",
          "refFlag" : true
        },
        "caption" : "属性值规则",
        "codeName" : "grouppanel1",
        "detailStyle" : "DEFAULT",
        "detailType" : "GROUPPANEL",
        "mOSFilePath" : "psdeformdetail_grouppanels/grouppanel1",
        "name" : "grouppanel1",
        "getPSDEFormDetails" : [ {
          "getCapPSLanguageRes" : {
            "defaultContent" : "数值范围",
            "lanResTag" : "CONTROL.DEFORM.IBIZBOOK.RULESFORM.FORMITEM.PRICE",
            "lanResType" : "CONTROL",
            "mOSFilePath" : "pslanguageres/Auto1968",
            "name" : "控件文本（CONTROL.*）[DEFORM.IBIZBOOK.RULESFORM.FORMITEM.PRICE]",
            "rTMOSFilePath" : "pslanguageres/Auto1968",
            "refFlag" : true
          },
          "caption" : "数值范围",
          "codeName" : "price",
          "dataType" : 7,
          "detailStyle" : "DEFAULT",
          "detailType" : "FORMITEM",
          "enableCond" : 3,
          "ignoreInput" : 0,
          "labelPos" : "LEFT",
          "labelWidth" : 130,
          "mOSFilePath" : "psdeformdetail_formitems/price",
          "name" : "price",
          "noPrivDisplayMode" : 1,
          "getPSAppDEField" : {
            "name" : "PRICE",
            "codeName" : "Price"
          },
          "getPSEditor" : {
            "editorType" : "NUMBER",
            "name" : "price",
            "precision" : 2
          },
          "getPSLayoutPos" : {
            "colLG" : 12,
            "colMD" : 12,
            "colSM" : 12,
            "colXS" : 12,
            "layout" : "TABLE_24COL"
          },
          "rTMOSFilePath" : "psdeformdetail_formitems/price",
          "allowEmpty" : true,
          "showCaption" : true
        }, {
          "getCapPSLanguageRes" : {
            "defaultContent" : "字符长度",
            "lanResTag" : "CONTROL.DEFORM.IBIZBOOK.RULESFORM.FORMITEM.TYPE",
            "lanResType" : "CONTROL",
            "mOSFilePath" : "pslanguageres/Auto563",
            "name" : "控件文本（CONTROL.*）[DEFORM.IBIZBOOK.RULESFORM.FORMITEM.TYPE]",
            "rTMOSFilePath" : "pslanguageres/Auto563",
            "refFlag" : true
          },
          "caption" : "字符长度",
          "codeName" : "type",
          "dataType" : 25,
          "detailStyle" : "DEFAULT",
          "detailType" : "FORMITEM",
          "enableCond" : 3,
          "ignoreInput" : 3,
          "labelPos" : "LEFT",
          "labelWidth" : 130,
          "mOSFilePath" : "psdeformdetail_formitems/type",
          "name" : "type",
          "noPrivDisplayMode" : 1,
          "getPSAppDEField" : {
            "name" : "TYPE",
            "codeName" : "Type"
          },
          "getPSEditor" : {
            "editorType" : "TEXTBOX",
            "maxLength" : 100,
            "name" : "type"
          },
          "getPSLayoutPos" : {
            "colLG" : 12,
            "colMD" : 12,
            "colSM" : 12,
            "colXS" : 12,
            "layout" : "TABLE_24COL"
          },
          "rTMOSFilePath" : "psdeformdetail_formitems/type",
          "allowEmpty" : true,
          "convertToCodeItemText" : true,
          "showCaption" : true
        }, {
          "getCapPSLanguageRes" : {
            "defaultContent" : "右包含",
            "lanResTag" : "CONTROL.DEFORM.IBIZBOOK.RULESFORM.FORMITEM.PRESS",
            "lanResType" : "CONTROL",
            "mOSFilePath" : "pslanguageres/Auto1941",
            "name" : "控件文本（CONTROL.*）[DEFORM.IBIZBOOK.RULESFORM.FORMITEM.PRESS]",
            "rTMOSFilePath" : "pslanguageres/Auto1941",
            "refFlag" : true
          },
          "caption" : "右包含",
          "codeName" : "press",
          "dataType" : 25,
          "detailStyle" : "DEFAULT",
          "detailType" : "FORMITEM",
          "enableCond" : 3,
          "ignoreInput" : 0,
          "labelPos" : "LEFT",
          "labelWidth" : 130,
          "mOSFilePath" : "psdeformdetail_formitems/press",
          "name" : "press",
          "noPrivDisplayMode" : 1,
          "getPSAppDEField" : {
            "name" : "PRESS",
            "codeName" : "Press"
          },
          "getPSEditor" : {
            "editorType" : "TEXTBOX",
            "maxLength" : 100,
            "name" : "press"
          },
          "getPSLayoutPos" : {
            "colLG" : 12,
            "colMD" : 12,
            "colSM" : 12,
            "colXS" : 12,
            "layout" : "TABLE_24COL"
          },
          "rTMOSFilePath" : "psdeformdetail_formitems/press",
          "allowEmpty" : true,
          "showCaption" : true
        }, {
          "getCapPSLanguageRes" : {
            "defaultContent" : "大于当前时间",
            "lanResTag" : "CONTROL.DEFORM.IBIZBOOK.RULESFORM.FORMITEM.LENDOUTTIME",
            "lanResType" : "CONTROL",
            "mOSFilePath" : "pslanguageres/Auto2058",
            "name" : "控件文本（CONTROL.*）[DEFORM.IBIZBOOK.RULESFORM.FORMITEM.LENDOUTTIME]",
            "rTMOSFilePath" : "pslanguageres/Auto2058",
            "refFlag" : true
          },
          "caption" : "大于当前时间",
          "codeName" : "lendouttime",
          "dataType" : 5,
          "detailStyle" : "DEFAULT",
          "detailType" : "FORMITEM",
          "enableCond" : 3,
          "ignoreInput" : 0,
          "itemWidth" : 230.0,
          "labelPos" : "LEFT",
          "labelWidth" : 130,
          "mOSFilePath" : "psdeformdetail_formitems/lendouttime",
          "name" : "lendouttime",
          "noPrivDisplayMode" : 1,
          "getPSAppDEField" : {
            "name" : "LENDOUTTIME",
            "codeName" : "Lendouttime"
          },
          "getPSEditor" : {
            "dateTimeFormat" : "YYYY-MM-DD",
            "editorParams" : {
              "TIMEFMT" : "YYYY-MM-DD"
            },
            "editorType" : "DATEPICKEREX_NOTIME",
            "editorWidth" : 100.0,
            "name" : "lendouttime"
          },
          "getPSLayoutPos" : {
            "colLG" : 12,
            "colMD" : 12,
            "colSM" : 12,
            "colXS" : 12,
            "layout" : "TABLE_24COL"
          },
          "rTMOSFilePath" : "psdeformdetail_formitems/lendouttime",
          "valueFormat" : "YYYY-MM-DD",
          "allowEmpty" : false,
          "showCaption" : true
        }, {
          "getCapPSLanguageRes" : {
            "defaultContent" : "规则组",
            "lanResTag" : "CONTROL.DEFORM.IBIZBOOK.RULESFORM.FORMITEM.RETURNTIME",
            "lanResType" : "CONTROL",
            "mOSFilePath" : "pslanguageres/Auto962",
            "name" : "控件文本（CONTROL.*）[DEFORM.IBIZBOOK.RULESFORM.FORMITEM.RETURNTIME]",
            "rTMOSFilePath" : "pslanguageres/Auto962",
            "refFlag" : true
          },
          "caption" : "规则组",
          "codeName" : "returntime",
          "dataType" : 5,
          "detailStyle" : "DEFAULT",
          "detailType" : "FORMITEM",
          "enableCond" : 3,
          "ignoreInput" : 0,
          "itemWidth" : 230.0,
          "labelPos" : "LEFT",
          "labelWidth" : 130,
          "mOSFilePath" : "psdeformdetail_formitems/returntime",
          "name" : "returntime",
          "noPrivDisplayMode" : 1,
          "getPSAppDEField" : {
            "name" : "RETURNTIME",
            "codeName" : "Returntime"
          },
          "getPSEditor" : {
            "dateTimeFormat" : "YYYY-MM-DD",
            "editorParams" : {
              "TIMEFMT" : "YYYY-MM-DD"
            },
            "editorType" : "DATEPICKEREX_NOTIME",
            "editorWidth" : 100.0,
            "name" : "returntime"
          },
          "getPSLayoutPos" : {
            "colLG" : 12,
            "colMD" : 12,
            "colSM" : 12,
            "colXS" : 12,
            "layout" : "TABLE_24COL"
          },
          "rTMOSFilePath" : "psdeformdetail_formitems/returntime",
          "valueFormat" : "YYYY-MM-DD",
          "allowEmpty" : false,
          "showCaption" : true
        } ],
        "getPSLayout" : {
          "childColLG" : -1,
          "childColMD" : 24,
          "childColSM" : -1,
          "childColXS" : -1,
          "columnCount" : 24,
          "layout" : "TABLE_24COL"
        },
        "getPSLayoutPos" : {
          "colMD" : 24,
          "layout" : "TABLE_24COL"
        },
        "rTMOSFilePath" : "psdeformdetail_grouppanels/grouppanel1",
        "infoGroupMode" : false,
        "showCaption" : true
      } ],
      "getPSLayout" : {
        "childColLG" : -1,
        "childColMD" : 24,
        "childColSM" : -1,
        "childColXS" : -1,
        "columnCount" : 24,
        "layout" : "TABLE_24COL"
      },
      "rTMOSFilePath" : "psdeformdetail_formpages/formpage1",
      "infoGroupMode" : false
    } ],
    "getPSLayout" : {
      "childColLG" : -1,
      "childColMD" : 24,
      "childColSM" : -1,
      "childColXS" : -1,
      "columnCount" : 24,
      "layout" : "TABLE_24COL"
    },
    "rTMOSFilePath" : "pssysapps/Web/psappdeviews/IBIZBOOKRulesEditView/psappviewctrls/form",
    "getRemovePSControlAction" : {
      "modelref" : true,
      "id" : "remove"
    },
    "tabHeaderPos" : "TOP",
    "getUpdatePSControlAction" : {
      "modelref" : true,
      "id" : "update"
    },
    "noTabHeader" : true,
    "name" : "form",
    "modelid" : "1a11b33e53ecceb2f643372361c99aee",
    "modeltype" : "PSDEFORM_EDITFORM"
  } ],
  "getPSDEViewCodeName" : "RulesEditView",
  "getPSDEViewId" : "ffbb6bc54b0235ee0c29cd7779b9c5f4",
  "getPSViewLayoutPanel" : {
    "codeName" : "Layoutpanel",
    "controlStyle" : "APPDEEDITVIEW",
    "controlType" : "VIEWLAYOUTPANEL",
    "mOSFilePath" : "psmodules/Sample/psdataentities/IBIZBOOK/pssysviewlayoutpanels/Layoutpanel",
    "name" : "layoutpanel",
    "getPSAppDataEntity" : {
      "modelref" : true,
      "path" : "PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
    },
    "getPSControlParam" : { },
    "rTMOSFilePath" : "pssysapps/Web/psappdeviews/IBIZBOOKRulesEditView/psappviewctrls/layoutpanel",
    "layoutBodyOnly" : true,
    "layoutPanel" : true,
    "useDefaultLayout" : true
  },
  "rTMOSFilePath" : "pssysapps/Web/psappdeviews/IBIZBOOKRulesEditView",
  "title" : "图书编辑视图（值规则）",
  "getTitlePSLanguageRes" : {
    "defaultContent" : "图书编辑视图（值规则）",
    "lanResTag" : "PAGE.TITLE.IBIZBOOK.RULESEDITVIEW",
    "lanResType" : "PAGE",
    "mOSFilePath" : "pslanguageres/Auto838",
    "name" : "界面文本（PAGE.*）[TITLE.IBIZBOOK.RULESEDITVIEW]",
    "rTMOSFilePath" : "pslanguageres/Auto838",
    "refFlag" : true
  },
  "viewStyle" : "DEFAULT",
  "viewType" : "DEEDITVIEW",
  "xDataControlName" : "form",
  "enableDP" : true,
  "showCaptionBar" : false,
  "showDataInfoBar" : true,
  "modelid" : "e03416faeeb9c0c865622b794599cc0e",
  "modeltype" : "PSAPPDEVIEW"
}