{
  "getAllPSDEACModes" : [ {
    "codeName" : "Default",
    "logicName" : "DEFAULT",
    "name" : "DEFAULT",
    "getPSDEACModeDataItems" : [ {
      "dataType" : 25,
      "name" : "value"
    }, {
      "dataType" : 25,
      "name" : "text"
    } ],
    "pagingSize" : 50,
    "defaultMode" : true,
    "enablePagingBar" : false,
    "id" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACMODES/Default.json"
  } ],
  "getAllPSDEActions" : [ {
    "actionMode" : "CREATE",
    "actionType" : "BUILTIN",
    "codeName" : "Create",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/Create.json",
    "logicName" : "Create",
    "name" : "Create",
    "orderValue" : 1,
    "getPSDEActionInput" : {
      "name" : "CreateInput",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO",
      "output" : true
    },
    "getPSDEActionReturn" : {
      "name" : "CreateResult",
      "type" : "VOID"
    },
    "builtinAction" : true
  }, {
    "actionMode" : "UPDATE",
    "actionType" : "BUILTIN",
    "codeName" : "Update",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/Update.json",
    "logicName" : "Update",
    "name" : "Update",
    "orderValue" : 11,
    "getPSDEActionInput" : {
      "name" : "UpdateInput",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO",
      "output" : true
    },
    "getPSDEActionReturn" : {
      "name" : "UpdateResult",
      "type" : "VOID"
    },
    "builtinAction" : true
  }, {
    "actionMode" : "DELETE",
    "actionType" : "BUILTIN",
    "batchActionMode" : 1,
    "codeName" : "Remove",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/Remove.json",
    "logicName" : "Remove",
    "name" : "Remove",
    "orderValue" : 21,
    "getPSDEActionInput" : {
      "getKeyPSDEField" : {
        "name" : "IBIZBOOKID",
        "codeName" : "IBIZBOOKId"
      },
      "name" : "RemoveInput",
      "type" : "KEYFIELDS"
    },
    "getPSDEActionReturn" : {
      "name" : "RemoveResult",
      "type" : "VOID"
    },
    "batchAction" : true,
    "builtinAction" : true
  }, {
    "actionMode" : "READ",
    "actionType" : "BUILTIN",
    "codeName" : "Get",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/Get.json",
    "logicName" : "Get",
    "name" : "Get",
    "orderValue" : 31,
    "getPSDEActionInput" : {
      "getKeyPSDEField" : {
        "name" : "IBIZBOOKID",
        "codeName" : "IBIZBOOKId"
      },
      "name" : "GetInput",
      "type" : "KEYFIELD"
    },
    "getPSDEActionReturn" : {
      "name" : "GetResult",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO"
    },
    "builtinAction" : true
  }, {
    "actionMode" : "GETDRAFT",
    "actionType" : "BUILTIN",
    "codeName" : "GetDraft",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/GetDraft.json",
    "logicName" : "GetDraft",
    "name" : "GetDraft",
    "orderValue" : 41,
    "getPSDEActionInput" : {
      "name" : "GetDraftInput",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO"
    },
    "getPSDEActionReturn" : {
      "name" : "GetDraftResult",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO"
    },
    "builtinAction" : true
  }, {
    "actionMode" : "CHECKKEY",
    "actionType" : "BUILTIN",
    "codeName" : "CheckKey",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/CheckKey.json",
    "logicName" : "CheckKey",
    "name" : "CheckKey",
    "getPSDEActionInput" : {
      "name" : "CheckKeyInput",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO"
    },
    "getPSDEActionReturn" : {
      "name" : "CheckKeyResult",
      "stdDataType" : 9,
      "type" : "SIMPLE"
    },
    "builtinAction" : true
  }, {
    "actionHolder" : 2,
    "actionMode" : "CUSTOM",
    "actionType" : "DELOGIC",
    "codeName" : "Finish",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/Finish.json",
    "logicName" : "完成借书流程",
    "name" : "finish",
    "getPSDEActionInput" : {
      "name" : "FinishInput",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO"
    },
    "getPSDEActionReturn" : {
      "name" : "FinishResult",
      "type" : "VOID"
    },
    "getPSDELogic" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDELOGICS/finish.json"
    },
    "enableBackend" : false
  }, {
    "actionHolder" : 2,
    "actionMode" : "CUSTOM",
    "actionType" : "DELOGIC",
    "codeName" : "Init",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/Init.json",
    "logicName" : "初始化",
    "name" : "init",
    "getPSDEActionInput" : {
      "name" : "InitInput",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO"
    },
    "getPSDEActionReturn" : {
      "name" : "InitResult",
      "type" : "VOID"
    },
    "getPSDELogic" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDELOGICS/initData.json"
    },
    "enableBackend" : false
  }, {
    "actionHolder" : 2,
    "actionMode" : "CUSTOM",
    "actionType" : "DELOGIC",
    "codeName" : "NextAction",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/NextAction.json",
    "logicName" : "下一步",
    "name" : "NextAction",
    "getPSDEActionInput" : {
      "name" : "NextActionInput",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO"
    },
    "getPSDEActionReturn" : {
      "name" : "NextActionResult",
      "type" : "VOID"
    },
    "getPSDELogic" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDELOGICS/NextAction.json"
    },
    "enableBackend" : false
  }, {
    "actionHolder" : 2,
    "actionMode" : "CUSTOM",
    "actionType" : "DELOGIC",
    "codeName" : "PreAction",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/PreAction.json",
    "logicName" : "上一步",
    "name" : "PreAction",
    "getPSDEActionInput" : {
      "name" : "PreActionInput",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO"
    },
    "getPSDEActionReturn" : {
      "name" : "PreActionResult",
      "type" : "VOID"
    },
    "getPSDELogic" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDELOGICS/PreAction.json"
    },
    "enableBackend" : false
  }, {
    "actionMode" : "UNKNOWN",
    "actionType" : "BUILTIN",
    "codeName" : "Save",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/Save.json",
    "logicName" : "Save",
    "name" : "Save",
    "getPSDEActionInput" : {
      "name" : "SaveInput",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO"
    },
    "getPSDEActionReturn" : {
      "name" : "SaveResult",
      "type" : "VOID"
    },
    "builtinAction" : true
  }, {
    "actionMode" : "UPDATE",
    "actionType" : "USERCUSTOM",
    "codeName" : "UpdatePress",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/UpdatePress.json",
    "logicName" : "更新出版社",
    "name" : "updatePress",
    "getPSDEActionInput" : {
      "name" : "UpdatePressInput",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTO",
      "output" : true
    },
    "getPSDEActionReturn" : {
      "name" : "UpdatePressResult",
      "type" : "VOID"
    },
    "getPSSysPFPlugin" : {
      "pluginType" : "DEMETHOD",
      "pluginCode" : "PFPlugin2"
    }
  } ],
  "getAllPSDEDBConfigs" : [ {
    "dBType" : "MYSQL5",
    "name" : "MYSQL5",
    "objNameCase" : "DEFAULT",
    "standardTableName" : "`T_IBIZBOOK`",
    "tableName" : "T_IBIZBOOK",
    "valid" : true
  } ],
  "getAllPSDEDataExports" : [ {
    "codeName" : "DataExport",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEDATAEXPS/DataExport.json",
    "maxRowCount" : 1000,
    "name" : "数据导出",
    "getPSDEDataExportItems" : [ {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.IBIZBOOKNAME"
      },
      "caption" : "图书名称",
      "format" : "%1$s",
      "name" : "ibizbookname",
      "getPSDEField" : {
        "name" : "IBIZBOOKNAME",
        "codeName" : "IBIZBOOKName"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.AUTHOR"
      },
      "caption" : "图书作者",
      "format" : "%1$s",
      "name" : "author",
      "getPSDEField" : {
        "name" : "AUTHOR",
        "codeName" : "Author"
      }
    }, {
      "align" : "CENTER",
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TYPE"
      },
      "caption" : "图书类型",
      "format" : "%1$s",
      "name" : "type",
      "getPSCodeList" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSCODELISTS/BookType.json"
      },
      "getPSDEField" : {
        "name" : "TYPE",
        "codeName" : "Type"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.PRESS"
      },
      "caption" : "图书出版社",
      "format" : "%1$s",
      "name" : "press",
      "getPSDEField" : {
        "name" : "PRESS",
        "codeName" : "Press"
      }
    }, {
      "align" : "CENTER",
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.PRICE"
      },
      "caption" : "图书价格",
      "format" : "%1$s",
      "name" : "price",
      "getPSDEField" : {
        "name" : "PRICE",
        "codeName" : "Price"
      }
    } ],
    "enableBackend" : true,
    "enableFront" : true
  } ],
  "getAllPSDEDataImports" : [ {
    "batchSize" : 1000,
    "codeName" : "DataImport",
    "createDataAccessAction" : "CREATE",
    "getCreatePSDEAction" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/Create.json"
    },
    "name" : "数据导入",
    "getPSDEDataImportItems" : [ {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.AUTHOR"
      },
      "caption" : "图书作者",
      "name" : "AUTHOR",
      "getPSDEField" : {
        "name" : "AUTHOR",
        "codeName" : "Author"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.BOOKNUMBER"
      },
      "caption" : "图书数量",
      "name" : "BOOKNUMBER",
      "getPSDEField" : {
        "name" : "BOOKNUMBER",
        "codeName" : "Booknumber"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.BORROWWAY"
      },
      "caption" : "借阅方式",
      "name" : "BORROWWAY",
      "getPSCodeList" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSCODELISTS/CodeList25.json"
      },
      "getPSDEField" : {
        "name" : "BORROWWAY",
        "codeName" : "Borrowway"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.IBIZBOOKID"
      },
      "caption" : "图书标识",
      "name" : "IBIZBOOKID",
      "getPSDEField" : {
        "name" : "IBIZBOOKID",
        "codeName" : "IBIZBOOKId"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.IBIZBOOKNAME"
      },
      "caption" : "图书名称",
      "name" : "IBIZBOOKNAME",
      "getPSDEField" : {
        "name" : "IBIZBOOKNAME",
        "codeName" : "IBIZBOOKName"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.PRESS"
      },
      "caption" : "图书出版社",
      "name" : "PRESS",
      "getPSDEField" : {
        "name" : "PRESS",
        "codeName" : "Press"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.PRICE"
      },
      "caption" : "图书价格",
      "name" : "PRICE",
      "getPSDEField" : {
        "name" : "PRICE",
        "codeName" : "Price"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.SAILSTATE"
      },
      "caption" : "图书销售状态",
      "name" : "SAILSTATE",
      "getPSCodeList" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSCODELISTS/BookSailState.json"
      },
      "getPSDEField" : {
        "name" : "SAILSTATE",
        "codeName" : "Sailstate"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.SUBTEXT"
      },
      "caption" : "图书描述",
      "name" : "SUBTEXT",
      "getPSDEField" : {
        "name" : "SUBTEXT",
        "codeName" : "Subtext"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TAG"
      },
      "caption" : "标签",
      "name" : "TAG",
      "getPSDEField" : {
        "name" : "TAG",
        "codeName" : "Tag"
      }
    }, {
      "getCapPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TYPE"
      },
      "caption" : "图书类型",
      "name" : "TYPE",
      "getPSCodeList" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSCODELISTS/BookType.json"
      },
      "getPSDEField" : {
        "name" : "TYPE",
        "codeName" : "Type"
      }
    } ],
    "updateDataAccessAction" : "UPDATE",
    "getUpdatePSDEAction" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/Update.json"
    },
    "defaultMode" : true,
    "enableBackend" : true,
    "enableFront" : true,
    "ignoreError" : false,
    "id" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEDATAIMPS/DataImport.json"
  } ],
  "getAllPSDEDataQueries" : [ {
    "getAllPSDEDataQueryCodes" : [ {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json"
    } ],
    "codeName" : "Default",
    "logicName" : "数据查询",
    "name" : "DEFAULT",
    "getPSDEDQMain" : {
      "getJoinPSDataEntity" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK.json"
      },
      "joinType" : "MAIN",
      "name" : "IBIZBOOK"
    },
    "getPSDEDataQueryInput" : {
      "name" : "DefaultInput",
      "getPSDEFilterDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKFilterDTO"
      },
      "type" : "DTO"
    },
    "getPSDEDataQueryReturn" : {
      "name" : "DefaultResult",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTOS"
    },
    "defaultMode" : true
  }, {
    "getAllPSDEDataQueryCodes" : [ {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json"
    } ],
    "codeName" : "View",
    "logicName" : "默认（全部数据）",
    "name" : "VIEW",
    "getPSDEDQMain" : {
      "getJoinPSDataEntity" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK.json"
      },
      "joinType" : "MAIN",
      "name" : "IBIZBOOK"
    },
    "getPSDEDataQueryInput" : {
      "name" : "ViewInput",
      "getPSDEFilterDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKFilterDTO"
      },
      "type" : "DTO"
    },
    "getPSDEDataQueryReturn" : {
      "name" : "ViewResult",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "DTOS"
    },
    "viewLevel" : 0
  } ],
  "getAllPSDEDataSets" : [ {
    "codeName" : "Default",
    "logicName" : "数据集",
    "name" : "DEFAULT",
    "getPSDEDataQueries" : [ {
      "modelref" : true,
      "id" : "Default"
    } ],
    "getPSDEDataSetInput" : {
      "name" : "DefaultInput",
      "getPSDEFilterDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKFilterDTO"
      },
      "type" : "DTO"
    },
    "getPSDEDataSetReturn" : {
      "name" : "DefaultResult",
      "getPSDEMethodDTO" : {
        "modelref" : true,
        "id" : "IBIZBOOKDTO"
      },
      "type" : "PAGE"
    },
    "defaultMode" : true,
    "enableBackend" : true,
    "enableFront" : true
  } ],
  "getAllPSDEFields" : [ {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "CREATEMAN",
      "dBType" : "MYSQL5",
      "name" : "CREATEMAN",
      "queryCodeExp" : "t1.`CREATEMAN`",
      "standardColumnName" : "`CREATEMAN`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[CREATEMAN][建立人]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.CREATEMAN"
        },
        "codeName" : "MobileDefault",
        "editorType" : "SPAN",
        "name" : "[CREATEMAN][建立人]移动端默认",
        "stringLength" : 60,
        "uIMode" : "MOBILEDEFAULT",
        "allowEmpty" : false,
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[CREATEMAN][建立人]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.CREATEMAN"
        },
        "codeName" : "Default",
        "editorType" : "SPAN",
        "name" : "[CREATEMAN][建立人]",
        "stringLength" : 60,
        "uIMode" : "DEFAULT",
        "allowEmpty" : false
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "CREATEMAN",
          "maxValue" : 60,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[60]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[60]"
      },
      "ruleInfo" : "内容长度必须小于等于[60]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "CreateMan",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.CREATEMAN"
    },
    "length" : 60,
    "logicName" : "建立人",
    "name" : "CREATEMAN",
    "getPSCodeList" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSCODELISTS/SysOperator.json"
    },
    "predefinedType" : "CREATEMAN",
    "stdDataType" : 25,
    "stringLength" : 60,
    "valueFormat" : "%1$s",
    "allowEmpty" : false,
    "systemReserver" : true
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "IBIZBOOKNAME",
      "dBType" : "MYSQL5",
      "name" : "IBIZBOOKNAME",
      "queryCodeExp" : "t1.`IBIZBOOKNAME`",
      "standardColumnName" : "`IBIZBOOKNAME`"
    } ],
    "getAllPSDEFSearchModes" : [ {
      "codeName" : "N_IBIZBOOKNAME_LIKE",
      "name" : "N_IBIZBOOKNAME_LIKE",
      "stdDataType" : 25,
      "valueOP" : "LIKE"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[IBIZBOOKNAME][图书名称]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.IBIZBOOKNAME"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[IBIZBOOKNAME][图书名称]",
        "stringLength" : 200,
        "uIMode" : "DEFAULT",
        "allowEmpty" : false
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[IBIZBOOKNAME][图书名称]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.IBIZBOOKNAME"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[IBIZBOOKNAME][图书名称]移动端默认",
        "stringLength" : 200,
        "uIMode" : "MOBILEDEFAULT",
        "allowEmpty" : false,
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "IBIZBOOKNAME",
          "maxValue" : 200,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[200]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[200]"
      },
      "ruleInfo" : "内容长度必须小于等于[200]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "IBIZBOOKName",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.IBIZBOOKNAME"
    },
    "length" : 200,
    "logicName" : "图书名称",
    "name" : "IBIZBOOKNAME",
    "stdDataType" : 25,
    "stringLength" : 200,
    "valueFormat" : "%1$s",
    "allowEmpty" : false,
    "enableQuickSearch" : true,
    "majorDEField" : true
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "IBIZBOOKID",
      "dBType" : "MYSQL5",
      "name" : "IBIZBOOKID",
      "queryCodeExp" : "t1.`IBIZBOOKID`",
      "standardColumnName" : "`IBIZBOOKID`"
    } ],
    "getAllPSDEFSearchModes" : [ {
      "codeName" : "N_IBIZBOOKID_EQ",
      "name" : "N_IBIZBOOKID_EQ",
      "stdDataType" : 25,
      "valueOP" : "EQ"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[IBIZBOOKID][图书标识]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.IBIZBOOKID"
        },
        "codeName" : "Default",
        "editorType" : "SPAN",
        "name" : "[IBIZBOOKID][图书标识]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT",
        "allowEmpty" : false
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[IBIZBOOKID][图书标识]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.IBIZBOOKID"
        },
        "codeName" : "MobileDefault",
        "editorType" : "SPAN",
        "name" : "[IBIZBOOKID][图书标识]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "allowEmpty" : false,
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "IBIZBOOKID",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "IBIZBOOKId",
    "dEFType" : 1,
    "dataType" : "GUID",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.IBIZBOOKID"
    },
    "length" : 100,
    "logicName" : "图书标识",
    "name" : "IBIZBOOKID",
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s",
    "allowEmpty" : false,
    "keyDEField" : true,
    "pasteReset" : true
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "CREATEDATE",
      "dBType" : "MYSQL5",
      "name" : "CREATEDATE",
      "queryCodeExp" : "t1.`CREATEDATE`",
      "standardColumnName" : "`CREATEDATE`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[CREATEDATE][建立时间]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.CREATEDATE"
        },
        "codeName" : "Default",
        "editorType" : "SPAN",
        "name" : "[CREATEDATE][建立时间]",
        "uIMode" : "DEFAULT",
        "valueFormat" : "%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS",
        "allowEmpty" : false
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[CREATEDATE][建立时间]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.CREATEDATE"
        },
        "codeName" : "MobileDefault",
        "editorType" : "SPAN",
        "name" : "[CREATEDATE][建立时间]移动端默认",
        "uIMode" : "MOBILEDEFAULT",
        "valueFormat" : "%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS",
        "allowEmpty" : false,
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组"
      },
      "ruleInfo" : "默认规则",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "CreateDate",
    "dEFType" : 1,
    "dataType" : "DATETIME",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.CREATEDATE"
    },
    "length" : 8,
    "logicName" : "建立时间",
    "name" : "CREATEDATE",
    "predefinedType" : "CREATEDATE",
    "stdDataType" : 5,
    "valueFormat" : "%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS",
    "allowEmpty" : false,
    "systemReserver" : true
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "UPDATEMAN",
      "dBType" : "MYSQL5",
      "name" : "UPDATEMAN",
      "queryCodeExp" : "t1.`UPDATEMAN`",
      "standardColumnName" : "`UPDATEMAN`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[UPDATEMAN][更新人]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.UPDATEMAN"
        },
        "codeName" : "Default",
        "editorType" : "SPAN",
        "name" : "[UPDATEMAN][更新人]",
        "stringLength" : 60,
        "uIMode" : "DEFAULT",
        "allowEmpty" : false
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[UPDATEMAN][更新人]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.UPDATEMAN"
        },
        "codeName" : "MobileDefault",
        "editorType" : "SPAN",
        "name" : "[UPDATEMAN][更新人]移动端默认",
        "stringLength" : 60,
        "uIMode" : "MOBILEDEFAULT",
        "allowEmpty" : false,
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "UPDATEMAN",
          "maxValue" : 60,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[60]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[60]"
      },
      "ruleInfo" : "内容长度必须小于等于[60]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "UpdateMan",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.UPDATEMAN"
    },
    "length" : 60,
    "logicName" : "更新人",
    "name" : "UPDATEMAN",
    "getPSCodeList" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSCODELISTS/SysOperator.json"
    },
    "predefinedType" : "UPDATEMAN",
    "stdDataType" : 25,
    "stringLength" : 60,
    "valueFormat" : "%1$s",
    "allowEmpty" : false,
    "systemReserver" : true
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "UPDATEDATE",
      "dBType" : "MYSQL5",
      "name" : "UPDATEDATE",
      "queryCodeExp" : "t1.`UPDATEDATE`",
      "standardColumnName" : "`UPDATEDATE`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[UPDATEDATE][更新时间]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.UPDATEDATE"
        },
        "codeName" : "Default",
        "editorType" : "SPAN",
        "name" : "[UPDATEDATE][更新时间]",
        "uIMode" : "DEFAULT",
        "valueFormat" : "%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS",
        "allowEmpty" : false
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[UPDATEDATE][更新时间]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.UPDATEDATE"
        },
        "codeName" : "MobileDefault",
        "editorType" : "SPAN",
        "name" : "[UPDATEDATE][更新时间]移动端默认",
        "uIMode" : "MOBILEDEFAULT",
        "valueFormat" : "%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS",
        "allowEmpty" : false,
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组"
      },
      "ruleInfo" : "默认规则",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "UpdateDate",
    "dEFType" : 1,
    "dataType" : "DATETIME",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.UPDATEDATE"
    },
    "length" : 8,
    "logicName" : "更新时间",
    "name" : "UPDATEDATE",
    "predefinedType" : "UPDATEDATE",
    "stdDataType" : 5,
    "valueFormat" : "%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS",
    "allowEmpty" : false,
    "systemReserver" : true
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "AUTHOR",
      "dBType" : "MYSQL5",
      "name" : "AUTHOR",
      "queryCodeExp" : "t1.`AUTHOR`",
      "standardColumnName" : "`AUTHOR`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[AUTHOR][图书作者]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.AUTHOR"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[AUTHOR][图书作者]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[AUTHOR][图书作者]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.AUTHOR"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[AUTHOR][图书作者]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "ValueRule2",
      "name" : "作者名非空",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condOp" : "ISNOTNULL",
          "condType" : "SIMPLE",
          "dEFName" : "AUTHOR",
          "name" : "[常规条件] 值不为空(NotNil)"
        } ]
      },
      "ruleInfo" : "作者名非空",
      "checkDefault" : false,
      "defaultMode" : false,
      "enableBackend" : true,
      "enableFront" : true
    }, {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "AUTHOR",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Author",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.AUTHOR"
    },
    "length" : 100,
    "logicName" : "图书作者",
    "name" : "AUTHOR",
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "PRICE",
      "dBType" : "MYSQL5",
      "name" : "PRICE",
      "queryCodeExp" : "t1.`PRICE`",
      "standardColumnName" : "`PRICE`"
    } ],
    "getAllPSDEFSearchModes" : [ {
      "codeName" : "N_PRICE_GTANDEQ",
      "name" : "N_PRICE_GTANDEQ",
      "stdDataType" : 7,
      "valueOP" : "GTANDEQ"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[PRICE][图书价格]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.PRICE"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[PRICE][图书价格]移动端默认",
        "precision" : 2,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[PRICE][图书价格]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.PRICE"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[PRICE][图书价格]",
        "precision" : 2,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "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]"
      },
      "ruleInfo" : "数值必须大于[0.0]且小于等于[100.0]",
      "checkDefault" : false,
      "defaultMode" : false,
      "enableBackend" : true,
      "enableFront" : true
    }, {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组"
      },
      "ruleInfo" : "默认规则",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Price",
    "dEFType" : 1,
    "dataType" : "FLOAT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.PRICE"
    },
    "logicName" : "图书价格",
    "name" : "PRICE",
    "precision" : 2,
    "stdDataType" : 7,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "PRESS",
      "dBType" : "MYSQL5",
      "name" : "PRESS",
      "queryCodeExp" : "t1.`PRESS`",
      "standardColumnName" : "`PRESS`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[PRESS][图书出版社]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.PRESS"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[PRESS][图书出版社]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[PRESS][图书出版社]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.PRESS"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[PRESS][图书出版社]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "ValueRule7",
      "name" : "文本右包含出版社",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condOp" : "RIGHTLIKE",
          "condType" : "SIMPLE",
          "dEFName" : "PRESS",
          "name" : "[常规条件] 文本右包含(#%) (出版社)",
          "paramValue" : "出版社",
          "ruleInfo" : "必须右包含出版社"
        } ],
        "ruleInfo" : "必须右包含出版社"
      },
      "ruleInfo" : "必须右包含出版社",
      "checkDefault" : false,
      "defaultMode" : false,
      "enableBackend" : true,
      "enableFront" : true
    }, {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "PRESS",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Press",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.PRESS"
    },
    "length" : 100,
    "logicName" : "图书出版社",
    "name" : "PRESS",
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "TYPE",
      "dBType" : "MYSQL5",
      "name" : "TYPE",
      "queryCodeExp" : "t1.`TYPE`",
      "standardColumnName" : "`TYPE`"
    } ],
    "getAllPSDEFSearchModes" : [ {
      "codeName" : "N_TYPE_EQ",
      "name" : "N_TYPE_EQ",
      "stdDataType" : 25,
      "valueOP" : "EQ"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[TYPE][图书类型]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.TYPE"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[TYPE][图书类型]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[TYPE][图书类型]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.TYPE"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[TYPE][图书类型]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "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]"
      },
      "ruleInfo" : "内容长度必须大于[0]且小于等于[6]",
      "checkDefault" : false,
      "defaultMode" : false,
      "enableBackend" : true,
      "enableFront" : true
    }, {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "TYPE",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Type",
    "dEFType" : 1,
    "dEMSFieldMode" : "STATE1",
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.TYPE"
    },
    "length" : 100,
    "logicName" : "图书类型",
    "name" : "TYPE",
    "getPSCodeList" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSCODELISTS/BookType.json"
    },
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "BOOKNUMBER",
      "dBType" : "MYSQL5",
      "name" : "BOOKNUMBER",
      "queryCodeExp" : "t1.`BOOKNUMBER`",
      "standardColumnName" : "`BOOKNUMBER`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[BOOKNUMBER][图书数量]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BOOKNUMBER"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[BOOKNUMBER][图书数量]",
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[BOOKNUMBER][图书数量]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BOOKNUMBER"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[BOOKNUMBER][图书数量]移动端默认",
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "ValueRule9",
      "name" : "文本左包含a",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condOp" : "LEFTLIKE",
          "condType" : "SIMPLE",
          "dEFName" : "BOOKNUMBER",
          "name" : "[常规条件] 文本左包含(%#) (a)",
          "paramValue" : "a",
          "ruleInfo" : "文本左包含a"
        } ],
        "ruleInfo" : "文本左包含a"
      },
      "ruleInfo" : "文本左包含a",
      "checkDefault" : false,
      "defaultMode" : false,
      "enableBackend" : true,
      "enableFront" : true
    }, {
      "codeName" : "ValueRule",
      "name" : "图书数量必须大于0",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condOp" : "GT",
          "condType" : "SIMPLE",
          "dEFName" : "BOOKNUMBER",
          "name" : "[常规条件] 大于(>) (0)",
          "paramValue" : "0"
        } ]
      },
      "ruleInfo" : "图书数量必须大于0",
      "checkDefault" : false,
      "defaultMode" : false,
      "enableBackend" : true,
      "enableFront" : true
    }, {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组"
      },
      "ruleInfo" : "默认规则",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Booknumber",
    "dEFType" : 1,
    "dataType" : "INT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.BOOKNUMBER"
    },
    "logicName" : "图书数量",
    "name" : "BOOKNUMBER",
    "stdDataType" : 9,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "SUBTEXT",
      "dBType" : "MYSQL5",
      "name" : "SUBTEXT",
      "queryCodeExp" : "t1.`SUBTEXT`",
      "standardColumnName" : "`SUBTEXT`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[SUBTEXT][图书描述]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.SUBTEXT"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[SUBTEXT][图书描述]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[SUBTEXT][图书描述]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.SUBTEXT"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[SUBTEXT][图书描述]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "SUBTEXT",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Subtext",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.SUBTEXT"
    },
    "length" : 100,
    "logicName" : "图书描述",
    "name" : "SUBTEXT",
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "LENDOUTTIME",
      "dBType" : "MYSQL5",
      "name" : "LENDOUTTIME",
      "queryCodeExp" : "t1.`LENDOUTTIME`",
      "standardColumnName" : "`LENDOUTTIME`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[LENDOUTTIME][借出日期]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.LENDOUTTIME"
        },
        "codeName" : "Default",
        "editorType" : "DATEPICKEREX_NOTIME",
        "name" : "[LENDOUTTIME][借出日期]",
        "uIMode" : "DEFAULT",
        "valueFormat" : "%1$tY-%1$tm-%1$td",
        "allowEmpty" : false
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[LENDOUTTIME][借出日期]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.LENDOUTTIME"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBDATE",
        "name" : "[LENDOUTTIME][借出日期]移动端默认",
        "uIMode" : "MOBILEDEFAULT",
        "valueFormat" : "%1$tY-%1$tm-%1$td",
        "allowEmpty" : false,
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "ValueRule8",
      "name" : "需要大于等于当前时间",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condOp" : "GT",
          "condType" : "SIMPLE",
          "dEFName" : "LENDOUTTIME",
          "name" : "[常规条件] 大于(>) 当前时间",
          "paramType" : "CURTIME",
          "ruleInfo" : "需要大于当前时间"
        } ],
        "ruleInfo" : "需要大于当前时间"
      },
      "ruleInfo" : "需要大于当前时间",
      "checkDefault" : false,
      "defaultMode" : false,
      "enableBackend" : true,
      "enableFront" : true
    }, {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组"
      },
      "ruleInfo" : "默认规则",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Lendouttime",
    "dEFType" : 1,
    "dataType" : "DATE",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.LENDOUTTIME"
    },
    "logicName" : "借出日期",
    "name" : "LENDOUTTIME",
    "stdDataType" : 5,
    "valueFormat" : "%1$tY-%1$tm-%1$td",
    "allowEmpty" : false
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "RETURNTIME",
      "dBType" : "MYSQL5",
      "name" : "RETURNTIME",
      "queryCodeExp" : "t1.`RETURNTIME`",
      "standardColumnName" : "`RETURNTIME`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[RETURNTIME][归还日期]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.RETURNTIME"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBDATE",
        "name" : "[RETURNTIME][归还日期]移动端默认",
        "uIMode" : "MOBILEDEFAULT",
        "valueFormat" : "%1$tY-%1$tm-%1$td",
        "allowEmpty" : false,
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[RETURNTIME][归还日期]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.RETURNTIME"
        },
        "codeName" : "Default",
        "editorType" : "DATEPICKEREX_NOTIME",
        "name" : "[RETURNTIME][归还日期]",
        "uIMode" : "DEFAULT",
        "valueFormat" : "%1$tY-%1$tm-%1$td",
        "allowEmpty" : false
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "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" : "(还书时间必须大于借出时间 并且 还书时间必须大于当前时间)"
      },
      "ruleInfo" : "(还书时间必须大于借出时间 并且 还书时间必须大于当前时间)",
      "checkDefault" : false,
      "defaultMode" : false,
      "enableBackend" : true,
      "enableFront" : true
    }, {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组"
      },
      "ruleInfo" : "默认规则",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Returntime",
    "dEFType" : 1,
    "dataType" : "DATE",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.RETURNTIME"
    },
    "logicName" : "归还日期",
    "name" : "RETURNTIME",
    "stdDataType" : 5,
    "valueFormat" : "%1$tY-%1$tm-%1$td",
    "allowEmpty" : false
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "ICON",
      "dBType" : "MYSQL5",
      "name" : "ICON",
      "queryCodeExp" : "t1.`ICON`",
      "standardColumnName" : "`ICON`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[ICON][图标]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.ICON"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXTAREA",
        "name" : "[ICON][图标]移动端默认",
        "stringLength" : 1048576,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[ICON][图标]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.ICON"
        },
        "codeName" : "Default",
        "editorType" : "TEXTAREA_10",
        "name" : "[ICON][图标]",
        "stringLength" : 1048576,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "ValueRule6",
      "name" : "图标路径不能包含中文",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "REGEX",
          "dEFName" : "ICON",
          "name" : "[!][正则式]([\\u4e00-\\u...)",
          "regExCode" : "[\\u4e00-\\u9fa5]{0,}$",
          "notMode" : true
        } ]
      },
      "ruleInfo" : "图标路径不能包含中文",
      "checkDefault" : false,
      "defaultMode" : false,
      "enableBackend" : true,
      "enableFront" : true
    }, {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "ICON",
          "maxValue" : 1048576,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[1048576]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[1048576]"
      },
      "ruleInfo" : "内容长度必须小于等于[1048576]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Icon",
    "dEFType" : 1,
    "dataType" : "LONGTEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.ICON"
    },
    "length" : 1048576,
    "logicName" : "图标",
    "name" : "ICON",
    "stdDataType" : 21,
    "stringLength" : 1048576,
    "valueFormat" : "%1$s",
    "queryColumn" : false
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "SAILSTATE",
      "dBType" : "MYSQL5",
      "name" : "SAILSTATE",
      "queryCodeExp" : "t1.`SAILSTATE`",
      "standardColumnName" : "`SAILSTATE`"
    } ],
    "getAllPSDEFSearchModes" : [ {
      "codeName" : "N_SAILSTATE_EQ",
      "name" : "N_SAILSTATE_EQ",
      "stdDataType" : 25,
      "valueOP" : "EQ"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[SAILSTATE][图书销售状态]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.SAILSTATE"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[SAILSTATE][图书销售状态]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[SAILSTATE][图书销售状态]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.SAILSTATE"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[SAILSTATE][图书销售状态]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "SAILSTATE",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Sailstate",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.SAILSTATE"
    },
    "length" : 100,
    "logicName" : "图书销售状态",
    "name" : "SAILSTATE",
    "getPSCodeList" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSCODELISTS/BookSailState.json"
    },
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "BORROWSTATUS",
      "dBType" : "MYSQL5",
      "name" : "BORROWSTATUS",
      "queryCodeExp" : "t1.`BORROWSTATUS`",
      "standardColumnName" : "`BORROWSTATUS`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[BORROWSTATUS][图书借阅状态]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWSTATUS"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBSWITCH",
        "name" : "[BORROWSTATUS][图书借阅状态]移动端默认",
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true,
        "needCodeListConfig" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[BORROWSTATUS][图书借阅状态]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWSTATUS"
        },
        "codeName" : "Default",
        "editorType" : "DROPDOWNLIST_100",
        "name" : "[BORROWSTATUS][图书借阅状态]",
        "uIMode" : "DEFAULT",
        "needCodeListConfig" : true
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组"
      },
      "ruleInfo" : "默认规则",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Borrowstatus",
    "dEFType" : 1,
    "dataType" : "TRUEFALSE",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.BORROWSTATUS"
    },
    "logicName" : "图书借阅状态",
    "name" : "BORROWSTATUS",
    "stdDataType" : 9,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "STEPSTATUS",
      "dBType" : "MYSQL5",
      "name" : "STEPSTATUS",
      "queryCodeExp" : "t1.`STEPSTATUS`",
      "standardColumnName" : "`STEPSTATUS`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[STEPSTATUS][步骤]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.STEPSTATUS"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[STEPSTATUS][步骤]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[STEPSTATUS][步骤]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.STEPSTATUS"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[STEPSTATUS][步骤]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "STEPSTATUS",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Stepstatus",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.STEPSTATUS"
    },
    "length" : 100,
    "logicName" : "步骤",
    "name" : "STEPSTATUS",
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "BORROWER",
      "dBType" : "MYSQL5",
      "name" : "BORROWER",
      "queryCodeExp" : "t1.`BORROWER`",
      "standardColumnName" : "`BORROWER`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[BORROWER][借阅人]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[BORROWER][借阅人]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[BORROWER][借阅人]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[BORROWER][借阅人]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "BORROWER",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Borrower",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.BORROWER"
    },
    "length" : 100,
    "logicName" : "借阅人",
    "name" : "BORROWER",
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "BORROWWAY",
      "dBType" : "MYSQL5",
      "name" : "BORROWWAY",
      "queryCodeExp" : "t1.`BORROWWAY`",
      "standardColumnName" : "`BORROWWAY`"
    } ],
    "getAllPSDEFSearchModes" : [ {
      "codeName" : "N_BORROWWAY_EQ",
      "name" : "N_BORROWWAY_EQ",
      "stdDataType" : 25,
      "valueOP" : "EQ"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[BORROWWAY][借阅方式]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWWAY"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBDROPDOWNLIST",
        "name" : "[BORROWWAY][借阅方式]移动端默认",
        "stringLength" : 60,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true,
        "needCodeListConfig" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[BORROWWAY][借阅方式]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWWAY"
        },
        "codeName" : "Default",
        "editorType" : "DROPDOWNLIST",
        "name" : "[BORROWWAY][借阅方式]",
        "stringLength" : 60,
        "uIMode" : "DEFAULT",
        "needCodeListConfig" : true
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "BORROWWAY",
          "maxValue" : 60,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[60]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[60]"
      },
      "ruleInfo" : "内容长度必须小于等于[60]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Borrowway",
    "dEFType" : 1,
    "dataType" : "SSCODELIST",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.BORROWWAY"
    },
    "length" : 60,
    "logicName" : "借阅方式",
    "name" : "BORROWWAY",
    "getPSCodeList" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSCODELISTS/CodeList25.json"
    },
    "stdDataType" : 25,
    "stringLength" : 60,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "RETURNLIB",
      "dBType" : "MYSQL5",
      "name" : "RETURNLIB",
      "queryCodeExp" : "t1.`RETURNLIB`",
      "standardColumnName" : "`RETURNLIB`"
    } ],
    "getAllPSDEFSearchModes" : [ {
      "codeName" : "N_RETURNLIB_EQ",
      "name" : "N_RETURNLIB_EQ",
      "stdDataType" : 25,
      "valueOP" : "EQ"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[RETURNLIB][归还图馆]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.RETURNLIB"
        },
        "codeName" : "Default",
        "editorType" : "DROPDOWNLIST",
        "name" : "[RETURNLIB][归还图馆]",
        "stringLength" : 60,
        "uIMode" : "DEFAULT",
        "needCodeListConfig" : true
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[RETURNLIB][归还图馆]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.RETURNLIB"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBDROPDOWNLIST",
        "name" : "[RETURNLIB][归还图馆]移动端默认",
        "stringLength" : 60,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true,
        "needCodeListConfig" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "RETURNLIB",
          "maxValue" : 60,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[60]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[60]"
      },
      "ruleInfo" : "内容长度必须小于等于[60]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Returnlib",
    "dEFType" : 1,
    "dataType" : "SSCODELIST",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.RETURNLIB"
    },
    "length" : 60,
    "logicName" : "归还图馆",
    "name" : "RETURNLIB",
    "getPSCodeList" : {
      "modelref" : true,
      "path" : "PSMODULES/Sample/PSCODELISTS/CodeList.json"
    },
    "stdDataType" : 25,
    "stringLength" : 60,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "BORROWERID",
      "dBType" : "MYSQL5",
      "name" : "BORROWERID",
      "queryCodeExp" : "t1.`BORROWERID`",
      "standardColumnName" : "`BORROWERID`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[BORROWERID][借阅人ID]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWERID"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[BORROWERID][借阅人ID]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[BORROWERID][借阅人ID]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWERID"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[BORROWERID][借阅人ID]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "BORROWERID",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Borrowerid",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.BORROWERID"
    },
    "length" : 100,
    "logicName" : "借阅人ID",
    "name" : "BORROWERID",
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "BORROWER1",
      "dBType" : "MYSQL5",
      "name" : "BORROWER1",
      "queryCodeExp" : "t1.`BORROWER1`",
      "standardColumnName" : "`BORROWER1`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[BORROWER1][借阅人1]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER1"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXTAREA",
        "name" : "[BORROWER1][借阅人1]移动端默认",
        "stringLength" : 1048576,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[BORROWER1][借阅人1]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER1"
        },
        "codeName" : "Default",
        "editorType" : "TEXTAREA_10",
        "name" : "[BORROWER1][借阅人1]",
        "stringLength" : 1048576,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "BORROWER1",
          "maxValue" : 1048576,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[1048576]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[1048576]"
      },
      "ruleInfo" : "内容长度必须小于等于[1048576]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Borrower1",
    "dEFType" : 1,
    "dataType" : "LONGTEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.BORROWER1"
    },
    "length" : 1048576,
    "logicName" : "借阅人1",
    "name" : "BORROWER1",
    "stdDataType" : 21,
    "stringLength" : 1048576,
    "valueFormat" : "%1$s",
    "queryColumn" : false
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "BORROWER1_ID",
      "dBType" : "MYSQL5",
      "name" : "BORROWER1_ID",
      "queryCodeExp" : "t1.`BORROWER1_ID`",
      "standardColumnName" : "`BORROWER1_ID`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[BORROWER1_ID][借阅人1_ID]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER1_ID"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[BORROWER1_ID][借阅人1_ID]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[BORROWER1_ID][借阅人1_ID]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER1_ID"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[BORROWER1_ID][借阅人1_ID]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "BORROWER1_ID",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Borrower1_id",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.BORROWER1_ID"
    },
    "length" : 100,
    "logicName" : "借阅人1_ID",
    "name" : "BORROWER1_ID",
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "BORROWER2",
      "dBType" : "MYSQL5",
      "name" : "BORROWER2",
      "queryCodeExp" : "t1.`BORROWER2`",
      "standardColumnName" : "`BORROWER2`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[BORROWER2][借阅人2]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER2"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[BORROWER2][借阅人2]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[BORROWER2][借阅人2]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER2"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[BORROWER2][借阅人2]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "BORROWER2",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Borrower2",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.BORROWER2"
    },
    "length" : 100,
    "logicName" : "借阅人2",
    "name" : "BORROWER2",
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "BORROWER2_ID",
      "dBType" : "MYSQL5",
      "name" : "BORROWER2_ID",
      "queryCodeExp" : "t1.`BORROWER2_ID`",
      "standardColumnName" : "`BORROWER2_ID`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[BORROWER2_ID][借阅人2_ID]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER2_ID"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[BORROWER2_ID][借阅人2_ID]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[BORROWER2_ID][借阅人2_ID]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER2_ID"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[BORROWER2_ID][借阅人2_ID]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "BORROWER2_ID",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Borrower2_id",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.BORROWER2_ID"
    },
    "length" : 100,
    "logicName" : "借阅人2_ID",
    "name" : "BORROWER2_ID",
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "BORROWER3",
      "dBType" : "MYSQL5",
      "name" : "BORROWER3",
      "queryCodeExp" : "t1.`BORROWER3`",
      "standardColumnName" : "`BORROWER3`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[BORROWER3][借阅人3]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER3"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXTAREA",
        "name" : "[BORROWER3][借阅人3]移动端默认",
        "stringLength" : 1048576,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[BORROWER3][借阅人3]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER3"
        },
        "codeName" : "Default",
        "editorType" : "TEXTAREA_10",
        "name" : "[BORROWER3][借阅人3]",
        "stringLength" : 1048576,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "BORROWER3",
          "maxValue" : 1048576,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[1048576]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[1048576]"
      },
      "ruleInfo" : "内容长度必须小于等于[1048576]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Borrower3",
    "dEFType" : 1,
    "dataType" : "LONGTEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.BORROWER3"
    },
    "length" : 1048576,
    "logicName" : "借阅人3",
    "name" : "BORROWER3",
    "stdDataType" : 21,
    "stringLength" : 1048576,
    "valueFormat" : "%1$s",
    "queryColumn" : false
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "BORROWER3_ID",
      "dBType" : "MYSQL5",
      "name" : "BORROWER3_ID",
      "queryCodeExp" : "t1.`BORROWER3_ID`",
      "standardColumnName" : "`BORROWER3_ID`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "MobileDefault",
      "name" : "[BORROWER3_ID][借阅人3_ID]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER3_ID"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXT",
        "name" : "[BORROWER3_ID][借阅人3_ID]移动端默认",
        "stringLength" : 100,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    }, {
      "codeName" : "Default",
      "name" : "[BORROWER3_ID][借阅人3_ID]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.BORROWER3_ID"
        },
        "codeName" : "Default",
        "editorType" : "TEXTBOX",
        "name" : "[BORROWER3_ID][借阅人3_ID]",
        "stringLength" : 100,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "BORROWER3_ID",
          "maxValue" : 100,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[100]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[100]"
      },
      "ruleInfo" : "内容长度必须小于等于[100]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Borrower3_id",
    "dEFType" : 1,
    "dataType" : "TEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.BORROWER3_ID"
    },
    "length" : 100,
    "logicName" : "借阅人3_ID",
    "name" : "BORROWER3_ID",
    "stdDataType" : 25,
    "stringLength" : 100,
    "valueFormat" : "%1$s"
  }, {
    "getAllPSDEFDTColumns" : [ {
      "columnName" : "TAG",
      "dBType" : "MYSQL5",
      "name" : "TAG",
      "queryCodeExp" : "t1.`TAG`",
      "standardColumnName" : "`TAG`"
    } ],
    "getAllPSDEFUIModes" : [ {
      "codeName" : "Default",
      "name" : "[TAG][标签]",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.TAG"
        },
        "codeName" : "Default",
        "editorType" : "TEXTAREA_10",
        "name" : "[TAG][标签]",
        "stringLength" : 1048576,
        "uIMode" : "DEFAULT"
      },
      "type" : "DEFAULT"
    }, {
      "codeName" : "MobileDefault",
      "name" : "[TAG][标签]移动端默认",
      "getPSDEFFormItem" : {
        "getCapPSLanguageRes" : {
          "lanResTag" : "DEF.LNAME.TAG"
        },
        "codeName" : "MobileDefault",
        "editorType" : "MOBTEXTAREA",
        "name" : "[TAG][标签]移动端默认",
        "stringLength" : 1048576,
        "uIMode" : "MOBILEDEFAULT",
        "mobileMode" : true
      },
      "type" : "MOBILEDEFAULT",
      "mobileMode" : true
    } ],
    "getAllPSDEFValueRules" : [ {
      "codeName" : "Default",
      "name" : "默认规则",
      "getPSDEFVRGroupCondition" : {
        "condOp" : "AND",
        "condType" : "GROUP",
        "name" : "默认组",
        "getPSDEFVRConditions" : [ {
          "condType" : "STRINGLENGTH",
          "dEFName" : "TAG",
          "maxValue" : 1048576,
          "name" : "默认字符串长度",
          "ruleInfo" : "内容长度必须小于等于[1048576]",
          "includeMaxValue" : true,
          "includeMinValue" : false,
          "keyCond" : true
        } ],
        "ruleInfo" : "内容长度必须小于等于[1048576]"
      },
      "ruleInfo" : "内容长度必须小于等于[1048576]",
      "checkDefault" : true,
      "defaultMode" : true,
      "enableBackend" : true,
      "enableFront" : true
    } ],
    "codeName" : "Tag",
    "dEFType" : 1,
    "dataType" : "LONGTEXT",
    "importOrder" : 1000,
    "getLNPSLanguageRes" : {
      "lanResTag" : "DEF.LNAME.TAG"
    },
    "length" : 1048576,
    "logicName" : "标签",
    "name" : "TAG",
    "stdDataType" : 21,
    "stringLength" : 1048576,
    "valueFormat" : "%1$s",
    "queryColumn" : false
  } ],
  "getAllPSDELogics" : [ {
    "codeName" : "NextAction",
    "defaultParamName" : "Default",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDELOGICS/NextAction.json",
    "logicName" : "执行下一步",
    "name" : "执行下一步",
    "getPSDELogicNodes" : [ {
      "codeName" : "Begin",
      "logicNodeType" : "BEGIN",
      "name" : "开始",
      "getPSDELogicLinks" : [ {
        "getDstPSDELogicNode" : {
          "modelref" : true,
          "id" : "Prepareparam1"
        },
        "name" : "连接8805",
        "getSrcPSDELogicNode" : {
          "modelref" : true,
          "id" : "Begin"
        }
      } ],
      "parallelOutput" : true
    }, {
      "codeName" : "Prepareparam1",
      "logicNodeType" : "PREPAREPARAM",
      "name" : "准备参数",
      "getPSDELogicNodeParams" : [ {
        "dstFieldName" : "STEPSTATUS",
        "getDstPSDELogicParam" : {
          "modelref" : true,
          "id" : "Default"
        },
        "name" : "直接值[step3] ==> Default[STEPSTATUS]",
        "paramAction" : "SETPARAMVALUE",
        "srcValue" : "step3",
        "srcValueType" : "SRCVALUE"
      } ],
      "parallelOutput" : true
    } ],
    "getPSDELogicParams" : [ {
      "codeName" : "Default",
      "logicName" : "传入变量",
      "name" : "传入变量",
      "getParamPSDataEntity" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK.json"
      },
      "default" : true,
      "entityParam" : true
    } ],
    "getStartPSDELogicNode" : {
      "modelref" : true,
      "id" : "Begin"
    },
    "enableBackend" : false,
    "enableFront" : true
  }, {
    "codeName" : "PreAction",
    "defaultParamName" : "Default",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDELOGICS/PreAction.json",
    "logicName" : "执行上一步",
    "name" : "执行上一步",
    "getPSDELogicNodes" : [ {
      "codeName" : "Begin",
      "logicNodeType" : "BEGIN",
      "name" : "开始",
      "getPSDELogicLinks" : [ {
        "getDstPSDELogicNode" : {
          "modelref" : true,
          "id" : "Prepareparam1"
        },
        "name" : "连接3490",
        "getSrcPSDELogicNode" : {
          "modelref" : true,
          "id" : "Begin"
        }
      } ],
      "parallelOutput" : true
    }, {
      "codeName" : "Prepareparam1",
      "logicNodeType" : "PREPAREPARAM",
      "name" : "准备参数",
      "getPSDELogicNodeParams" : [ {
        "dstFieldName" : "STEPSTATUS",
        "getDstPSDELogicParam" : {
          "modelref" : true,
          "id" : "Default"
        },
        "name" : "直接值[step1] ==> Default[STEPSTATUS]",
        "paramAction" : "SETPARAMVALUE",
        "srcValue" : "step1",
        "srcValueType" : "SRCVALUE"
      } ],
      "parallelOutput" : true
    } ],
    "getPSDELogicParams" : [ {
      "codeName" : "Default",
      "logicName" : "传入变量",
      "name" : "传入变量",
      "getParamPSDataEntity" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK.json"
      },
      "default" : true,
      "entityParam" : true
    } ],
    "getStartPSDELogicNode" : {
      "modelref" : true,
      "id" : "Begin"
    },
    "enableBackend" : false,
    "enableFront" : true
  }, {
    "codeName" : "finish",
    "defaultParamName" : "Default",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDELOGICS/finish.json",
    "logicName" : "完成图书流程",
    "name" : "完成图书流程",
    "getPSDELogicNodes" : [ {
      "codeName" : "Begin",
      "logicNodeType" : "BEGIN",
      "name" : "开始",
      "getPSDELogicLinks" : [ {
        "getDstPSDELogicNode" : {
          "modelref" : true,
          "id" : "Deaction1"
        },
        "name" : "连接8721",
        "getSrcPSDELogicNode" : {
          "modelref" : true,
          "id" : "Begin"
        }
      } ],
      "parallelOutput" : true
    }, {
      "codeName" : "Deaction1",
      "getDstPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/Update.json"
      },
      "getDstPSDELogicParam" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getDstPSDataEntity" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK.json"
      },
      "logicNodeType" : "DEACTION",
      "name" : "完成图书状态",
      "parallelOutput" : true
    } ],
    "getPSDELogicParams" : [ {
      "codeName" : "Default",
      "logicName" : "传入变量",
      "name" : "传入变量",
      "getParamPSDataEntity" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK.json"
      },
      "default" : true,
      "entityParam" : true
    } ],
    "getStartPSDELogicNode" : {
      "modelref" : true,
      "id" : "Begin"
    },
    "enableBackend" : false,
    "enableFront" : true
  }, {
    "codeName" : "initData",
    "defaultParamName" : "Default",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDELOGICS/initData.json",
    "logicName" : "图书初始化",
    "name" : "图书初始化",
    "getPSDELogicNodes" : [ {
      "codeName" : "Begin",
      "logicNodeType" : "BEGIN",
      "name" : "开始",
      "getPSDELogicLinks" : [ {
        "getDstPSDELogicNode" : {
          "modelref" : true,
          "id" : "Deaction1"
        },
        "name" : "连接3034",
        "getSrcPSDELogicNode" : {
          "modelref" : true,
          "id" : "Begin"
        }
      } ],
      "parallelOutput" : true
    }, {
      "codeName" : "Deaction1",
      "getDstPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDEACTIONS/Get.json"
      },
      "getDstPSDELogicParam" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getDstPSDataEntity" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK.json"
      },
      "logicNodeType" : "DEACTION",
      "name" : "获取图书数据",
      "parallelOutput" : true
    } ],
    "getPSDELogicParams" : [ {
      "codeName" : "Default",
      "logicName" : "传入变量",
      "name" : "传入变量",
      "getParamPSDataEntity" : {
        "modelref" : true,
        "path" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK.json"
      },
      "default" : true,
      "entityParam" : true
    } ],
    "getStartPSDELogicNode" : {
      "modelref" : true,
      "id" : "Begin"
    },
    "enableBackend" : false,
    "enableFront" : true
  }, {
    "codeName" : "print",
    "defaultParamName" : "DEFAULT",
    "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK/PSDELOGICS/print.json",
    "logicName" : "打印",
    "name" : "打印",
    "scriptCode" : "console.log('界面逻辑调用了我');",
    "customCode" : true,
    "enableBackend" : false,
    "enableFront" : true
  } ],
  "getAllPSDEMainStates" : [ {
    "codeName" : "XianXia",
    "enterStateMode" : "ANY",
    "logicName" : "仙侠禁用删除",
    "mSTag" : "仙侠",
    "name" : "仙侠禁用删除",
    "getPSDEMainStateOPPrivs" : [ {
      "name" : "DELETE",
      "getPSDEOPPriv" : {
        "logicName" : "删除",
        "name" : "DELETE"
      }
    } ],
    "stateValue" : "仙侠",
    "viewActions" : 0,
    "wFStateMode" : 0,
    "actionAllowMode" : true,
    "allowMode" : true,
    "default" : false,
    "enableViewActions" : false,
    "fieldAllowMode" : false,
    "oPPrivAllowMode" : false
  }, {
    "codeName" : "metropolis",
    "enterStateMode" : "ANY",
    "logicName" : "都市禁用编辑",
    "mSTag" : "都市",
    "name" : "都市禁用编辑",
    "getPSDEMainStateOPPrivs" : [ {
      "name" : "EDIT",
      "getPSDEOPPriv" : {
        "logicName" : "编辑",
        "name" : "EDIT"
      }
    } ],
    "stateValue" : "都市",
    "viewActions" : 0,
    "wFStateMode" : 0,
    "actionAllowMode" : true,
    "allowMode" : true,
    "default" : false,
    "enableViewActions" : false,
    "fieldAllowMode" : false,
    "oPPrivAllowMode" : false
  }, {
    "codeName" : "swordsman",
    "enterStateMode" : "ANY",
    "logicName" : "武侠禁用打开文档",
    "mSTag" : "武侠",
    "name" : "武侠禁用打开文档",
    "getPSDEMainStateOPPrivs" : [ {
      "name" : "OPEN_DOCUMENT",
      "getPSDEOPPriv" : {
        "logicName" : "打开文档",
        "name" : "OPEN_DOCUMENT"
      }
    } ],
    "stateValue" : "武侠",
    "viewActions" : 0,
    "wFStateMode" : 0,
    "actionAllowMode" : true,
    "allowMode" : true,
    "default" : false,
    "enableViewActions" : false,
    "fieldAllowMode" : false,
    "oPPrivAllowMode" : false
  } ],
  "getAllPSDEMethodDTOs" : [ {
    "name" : "IBIZBOOKDTO",
    "getPSDEMethodDTOFields" : [ {
      "logicName" : "图书作者",
      "name" : "Author",
      "getPSDEField" : {
        "name" : "AUTHOR",
        "codeName" : "Author"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "图书数量",
      "name" : "Booknumber",
      "getPSDEField" : {
        "name" : "BOOKNUMBER",
        "codeName" : "Booknumber"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 9,
      "type" : "SIMPLE"
    }, {
      "logicName" : "借阅人",
      "name" : "Borrower",
      "getPSDEField" : {
        "name" : "BORROWER",
        "codeName" : "Borrower"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "借阅人1",
      "name" : "Borrower1",
      "getPSDEField" : {
        "name" : "BORROWER1",
        "codeName" : "Borrower1"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "type" : "SIMPLE"
    }, {
      "logicName" : "借阅人1_ID",
      "name" : "Borrower1_id",
      "getPSDEField" : {
        "name" : "BORROWER1_ID",
        "codeName" : "Borrower1_id"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "借阅人2",
      "name" : "Borrower2",
      "getPSDEField" : {
        "name" : "BORROWER2",
        "codeName" : "Borrower2"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "借阅人2_ID",
      "name" : "Borrower2_id",
      "getPSDEField" : {
        "name" : "BORROWER2_ID",
        "codeName" : "Borrower2_id"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "借阅人3",
      "name" : "Borrower3",
      "getPSDEField" : {
        "name" : "BORROWER3",
        "codeName" : "Borrower3"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "type" : "SIMPLE"
    }, {
      "logicName" : "借阅人3_ID",
      "name" : "Borrower3_id",
      "getPSDEField" : {
        "name" : "BORROWER3_ID",
        "codeName" : "Borrower3_id"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "借阅人ID",
      "name" : "Borrowerid",
      "getPSDEField" : {
        "name" : "BORROWERID",
        "codeName" : "Borrowerid"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "图书借阅状态",
      "name" : "Borrowstatus",
      "getPSDEField" : {
        "name" : "BORROWSTATUS",
        "codeName" : "Borrowstatus"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 9,
      "type" : "SIMPLE"
    }, {
      "logicName" : "借阅方式",
      "name" : "Borrowway",
      "getPSDEField" : {
        "name" : "BORROWWAY",
        "codeName" : "Borrowway"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 60,
      "type" : "SIMPLE"
    }, {
      "logicName" : "建立时间",
      "name" : "CreateDate",
      "getPSDEField" : {
        "name" : "CREATEDATE",
        "codeName" : "CreateDate"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 5,
      "type" : "SIMPLE",
      "allowEmpty" : false,
      "readOnly" : true
    }, {
      "logicName" : "建立人",
      "name" : "CreateMan",
      "getPSDEField" : {
        "name" : "CREATEMAN",
        "codeName" : "CreateMan"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 60,
      "type" : "SIMPLE",
      "allowEmpty" : false,
      "readOnly" : true
    }, {
      "logicName" : "图书标识",
      "name" : "IBIZBOOKId",
      "getPSDEField" : {
        "name" : "IBIZBOOKID",
        "codeName" : "IBIZBOOKId"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE",
      "allowEmpty" : false
    }, {
      "logicName" : "图书名称",
      "name" : "IBIZBOOKName",
      "getPSDEField" : {
        "name" : "IBIZBOOKNAME",
        "codeName" : "IBIZBOOKName"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 200,
      "type" : "SIMPLE",
      "allowEmpty" : false
    }, {
      "logicName" : "图标",
      "name" : "Icon",
      "getPSDEField" : {
        "name" : "ICON",
        "codeName" : "Icon"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "type" : "SIMPLE"
    }, {
      "logicName" : "借出日期",
      "name" : "Lendouttime",
      "getPSDEField" : {
        "name" : "LENDOUTTIME",
        "codeName" : "Lendouttime"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 5,
      "type" : "SIMPLE",
      "allowEmpty" : false
    }, {
      "logicName" : "图书出版社",
      "name" : "Press",
      "getPSDEField" : {
        "name" : "PRESS",
        "codeName" : "Press"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "图书价格",
      "name" : "Price",
      "getPSDEField" : {
        "name" : "PRICE",
        "codeName" : "Price"
      },
      "precision" : 2,
      "sourceType" : "DEFIELD",
      "stdDataType" : 7,
      "type" : "SIMPLE"
    }, {
      "logicName" : "归还图馆",
      "name" : "Returnlib",
      "getPSDEField" : {
        "name" : "RETURNLIB",
        "codeName" : "Returnlib"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 60,
      "type" : "SIMPLE"
    }, {
      "logicName" : "归还日期",
      "name" : "Returntime",
      "getPSDEField" : {
        "name" : "RETURNTIME",
        "codeName" : "Returntime"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 5,
      "type" : "SIMPLE",
      "allowEmpty" : false
    }, {
      "logicName" : "图书销售状态",
      "name" : "Sailstate",
      "getPSDEField" : {
        "name" : "SAILSTATE",
        "codeName" : "Sailstate"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "步骤",
      "name" : "Stepstatus",
      "getPSDEField" : {
        "name" : "STEPSTATUS",
        "codeName" : "Stepstatus"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "图书描述",
      "name" : "Subtext",
      "getPSDEField" : {
        "name" : "SUBTEXT",
        "codeName" : "Subtext"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "标签",
      "name" : "Tag",
      "getPSDEField" : {
        "name" : "TAG",
        "codeName" : "Tag"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "type" : "SIMPLE"
    }, {
      "logicName" : "图书类型",
      "name" : "Type",
      "getPSDEField" : {
        "name" : "TYPE",
        "codeName" : "Type"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "更新时间",
      "name" : "UpdateDate",
      "getPSDEField" : {
        "name" : "UPDATEDATE",
        "codeName" : "UpdateDate"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 5,
      "type" : "SIMPLE",
      "allowEmpty" : false,
      "readOnly" : true
    }, {
      "logicName" : "更新人",
      "name" : "UpdateMan",
      "getPSDEField" : {
        "name" : "UPDATEMAN",
        "codeName" : "UpdateMan"
      },
      "sourceType" : "DEFIELD",
      "stdDataType" : 25,
      "stringLength" : 60,
      "type" : "SIMPLE",
      "allowEmpty" : false,
      "readOnly" : true
    } ],
    "sourceType" : "DE",
    "type" : "DEFAULT",
    "defaultMode" : true
  }, {
    "name" : "IBIZBOOKFilterDTO",
    "getPSDEFilterDTOFields" : [ {
      "logicName" : "借阅方式",
      "name" : "N_BORROWWAY_EQ",
      "getPSDEFSearchMode" : {
        "modelref" : true,
        "id" : "N_BORROWWAY_EQ"
      },
      "getPSDEField" : {
        "name" : "BORROWWAY",
        "codeName" : "Borrowway"
      },
      "sourceType" : "DEFSEARCHMODE",
      "stdDataType" : 25,
      "stringLength" : 60,
      "type" : "SIMPLE"
    }, {
      "logicName" : "图书标识",
      "name" : "N_IBIZBOOKID_EQ",
      "getPSDEFSearchMode" : {
        "modelref" : true,
        "id" : "N_IBIZBOOKID_EQ"
      },
      "getPSDEField" : {
        "name" : "IBIZBOOKID",
        "codeName" : "IBIZBOOKId"
      },
      "sourceType" : "DEFSEARCHMODE",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "图书名称",
      "name" : "N_IBIZBOOKNAME_LIKE",
      "getPSDEFSearchMode" : {
        "modelref" : true,
        "id" : "N_IBIZBOOKNAME_LIKE"
      },
      "getPSDEField" : {
        "name" : "IBIZBOOKNAME",
        "codeName" : "IBIZBOOKName"
      },
      "sourceType" : "DEFSEARCHMODE",
      "stdDataType" : 25,
      "stringLength" : 200,
      "type" : "SIMPLE"
    }, {
      "logicName" : "图书价格",
      "name" : "N_PRICE_GTANDEQ",
      "getPSDEFSearchMode" : {
        "modelref" : true,
        "id" : "N_PRICE_GTANDEQ"
      },
      "getPSDEField" : {
        "name" : "PRICE",
        "codeName" : "Price"
      },
      "precision" : 2,
      "sourceType" : "DEFSEARCHMODE",
      "stdDataType" : 7,
      "type" : "SIMPLE"
    }, {
      "logicName" : "归还图馆",
      "name" : "N_RETURNLIB_EQ",
      "getPSDEFSearchMode" : {
        "modelref" : true,
        "id" : "N_RETURNLIB_EQ"
      },
      "getPSDEField" : {
        "name" : "RETURNLIB",
        "codeName" : "Returnlib"
      },
      "sourceType" : "DEFSEARCHMODE",
      "stdDataType" : 25,
      "stringLength" : 60,
      "type" : "SIMPLE"
    }, {
      "logicName" : "图书销售状态",
      "name" : "N_SAILSTATE_EQ",
      "getPSDEFSearchMode" : {
        "modelref" : true,
        "id" : "N_SAILSTATE_EQ"
      },
      "getPSDEField" : {
        "name" : "SAILSTATE",
        "codeName" : "Sailstate"
      },
      "sourceType" : "DEFSEARCHMODE",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    }, {
      "logicName" : "图书类型",
      "name" : "N_TYPE_EQ",
      "getPSDEFSearchMode" : {
        "modelref" : true,
        "id" : "N_TYPE_EQ"
      },
      "getPSDEField" : {
        "name" : "TYPE",
        "codeName" : "Type"
      },
      "sourceType" : "DEFSEARCHMODE",
      "stdDataType" : 25,
      "stringLength" : 100,
      "type" : "SIMPLE"
    } ],
    "sourceType" : "DE",
    "type" : "DEFILTER",
    "defaultMode" : true
  } ],
  "getAllPSDEOPPrivs" : [ {
    "logicName" : "建立",
    "name" : "CREATE"
  }, {
    "logicName" : "删除",
    "name" : "DELETE"
  }, {
    "logicName" : "编辑",
    "name" : "EDIT"
  }, {
    "logicName" : "打开文档",
    "name" : "OPEN_DOCUMENT"
  }, {
    "logicName" : "读取",
    "name" : "READ"
  }, {
    "logicName" : "更新",
    "name" : "UPDATE"
  } ],
  "getAllPSModelDatas" : [ {
    "codeName" : "Usr6GridView_layout",
    "logicName" : "图书实体表格视图（选项操作）（布局面板）",
    "name" : "图书实体表格视图（选项操作）（布局面板）",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "MEditView9",
    "logicName" : "图书实体多表单编辑视图（多表单行记录）",
    "name" : "图书实体多表单编辑视图（多表单行记录）",
    "realModelSubType" : "DEMEDITVIEW9",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr4GridView",
    "logicName" : "表格当前页本地聚合",
    "name" : "表格当前页本地聚合",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "DataViewExpView",
    "logicName" : "图书实体卡片视图导航视图",
    "name" : "图书实体卡片视图导航视图",
    "realModelSubType" : "DEDATAVIEWEXPVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "AutoGroupListView",
    "logicName" : "图书实体列表视图（自动分组）",
    "name" : "图书实体列表视图（自动分组）",
    "realModelSubType" : "DELISTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "ValueRulesGridView",
    "logicName" : "表格值规则",
    "name" : "表格值规则",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "GroupByCodelistListView",
    "logicName" : "图书实体列表视图（代码表分组）",
    "name" : "图书实体列表视图（代码表分组）",
    "realModelSubType" : "DELISTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr3GridView",
    "logicName" : "表格代码表分组",
    "name" : "表格代码表分组",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "MPickupView",
    "logicName" : "图书实体数据多项选择视图",
    "modelTag" : "MPICKUPVIEW",
    "name" : "图书实体数据多项选择视图",
    "realModelSubType" : "DEMPICKUPVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr7GridView",
    "logicName" : "表格列更新",
    "name" : "表格列更新",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "EditView2",
    "logicName" : "图书实体编辑视图（左右关系）",
    "name" : "图书实体编辑视图（左右关系）",
    "realModelSubType" : "DEEDITVIEW2",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "TestCLListView",
    "logicName" : "测试视图布局面板（列表视图）",
    "name" : "测试视图布局面板（列表视图）",
    "realModelSubType" : "DELISTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr5GridView",
    "logicName" : "表格远程聚合",
    "name" : "表格远程聚合",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "UpdateDefaultGridView",
    "logicName" : "表格更新默认值",
    "name" : "表格更新默认值",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "CalendarView",
    "logicName" : "实体日历视图（内置功能）",
    "name" : "实体日历视图（内置功能）",
    "realModelSubType" : "DECALENDARVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "TestCLTreeView",
    "logicName" : "测试自定义面板（树视图）",
    "name" : "测试自定义面板（树视图）",
    "realModelSubType" : "DETREEVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "TestCLDataView",
    "logicName" : "测试视图布局面板（卡片）",
    "name" : "测试视图布局面板（卡片）",
    "realModelSubType" : "DEDATAVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "PickupGridView",
    "logicName" : "图书实体选择表格视图（部件视图）",
    "name" : "图书实体选择表格视图（部件视图）",
    "realModelSubType" : "DEPICKUPGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "InterFuncEditView",
    "logicName" : "图书实体编辑视图（内置功能）",
    "name" : "图书实体编辑视图（内置功能）",
    "realModelSubType" : "DEEDITVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr2MEditView9",
    "logicName" : "实体多表单编辑视图",
    "name" : "实体多表单编辑视图",
    "realModelSubType" : "DEMEDITVIEW9",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr10GridView",
    "logicName" : "图书实体表格视图（门户部件）",
    "name" : "图书实体表格视图（门户部件）",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "UiActionGridView",
    "logicName" : "图书实体表格视图(界面行为)",
    "name" : "图书实体表格视图(界面行为)",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "ListView",
    "logicName" : "图书实体列表视图（内置功能）",
    "name" : "图书实体列表视图（内置功能）",
    "realModelSubType" : "DELISTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "InternalFuncGridView",
    "logicName" : "表格内置功能",
    "name" : "表格内置功能",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "DataView",
    "logicName" : "实体数据视图（内置功能）",
    "name" : "实体数据视图（内置功能）",
    "realModelSubType" : "DEDATAVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "EditView",
    "logicName" : "图书实体编辑视图",
    "modelTag" : "EDITVIEW",
    "name" : "图书实体编辑视图",
    "realModelSubType" : "DEEDITVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "WizardView_layout",
    "logicName" : "实体向导视图（布局面板）",
    "name" : "实体向导视图（布局面板）",
    "realModelSubType" : "DEWIZARDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "GridExpView",
    "logicName" : "图书实体表格导航视图",
    "name" : "图书实体表格导航视图",
    "realModelSubType" : "DEGRIDEXPVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr4DataView",
    "logicName" : "图书实体数据视图（项布局面板）",
    "name" : "图书实体数据视图（项布局面板）",
    "realModelSubType" : "DEDATAVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr6DataView",
    "logicName" : "图书实体数据视图（主状态）",
    "name" : "图书实体数据视图（主状态）",
    "realModelSubType" : "DEDATAVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "InterFuncKanBanView",
    "logicName" : "实体看板视图（内置功能）",
    "name" : "实体看板视图（内置功能）",
    "realModelSubType" : "DEKANBANVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "WizardView",
    "logicName" : "实体向导视图",
    "name" : "实体向导视图",
    "realModelSubType" : "DEWIZARDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "TreeGridExView",
    "logicName" : "图书实体树表格视图（增强）",
    "name" : "图书实体树表格视图（增强）",
    "realModelSubType" : "DETREEGRIDEXVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "ExportAndImportGridView",
    "logicName" : "图书实体表格视图(数据导入导出)",
    "name" : "图书实体表格视图(数据导入导出)",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "CustomView",
    "logicName" : "实体自定义视图",
    "name" : "实体自定义视图",
    "realModelSubType" : "DECUSTOMVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr4ListView",
    "logicName" : "实体列表视图",
    "name" : "实体列表视图",
    "realModelSubType" : "DELISTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "FormLoadCustomView",
    "logicName" : "界面逻辑加载（表单）",
    "name" : "界面逻辑加载（表单）",
    "realModelSubType" : "DECUSTOMVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "WizardIWithStateView",
    "logicName" : "状态属性",
    "name" : "状态属性",
    "realModelSubType" : "DEWIZARDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "TestCLCalendarView",
    "logicName" : "测试日历视图布局面板",
    "name" : "测试日历视图布局面板",
    "realModelSubType" : "DECALENDARVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "GridLoadCustomView",
    "logicName" : "界面逻辑加载与跳转",
    "name" : "界面逻辑加载与跳转",
    "realModelSubType" : "DECUSTOMVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr2DataView",
    "logicName" : "图书实体数据视图（自动分组）",
    "name" : "图书实体数据视图（自动分组）",
    "realModelSubType" : "DEDATAVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr2GridView",
    "logicName" : "表格自动分组",
    "name" : "表格自动分组",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "PanelView",
    "logicName" : "图书实体面板视图",
    "name" : "图书实体面板视图",
    "realModelSubType" : "DEPANELVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr2EditView_layout",
    "logicName" : "实体数据选择视图（布局面板）",
    "name" : "实体数据选择视图（布局面板）",
    "realModelSubType" : "DEEDITVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr5CalendarView",
    "logicName" : "图书实体日历视图（主状态）",
    "name" : "图书实体日历视图（主状态）",
    "realModelSubType" : "DECALENDARVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr2TreeView",
    "logicName" : "实体树视图",
    "name" : "实体树视图",
    "realModelSubType" : "DETREEVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "GridView",
    "logicName" : "图书实体表格视图",
    "modelTag" : "MDATAVIEW",
    "name" : "图书实体表格视图",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr8GridView",
    "logicName" : "表格列重置",
    "name" : "表格列重置",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr9GridView",
    "logicName" : "图书实体表格视图（主状态）",
    "name" : "图书实体表格视图（主状态）",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "HasPanelKanBanView",
    "logicName" : "图书实体看板视图（嵌入视图面板）",
    "name" : "图书实体看板视图（嵌入视图面板）",
    "realModelSubType" : "DEKANBANVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr6GridView",
    "logicName" : "图书实体表格视图（选项操作）",
    "name" : "图书实体表格视图（选项操作）",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "CustomView_layout",
    "logicName" : "实体自定义视图（布局面板）",
    "name" : "实体自定义视图（布局面板）",
    "realModelSubType" : "DECUSTOMVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr4CalendarView",
    "logicName" : "图书实体日历视图（自定义插件）",
    "name" : "图书实体日历视图（自定义插件）",
    "realModelSubType" : "DECALENDARVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr2ListView",
    "logicName" : "图书实体列表视图（视图布局面板插件）",
    "name" : "图书实体列表视图（视图布局面板插件）",
    "realModelSubType" : "DELISTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "RowEditGridView",
    "logicName" : "表格行编辑",
    "name" : "表格行编辑",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "OptionView",
    "logicName" : "实体选项操作视图",
    "name" : "实体选项操作视图",
    "realModelSubType" : "DEOPTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "EditView3",
    "logicName" : "图书实体编辑视图（分页关系）",
    "name" : "图书实体编辑视图（分页关系）",
    "realModelSubType" : "DEEDITVIEW3",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "TestLogicCustomView",
    "logicName" : "测试界面逻辑",
    "name" : "测试界面逻辑",
    "realModelSubType" : "DECUSTOMVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "PickupView",
    "logicName" : "图书实体数据选择视图",
    "modelTag" : "PICKUPVIEW",
    "name" : "图书实体数据选择视图",
    "realModelSubType" : "DEPICKUPVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr5DataView",
    "logicName" : "图书实体数据视图（自定义插件）",
    "name" : "图书实体数据视图（自定义插件）",
    "realModelSubType" : "DEDATAVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "GanttView",
    "logicName" : "图书实体甘特视图",
    "name" : "图书实体甘特视图",
    "realModelSubType" : "DEGANTTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "RedirectView",
    "logicName" : "图书实体数据重定向视图",
    "modelTag" : "REDIRECTVIEW",
    "name" : "图书实体数据重定向视图",
    "realModelSubType" : "DEREDIRECTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr2MEditView9_layout",
    "logicName" : "实体多表单编辑视图（布局面板）",
    "name" : "实体多表单编辑视图（布局面板）",
    "realModelSubType" : "DEMEDITVIEW9",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr4ListView_layout",
    "logicName" : "实体列表视图（布局面板）",
    "name" : "实体列表视图（布局面板）",
    "realModelSubType" : "DELISTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "DashboardView_layout",
    "logicName" : "实体数据看板视图（布局面板）",
    "name" : "实体数据看板视图（布局面板）",
    "realModelSubType" : "DEPORTALVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "InterFuncKanBanView_layout",
    "logicName" : "实体看板视图（内置功能）（布局面板）",
    "name" : "实体看板视图（内置功能）（布局面板）",
    "realModelSubType" : "DEKANBANVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr2EditView",
    "logicName" : "实体数据选择视图",
    "name" : "实体数据选择视图",
    "realModelSubType" : "DEEDITVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr3CalendarView",
    "logicName" : "图书实体日历视图（项布局面板）",
    "name" : "图书实体日历视图（项布局面板）",
    "realModelSubType" : "DECALENDARVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "PickupTreeView",
    "logicName" : "图书实体选择树视图（部件视图）",
    "name" : "图书实体选择树视图（部件视图）",
    "realModelSubType" : "DEPICKUPTREEVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "GroupByCodelistKanBanView",
    "logicName" : "图书实体看板视图（代码表分组）",
    "name" : "图书实体看板视图（代码表分组）",
    "realModelSubType" : "DEKANBANVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr5ListView",
    "logicName" : "项布局面板测试",
    "name" : "项布局面板测试",
    "realModelSubType" : "DELISTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr3DataView",
    "logicName" : "图书实体数据视图（代码表分组）",
    "name" : "图书实体数据视图（代码表分组）",
    "realModelSubType" : "DEDATAVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "InterFuncTreeView",
    "logicName" : "图书实体树视图（树表格）",
    "name" : "图书实体树视图（树表格）",
    "realModelSubType" : "DETREEVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr2CalendarView",
    "logicName" : "图书实体日历视图（时间轴）",
    "name" : "图书实体日历视图（时间轴）",
    "realModelSubType" : "DECALENDARVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr3EditView",
    "logicName" : "图书实体编辑视图（主状态）",
    "name" : "图书实体编辑视图（主状态）",
    "realModelSubType" : "DEEDITVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "NewDefaultValueGridView",
    "logicName" : "表格新建默认值",
    "name" : "表格新建默认值",
    "realModelSubType" : "DEGRIDVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "InterFuncEditView_layout",
    "logicName" : "图书实体编辑视图（布局面板）",
    "name" : "图书实体编辑视图（布局面板）",
    "realModelSubType" : "DEEDITVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr3ListView",
    "logicName" : "图书实体列表视图（主状态）",
    "name" : "图书实体列表视图（主状态）",
    "realModelSubType" : "DELISTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "Usr4EditView",
    "logicName" : "图书实体编辑视图(嵌入卡片视图)",
    "name" : "图书实体编辑视图(嵌入卡片视图)",
    "realModelSubType" : "DEEDITVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "TreeView",
    "logicName" : "图书实体树视图（主状态）",
    "name" : "图书实体树视图（主状态）",
    "realModelSubType" : "DETREEVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "HasPanelListView",
    "logicName" : "图书实体列表视图（嵌入面板）",
    "name" : "图书实体列表视图（嵌入面板）",
    "realModelSubType" : "DELISTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "EditView4",
    "logicName" : "图书实体编辑视图（上下关系）",
    "name" : "图书实体编辑视图（上下关系）",
    "realModelSubType" : "DEEDITVIEW4",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "DashboardView",
    "logicName" : "实体数据看板视图",
    "name" : "实体数据看板视图",
    "realModelSubType" : "DEPORTALVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "OptionView_layout",
    "logicName" : "实体选项操作视图（布局面板）",
    "name" : "实体选项操作视图（布局面板）",
    "realModelSubType" : "DEOPTVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "RulesEditView",
    "logicName" : "图书实体编辑视图（值规则）",
    "name" : "图书实体编辑视图（值规则）",
    "realModelSubType" : "DEEDITVIEW",
    "realModelType" : "PSDEVIEWBASE"
  }, {
    "codeName" : "guideReturnForm",
    "logicName" : "向导表单-归还图书",
    "modelTag" : "WIZARDFORM",
    "modelTag2" : "0",
    "name" : "向导表单-归还图书",
    "realModelSubType" : "EDITFORM",
    "realModelType" : "PSDEFORM"
  }, {
    "codeName" : "rulesForm",
    "logicName" : "编辑表单（值规则）",
    "modelTag2" : "0",
    "name" : "编辑表单（值规则）",
    "realModelSubType" : "EDITFORM",
    "realModelType" : "PSDEFORM"
  }, {
    "codeName" : "guideViewForm",
    "logicName" : "向导表单-查看图书",
    "modelTag" : "WIZARDFORM",
    "modelTag2" : "0",
    "name" : "向导表单-查看图书",
    "realModelSubType" : "EDITFORM",
    "realModelType" : "PSDEFORM"
  }, {
    "codeName" : "Main",
    "logicName" : "主编辑表单",
    "modelTag2" : "0",
    "name" : "主编辑表单",
    "realModelSubType" : "EDITFORM",
    "realModelType" : "PSDEFORM"
  }, {
    "codeName" : "MajorStateForm",
    "logicName" : "主状态",
    "modelTag2" : "0",
    "name" : "主状态",
    "realModelSubType" : "EDITFORM",
    "realModelType" : "PSDEFORM"
  }, {
    "codeName" : "InterFuncForm",
    "logicName" : "编辑表单（内置功能）",
    "modelTag2" : "0",
    "name" : "编辑表单（内置功能）",
    "realModelSubType" : "EDITFORM",
    "realModelType" : "PSDEFORM"
  }, {
    "codeName" : "Main_2",
    "logicName" : "嵌入卡片视图",
    "modelTag2" : "0",
    "name" : "嵌入卡片视图",
    "realModelSubType" : "EDITFORM",
    "realModelType" : "PSDEFORM"
  }, {
    "codeName" : "guideBorrowForm",
    "logicName" : "向导表单-借阅图书",
    "modelTag" : "WIZARDFORM",
    "modelTag2" : "0",
    "name" : "向导表单-借阅图书",
    "realModelSubType" : "EDITFORM",
    "realModelType" : "PSDEFORM"
  }, {
    "codeName" : "InterFuncForm_2",
    "logicName" : "编辑表单（数据选择）",
    "modelTag2" : "0",
    "name" : "编辑表单（数据选择）",
    "realModelSubType" : "EDITFORM",
    "realModelType" : "PSDEFORM"
  } ],
  "codeName" : "IBIZBOOK",
  "dEType" : 1,
  "dSLink" : "DEFAULT",
  "dataAccCtrlArch" : 1,
  "dataAccCtrlMode" : 1,
  "dataChangeLogMode" : 0,
  "dataImpExpMode" : 3,
  "getDefaultPSDEDataSet" : {
    "modelref" : true,
    "id" : "Default"
  },
  "dynaInstMode" : 0,
  "dynaModelFilePath" : "PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK.json",
  "enableActions" : 7,
  "enableUIActions" : 15,
  "enableViewLevel" : 0,
  "extendMode" : 0,
  "getKeyPSDEField" : {
    "name" : "IBIZBOOKID",
    "codeName" : "IBIZBOOKId"
  },
  "getLNPSLanguageRes" : {
    "lanResTag" : "DE.LNAME.IBIZBOOK"
  },
  "logicName" : "图书",
  "getMainStatePSDEFields" : [ {
    "name" : "TYPE",
    "codeName" : "Type"
  } ],
  "getMajorPSDEField" : {
    "name" : "IBIZBOOKNAME",
    "codeName" : "IBIZBOOKName"
  },
  "name" : "IBIZBOOK",
  "getPSSystemModule" : {
    "modelref" : true,
    "path" : "PSMODULES/Sample.json"
  },
  "saaSMode" : 0,
  "serviceAPIMode" : 1,
  "serviceCodeName" : "IBIZBOOK",
  "storageMode" : 1,
  "systemTag" : "DemoSys",
  "tableName" : "T_IBIZBOOK",
  "enableAPIStorage" : false,
  "enableCreate" : true,
  "enableDataVer" : false,
  "enableEntityCache" : false,
  "enableModify" : true,
  "enableMultiDS" : false,
  "enableMultiForm" : false,
  "enableMultiStorage" : false,
  "enableNoSQLStorage" : false,
  "enableRemove" : true,
  "enableSQLStorage" : true,
  "logicValid" : false,
  "subSysAsCloud" : false
}