{
  "aPIMode" : 0,
  "aPIType" : "RESTFUL",
  "aPIVersion" : 1,
  "authMode" : "NONE",
  "codeName" : "TrainSys",
  "dynaModelFilePath" : "PSSYSSERVICEAPIS/TrainSys.json",
  "httpPort" : 0,
  "name" : "默认服务接口",
  "getPSDEServiceAPIRSs" : [ {
    "codeName" : "BXDMX",
    "getMajorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "BXD"
    },
    "getMinorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "BXDMX"
    },
    "name" : "DER1N_BXDMX_BXD_BXDID",
    "getPSDER" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/BXDMX/PSDERS/DER1N_BXDMX_BXD_BXDID.json"
    },
    "getParentIdPSDEField" : {
      "name" : "BXDID",
      "codeName" : "BXDId"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "id" : "DER1N_BXDMX_BXD_BXDID"
  }, {
    "codeName" : "BXDMX2s",
    "getMajorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "BXD2"
    },
    "getMinorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "BXDMX2"
    },
    "name" : "DER1N_BXDMX2_BXD2_BXD2ID",
    "getPSDER" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/BXDMX2/PSDERS/DER1N_BXDMX2_BXD2_BXD2ID.json"
    },
    "getParentIdPSDEField" : {
      "name" : "BXD2ID",
      "codeName" : "BXD2Id"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "id" : "DER1N_BXDMX2_BXD2_BXD2ID"
  }, {
    "codeName" : "BXDMXes",
    "getMajorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "Book"
    },
    "getMinorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "BXDMX"
    },
    "name" : "DER1N_BXDMX_BOOK_BOOKID",
    "getPSDER" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/BXDMX/PSDERS/DER1N_BXDMX_BOOK_BOOKID.json"
    },
    "getParentIdPSDEField" : {
      "name" : "BOOKID",
      "codeName" : "BookId"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "id" : "DER1N_BXDMX_BOOK_BOOKID"
  }, {
    "codeName" : "Expenses",
    "getMajorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "ExpenseSheet"
    },
    "getMinorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "Expense"
    },
    "name" : "DER1N_EXPENSE_EXPENSESHEET_EXPENSESHEETID",
    "getPSDER" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDERS/DER1N_EXPENSE_EXPENSESHEET_EXPENSESHEETID.json"
    },
    "getPSDEServiceAPIMethods" : [ {
      "actionType" : "DEACTION",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "tempDataMode" : 0,
      "uniqueTag" : "EXPENSE__DEACTION__CREATE",
      "enableTestMethod" : false,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ExpenseId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestField" : "EXPENSEID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "tempDataMode" : 0,
      "uniqueTag" : "EXPENSE__DEACTION__GET",
      "enableTestMethod" : false,
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ExpenseId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "parentKeyMode" : "DEFAULT",
      "requestField" : "EXPENSEID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "tempDataMode" : 0,
      "uniqueTag" : "EXPENSE__DEACTION__REMOVE",
      "enableTestMethod" : false,
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "tempDataMode" : 0,
      "uniqueTag" : "EXPENSE__DEACTION__UPDATE",
      "enableTestMethod" : false,
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "tempDataMode" : 0,
      "uniqueTag" : "EXPENSE__DEACTION__CHECKKEY",
      "enableTestMethod" : false
    }, {
      "actionType" : "DEACTION",
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "tempDataMode" : 0,
      "uniqueTag" : "EXPENSE__DEACTION__GETDRAFT",
      "enableTestMethod" : false
    }, {
      "actionType" : "DEACTION",
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "tempDataMode" : 0,
      "uniqueTag" : "EXPENSE__DEACTION__SAVE",
      "enableTestMethod" : false,
      "needResourceKey" : true
    }, {
      "actionType" : "FETCH",
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "PAGE"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "tempDataMode" : 0,
      "uniqueTag" : "EXPENSE__FETCH__DEFAULT",
      "enableTestMethod" : false
    }, {
      "actionType" : "SELECT",
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "tempDataMode" : 0,
      "uniqueTag" : "EXPENSE__SELECT",
      "enableTestMethod" : false
    } ],
    "getParentIdPSDEField" : {
      "name" : "EXPENSESHEETID",
      "codeName" : "ExpenseSheetId"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "id" : "DER1N_EXPENSE_EXPENSESHEET_EXPENSESHEETID"
  }, {
    "codeName" : "FILEs",
    "getMajorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "FILE"
    },
    "getMinorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "FILE"
    },
    "name" : "DER1N_FILE_FILE_PFILEID",
    "getPSDER" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDERS/DER1N_FILE_FILE_PFILEID.json"
    },
    "getPSDEServiceAPIMethods" : [ {
      "actionType" : "DEACTION",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__DEACTION__CREATE",
      "enableTestMethod" : false,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "FILEId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestField" : "FILEID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__DEACTION__GET",
      "enableTestMethod" : false,
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "FILEId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "parentKeyMode" : "DEFAULT",
      "requestField" : "FILEID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__DEACTION__REMOVE",
      "enableTestMethod" : false,
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__DEACTION__UPDATE",
      "enableTestMethod" : false,
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__DEACTION__CHECKKEY",
      "enableTestMethod" : false
    }, {
      "actionType" : "DEACTION",
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__DEACTION__GETDRAFT",
      "enableTestMethod" : false
    }, {
      "actionType" : "DEACTION",
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__DEACTION__SAVE",
      "enableTestMethod" : false,
      "needResourceKey" : true
    }, {
      "actionType" : "FETCH",
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "PAGE"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__FETCH__DEFAULT",
      "enableTestMethod" : false
    }, {
      "actionType" : "FETCH",
      "codeName" : "FetchFILEQUERY",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchFILEQUERY",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "FILEQUERY"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "PAGE"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchfilequery",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__FETCH__FILEQUERY",
      "enableTestMethod" : false
    }, {
      "actionType" : "FETCH",
      "codeName" : "FetchFOLDERQUERY",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchFOLDERQUERY",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "FOLDERQUERY"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "PAGE"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchfolderquery",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__FETCH__FOLDERQUERY",
      "enableTestMethod" : false
    }, {
      "actionType" : "FETCH",
      "codeName" : "FetchTOP",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchTOP",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "TOP"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "PAGE"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchtop",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__FETCH__TOP",
      "enableTestMethod" : false
    }, {
      "actionType" : "SELECT",
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "tempDataMode" : 0,
      "uniqueTag" : "FILE__SELECT",
      "enableTestMethod" : false
    } ],
    "getParentIdPSDEField" : {
      "name" : "PFILEID",
      "codeName" : "Pfileid"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "id" : "DER1N_FILE_FILE_PFILEID"
  }, {
    "codeName" : "WORKITEMs",
    "getMajorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "WORKITEM"
    },
    "getMinorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "WORKITEM"
    },
    "name" : "DER1N_WORKITEM_WORKITEM_PWORKITEMID",
    "getPSDER" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDERS/DER1N_WORKITEM_WORKITEM_PWORKITEMID.json"
    },
    "getPSDEServiceAPIMethods" : [ {
      "actionType" : "DEACTION",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__DEACTION__CREATE",
      "enableTestMethod" : false,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "WORKITEMId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestField" : "WORKITEMID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__DEACTION__GET",
      "enableTestMethod" : false,
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "WORKITEMId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "parentKeyMode" : "DEFAULT",
      "requestField" : "WORKITEMID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__DEACTION__REMOVE",
      "enableTestMethod" : false,
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__DEACTION__UPDATE",
      "enableTestMethod" : false,
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__DEACTION__CHECKKEY",
      "enableTestMethod" : false
    }, {
      "actionType" : "DEACTION",
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__DEACTION__GETDRAFT",
      "enableTestMethod" : false
    }, {
      "actionType" : "DEACTION",
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__DEACTION__SAVE",
      "enableTestMethod" : false,
      "needResourceKey" : true
    }, {
      "actionType" : "FETCH",
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "PAGE"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__FETCH__DEFAULT",
      "enableTestMethod" : false
    }, {
      "actionType" : "FETCH",
      "codeName" : "FetchTOPQUERY",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchTOPQUERY",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "TOPQUERY"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "PAGE"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchtopquery",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__FETCH__TOPQUERY",
      "enableTestMethod" : false
    }, {
      "actionType" : "SELECT",
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__SELECT",
      "enableTestMethod" : false
    } ],
    "getParentIdPSDEField" : {
      "name" : "PWORKITEMID",
      "codeName" : "Pworkitemid"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "id" : "DER1N_WORKITEM_WORKITEM_PWORKITEMID"
  } ],
  "getPSDEServiceAPIs" : [ {
    "aPIMode" : 1,
    "codeName" : "SysTodo",
    "getLNPSLanguageRes" : {
      "defaultContent" : "待办",
      "lanResTag" : "DE.LNAME.SYS_TODO",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[SYS_TODO]",
      "refFlag" : true
    },
    "logicName" : "待办",
    "name" : "SYS_TODO",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Num",
      "codeName2" : "Num",
      "logicName" : "业务单号",
      "name" : "NUM",
      "orderValue" : 300,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Param01",
      "codeName2" : "Param01",
      "logicName" : "参数01",
      "name" : "PARAM01",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Param09",
      "codeName2" : "Param09",
      "logicName" : "参数09",
      "name" : "PARAM09",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UserId",
      "codeName2" : "UserId",
      "logicName" : "待办用户标识",
      "name" : "USERID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Param06",
      "codeName2" : "Param06",
      "logicName" : "参数06",
      "name" : "PARAM06",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Param05",
      "codeName2" : "Param05",
      "logicName" : "参数05",
      "name" : "PARAM05",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Title",
      "codeName2" : "Title",
      "logicName" : "标题",
      "name" : "TITLE",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ClobParam02",
      "codeName2" : "ClobParam02",
      "logicName" : "长文本参数02",
      "name" : "CLOBPARAM02",
      "orderValue" : 1000,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "IsRead",
      "codeName2" : "IsRead",
      "logicName" : "是否已读",
      "name" : "ISREAD",
      "orderValue" : 1000,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "LinkUrl",
      "codeName2" : "LinkUrl",
      "logicName" : "连接地址",
      "name" : "LINKURL",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 300,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateManName",
      "codeName2" : "UpdateManName",
      "logicName" : "更新人",
      "name" : "UPDATEMANNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Param04",
      "codeName2" : "Param04",
      "logicName" : "参数04",
      "name" : "PARAM04",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DCSystemName",
      "codeName2" : "DCSystemName",
      "logicName" : "租户系统名称",
      "name" : "DCSYSTEMNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TodoSubType",
      "codeName2" : "TodoSubType",
      "logicName" : "待办子类",
      "name" : "TODOSUBTYPE",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DCSystemId",
      "codeName2" : "DCSystemId",
      "logicName" : "租户系统标识",
      "name" : "DCSYSTEMID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TodoType",
      "codeName2" : "TodoType",
      "logicName" : "待办类型",
      "name" : "TODOTYPE",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Param07",
      "codeName2" : "Param07",
      "logicName" : "参数07",
      "name" : "PARAM07",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "创建时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Param03",
      "codeName2" : "Param03",
      "logicName" : "参数03",
      "name" : "PARAM03",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ClobParam01",
      "codeName2" : "ClobParam01",
      "logicName" : "长文本参数01",
      "name" : "CLOBPARAM01",
      "orderValue" : 1000,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TodoId",
      "codeName2" : "TodoId",
      "logicName" : "待办标识",
      "name" : "TODOID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "DueDate",
      "codeName2" : "DueDate",
      "logicName" : "过期时间",
      "name" : "DUEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ProcessDate",
      "codeName2" : "ProcessDate",
      "logicName" : "处理时间",
      "name" : "PROCESSDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TodoState",
      "codeName2" : "TodoState",
      "logicName" : "待办状态",
      "name" : "TODOSTATE",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "创建人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Content",
      "codeName2" : "Content",
      "logicName" : "内容",
      "name" : "CONTENT",
      "orderValue" : 1000,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateManName",
      "codeName2" : "CreateManName",
      "logicName" : "上一环节处理人",
      "name" : "CREATEMANNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BizKey",
      "codeName2" : "BizKey",
      "logicName" : "业务数据标识",
      "name" : "BIZKEY",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Param02",
      "codeName2" : "Param02",
      "logicName" : "参数02",
      "name" : "PARAM02",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BizType",
      "codeName2" : "BizType",
      "logicName" : "业务对象",
      "name" : "BIZTYPE",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "name" : "ORGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Param08",
      "codeName2" : "Param08",
      "logicName" : "参数08",
      "name" : "PARAM08",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TodoUrlType",
      "codeName2" : "TodoUrlType",
      "logicName" : "待办地址类型",
      "name" : "TODOURLTYPE",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Create"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "SYSTODO__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "TodoId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Get"
      },
      "requestField" : "TODOID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "SYSTODO__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "TodoId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Remove"
      },
      "requestField" : "TODOID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "SYSTODO__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Update"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "SYSTODO__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "Activate",
      "methodType" : "DEACTION",
      "name" : "Activate",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Activate.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Activate"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/activate",
      "uniqueTag" : "SYSTODO__DEACTION__ACTIVATE",
      "needResourceKey" : true
    }, {
      "codeName" : "Cancel",
      "methodType" : "DEACTION",
      "name" : "Cancel",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Cancel.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Cancel"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/cancel",
      "uniqueTag" : "SYSTODO__DEACTION__CANCEL",
      "needResourceKey" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "CheckKey"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "SYSTODO__DEACTION__CHECKKEY"
    }, {
      "codeName" : "Complete",
      "methodType" : "DEACTION",
      "name" : "Complete",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Complete.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Complete"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/complete",
      "uniqueTag" : "SYSTODO__DEACTION__COMPLETE",
      "needResourceKey" : true
    }, {
      "codeName" : "DelUndo",
      "methodType" : "DEACTION",
      "name" : "DelUndo",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/DelUndo.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTOS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "DelUndo"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/delundo",
      "uniqueTag" : "SYSTODO__DEACTION__DELUNDO",
      "needResourceKey" : true
    }, {
      "codeName" : "Delegate",
      "methodType" : "DEACTION",
      "name" : "Delegate",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Delegate.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Delegate"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/delegate",
      "uniqueTag" : "SYSTODO__DEACTION__DELEGATE",
      "needResourceKey" : true
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "GetDraft"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "SYSTODO__DEACTION__GETDRAFT"
    }, {
      "codeName" : "GetLinkUrl",
      "dataAccessAction" : "NONE",
      "methodType" : "DEACTION",
      "name" : "GetLinkUrl",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/GetLinkUrl.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "GetLinkUrl"
      },
      "requestField" : "TODOID",
      "requestMethod" : "POST",
      "requestParamType" : "FIELD",
      "requestPath" : "/getlinkurl",
      "uniqueTag" : "SYSTODO__DEACTION__GETLINKURL",
      "needResourceKey" : true
    }, {
      "codeName" : "GetLinkUrlMob",
      "dataAccessAction" : "NONE",
      "methodType" : "DEACTION",
      "name" : "GetLinkUrlMob",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/GetLinkUrlMob.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "GetLinkUrlMob"
      },
      "requestField" : "TODOID",
      "requestMethod" : "POST",
      "requestParamType" : "FIELD",
      "requestPath" : "/getlinkurlmob",
      "uniqueTag" : "SYSTODO__DEACTION__GETLINKURLMOB",
      "needResourceKey" : true
    }, {
      "codeName" : "MarkRead",
      "methodType" : "DEACTION",
      "name" : "MarkRead",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/MarkRead.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "MarkRead"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/markread",
      "uniqueTag" : "SYSTODO__DEACTION__MARKREAD",
      "needResourceKey" : true
    }, {
      "codeName" : "Pause",
      "methodType" : "DEACTION",
      "name" : "Pause",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Pause.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Pause"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/pause",
      "uniqueTag" : "SYSTODO__DEACTION__PAUSE",
      "needResourceKey" : true
    }, {
      "codeName" : "Reassign",
      "methodType" : "DEACTION",
      "name" : "Reassign",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Reassign.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Reassign"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/reassign",
      "uniqueTag" : "SYSTODO__DEACTION__REASSIGN",
      "needResourceKey" : true
    }, {
      "codeName" : "Resolve",
      "methodType" : "DEACTION",
      "name" : "Resolve",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Resolve.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Resolve"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/resolve",
      "uniqueTag" : "SYSTODO__DEACTION__RESOLVE",
      "needResourceKey" : true
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Save"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "SYSTODO__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "SendMsg",
      "methodType" : "DEACTION",
      "name" : "SendMsg",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo/PSDEACTIONS/SendMsg.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "SendMsg"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/sendmsg",
      "uniqueTag" : "SYSTODO__DEACTION__SENDMSG",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchCarbonCopy",
      "dataAccessAction" : "NONE",
      "methodType" : "FETCH",
      "name" : "FetchCarbonCopy",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "CarbonCopy"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchCarbonCopy"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchcarboncopy",
      "uniqueTag" : "SYSTODO__FETCH__CARBONCOPY"
    }, {
      "codeName" : "FetchCurUser",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchCurUser",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "CurUser"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchCurUser"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchcuruser",
      "uniqueTag" : "SYSTODO__FETCH__CURUSER"
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchDefault"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "SYSTODO__FETCH__DEFAULT"
    }, {
      "codeName" : "FetchDone",
      "dataAccessAction" : "NONE",
      "methodType" : "FETCH",
      "name" : "FetchDone",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Done"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchDone"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdone",
      "uniqueTag" : "SYSTODO__FETCH__DONE"
    }, {
      "codeName" : "FetchFinish",
      "dataAccessAction" : "NONE",
      "methodType" : "FETCH",
      "name" : "FetchFinish",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Finish"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchFinish"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchfinish",
      "uniqueTag" : "SYSTODO__FETCH__FINISH"
    }, {
      "codeName" : "FetchStarted",
      "dataAccessAction" : "NONE",
      "methodType" : "FETCH",
      "name" : "FetchStarted",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Started"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchStarted"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchstarted",
      "uniqueTag" : "SYSTODO__FETCH__STARTED"
    }, {
      "codeName" : "FetchTodo",
      "dataAccessAction" : "NONE",
      "methodType" : "FETCH",
      "name" : "FetchTodo",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Todo"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchTodo"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchtodo",
      "uniqueTag" : "SYSTODO__FETCH__TODO"
    }, {
      "codeName" : "FetchToread",
      "dataAccessAction" : "NONE",
      "methodType" : "FETCH",
      "name" : "FetchToread",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Toread"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchToread"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchtoread",
      "uniqueTag" : "SYSTODO__FETCH__TOREAD"
    }, {
      "codeName" : "FetchUndo",
      "dataAccessAction" : "NONE",
      "methodType" : "FETCH",
      "name" : "FetchUndo",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Undo"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysTodoDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchUndo"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchundo",
      "uniqueTag" : "SYSTODO__FETCH__UNDO"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "SYSTODO__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/SysTodo.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "ExpenseSheet",
    "getLNPSLanguageRes" : {
      "defaultContent" : "报销单",
      "lanResTag" : "DE.LNAME.EXPENSESHEET",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[EXPENSESHEET]",
      "refFlag" : true
    },
    "logicName" : "报销单",
    "getMajorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_EXPENSE_EXPENSESHEET_EXPENSESHEETID"
    } ],
    "name" : "ExpenseSheet",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "ExpenseSheetName",
      "codeName2" : "ExpenseSheetName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "报销单名称",
        "lanResTag" : "DEF.LNAME.EXPENSESHEETNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[EXPENSESHEETNAME]",
        "refFlag" : true
      },
      "logicName" : "报销单名称",
      "name" : "EXPENSESHEETNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ExpenseSheetId",
      "codeName2" : "ExpenseSheetId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "报销单标识",
        "lanResTag" : "DEF.LNAME.EXPENSESHEETID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[EXPENSESHEETID]",
        "refFlag" : true
      },
      "logicName" : "报销单标识",
      "name" : "EXPENSESHEETID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ExpenseSheet/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseSheetDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseSheetDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "EXPENSESHEET__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ExpenseSheet/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ExpenseSheetId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseSheetDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "EXPENSESHEETID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "EXPENSESHEET__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ExpenseSheet/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ExpenseSheetId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "EXPENSESHEETID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "EXPENSESHEET__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ExpenseSheet/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseSheetDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseSheetDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "EXPENSESHEET__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ExpenseSheet/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseSheetDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "EXPENSESHEET__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ExpenseSheet/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseSheetDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseSheetDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "EXPENSESHEET__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ExpenseSheet/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseSheetDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "EXPENSESHEET__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseSheetFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseSheetDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "EXPENSESHEET__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "EXPENSESHEET__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/ExpenseSheet.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "WorkFlow",
    "getLNPSLanguageRes" : {
      "defaultContent" : "工作流",
      "lanResTag" : "DE.LNAME.WORKFLOW",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[WORKFLOW]",
      "refFlag" : true
    },
    "logicName" : "工作流",
    "name" : "WORKFLOW",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Wfstep",
      "codeName2" : "Wfstep",
      "logicName" : "流程步骤",
      "name" : "WFSTEP",
      "orderValue" : 160,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Wfstate",
      "codeName2" : "Wfstate",
      "logicName" : "工作流状态",
      "name" : "WFSTATE",
      "orderValue" : 170,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "WorkFlowId",
      "codeName2" : "WorkFlowId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "工作流标识",
        "lanResTag" : "DEF.LNAME.WORKFLOWID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[WORKFLOWID]",
        "refFlag" : true
      },
      "logicName" : "工作流标识",
      "name" : "WORKFLOWID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "WorkFlowName",
      "codeName2" : "WorkFlowName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "工作流名称",
        "lanResTag" : "DEF.LNAME.WORKFLOWNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[WORKFLOWNAME]",
        "refFlag" : true
      },
      "logicName" : "工作流名称",
      "name" : "WORKFLOWNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WorkFlowDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WorkFlowDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "WORKFLOW__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "WorkFlowId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WorkFlowDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "WORKFLOWID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "WORKFLOW__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "WorkFlowId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "WORKFLOWID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "WORKFLOW__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WorkFlowDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WorkFlowDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "WORKFLOW__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WorkFlowDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "WORKFLOW__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WorkFlowDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WorkFlowDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "WORKFLOW__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WorkFlowDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "WORKFLOW__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WorkFlowFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WorkFlowDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "WORKFLOW__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "WORKFLOW__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/WorkFlow.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Phone",
    "logicName" : "手机",
    "name" : "PHONE",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "End",
      "codeName2" : "End",
      "logicName" : "结束时间",
      "name" : "END",
      "orderValue" : 220,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PhoneId",
      "codeName2" : "PhoneId",
      "logicName" : "手机标识",
      "name" : "PHONEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PhoneName",
      "codeName2" : "PhoneName",
      "logicName" : "手机名称",
      "name" : "PHONENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "name" : "ORGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Phonetype",
      "codeName2" : "Phonetype",
      "logicName" : "手机型号",
      "name" : "PHONETYPE",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "logicName" : "图片上传",
      "name" : "FIELD",
      "orderValue" : 1000,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field2",
      "codeName2" : "Field2",
      "logicName" : "时间测试",
      "name" : "FIELD2",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Money",
      "codeName2" : "Money",
      "logicName" : "金额",
      "name" : "MONEY",
      "orderValue" : 1000,
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pphoneid3",
      "codeName2" : "Pphoneid3",
      "logicName" : "父手机标识3",
      "name" : "PPHONEID3",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pphoneid4",
      "codeName2" : "Pphoneid4",
      "logicName" : "父手机标识4",
      "name" : "PPHONEID4",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pphoneid",
      "codeName2" : "Pphoneid",
      "logicName" : "父手机标识",
      "name" : "PPHONEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pphoneid2",
      "codeName2" : "Pphoneid2",
      "logicName" : "父手机标识2",
      "name" : "PPHONEID2",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Phone/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "PHONE__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Phone/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "PhoneId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "PHONEID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "PHONE__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Phone/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "PhoneId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "PHONEID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "PHONE__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Phone/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "PHONE__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Phone/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "PHONE__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Phone/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "PHONE__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Phone/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "PHONE__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "Xxx",
      "dataAccessAction" : "NONE",
      "methodType" : "DEACTION",
      "name" : "Xxx",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Phone/PSDEACTIONS/Xxx.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/xxx",
      "uniqueTag" : "PHONE__DEACTION__XXX",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchByIPhone",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchByIPhone",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "ByIPhone"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchbyiphone",
      "uniqueTag" : "PHONE__FETCH__BYIPHONE"
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "PHONE__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "PHONE__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Phone.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Reginfo",
    "logicName" : "学员登记信息",
    "name" : "REGINFO",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Scores",
      "codeName2" : "Scores",
      "logicName" : "分数",
      "name" : "SCORES",
      "orderValue" : 250,
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Subjects",
      "codeName2" : "Subjects",
      "logicName" : "科目",
      "name" : "SUBJECTS",
      "orderValue" : 260,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ReginfoName",
      "codeName2" : "ReginfoName",
      "logicName" : "学员登记信息名称",
      "name" : "REGINFONAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "ReginfoId",
      "codeName2" : "ReginfoId",
      "logicName" : "学员登记信息标识",
      "name" : "REGINFOID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "name" : "ORGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StuNo",
      "codeName2" : "StuNo",
      "logicName" : "学员编号",
      "name" : "STUNO",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "logicName" : "属性",
      "name" : "FIELD",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Name",
      "codeName2" : "Name",
      "logicName" : "学员姓名",
      "name" : "NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DepartMent",
      "codeName2" : "DepartMent",
      "logicName" : "单位",
      "name" : "DEPARTMENT",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Age",
      "codeName2" : "Age",
      "logicName" : "年龄",
      "name" : "AGE",
      "orderValue" : 1000,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Address",
      "codeName2" : "Address",
      "logicName" : "家庭住址",
      "name" : "ADDRESS",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StudentId",
      "codeName2" : "StudentId",
      "logicName" : "学生标识",
      "name" : "STUDENTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Preginfoid",
      "codeName2" : "Preginfoid",
      "logicName" : "父学员登记信息标识",
      "name" : "PREGINFOID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Preginfoid2",
      "codeName2" : "Preginfoid2",
      "logicName" : "父学员登记信息标识2",
      "name" : "PREGINFOID2",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "REGINFO__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ReginfoId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "REGINFOID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "REGINFO__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ReginfoId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "REGINFOID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "REGINFO__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "REGINFO__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "Aa",
      "methodType" : "DEACTION",
      "name" : "Aa",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Aa.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/aa",
      "uniqueTag" : "REGINFO__DEACTION__AA",
      "needResourceKey" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "REGINFO__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "REGINFO__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "REGINFO__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "Test",
      "methodType" : "DEACTION",
      "name" : "Test",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfo/PSDEACTIONS/Test.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/test",
      "uniqueTag" : "REGINFO__DEACTION__TEST",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDataQuery2",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDataQuery2",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "DataQuery2"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdataquery2",
      "uniqueTag" : "REGINFO__FETCH__DATAQUERY2"
    }, {
      "codeName" : "FetchDataSet2",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDataSet2",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "DataSet2"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdataset2",
      "uniqueTag" : "REGINFO__FETCH__DATASET2"
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfoDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "REGINFO__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "REGINFO__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Reginfo.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "TEST",
    "logicName" : "测试实体",
    "name" : "TEST",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Type",
      "codeName2" : "Type",
      "logicName" : "类型",
      "name" : "TYPE",
      "orderValue" : 290,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Number1",
      "codeName2" : "Number1",
      "logicName" : "数值1",
      "name" : "NUMBER1",
      "orderValue" : 300,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Number2",
      "codeName2" : "Number2",
      "logicName" : "数值2",
      "name" : "NUMBER2",
      "orderValue" : 310,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Number3",
      "codeName2" : "Number3",
      "logicName" : "数值3",
      "name" : "NUMBER3",
      "orderValue" : 320,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Number4",
      "codeName2" : "Number4",
      "logicName" : "数值4",
      "name" : "NUMBER4",
      "orderValue" : 330,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Order",
      "codeName2" : "Order",
      "logicName" : "排序属性",
      "name" : "ORDER",
      "orderValue" : 340,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Float",
      "codeName2" : "Float",
      "logicName" : "浮点数",
      "name" : "FLOAT",
      "orderValue" : 350,
      "precision" : 2,
      "stdDataType" : 7,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD13",
      "codeName2" : "FIELD13",
      "logicName" : "属性13",
      "name" : "FIELD13",
      "orderValue" : 360,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD14",
      "codeName2" : "FIELD14",
      "logicName" : "属性14",
      "name" : "FIELD14",
      "orderValue" : 370,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD15",
      "codeName2" : "FIELD15",
      "logicName" : "属性15",
      "name" : "FIELD15",
      "orderValue" : 380,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD16",
      "codeName2" : "FIELD16",
      "logicName" : "属性16",
      "name" : "FIELD16",
      "orderValue" : 390,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD17",
      "codeName2" : "FIELD17",
      "logicName" : "属性17",
      "name" : "FIELD17",
      "orderValue" : 400,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD18",
      "codeName2" : "FIELD18",
      "logicName" : "属性18",
      "name" : "FIELD18",
      "orderValue" : 410,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD19",
      "codeName2" : "FIELD19",
      "logicName" : "属性19",
      "name" : "FIELD19",
      "orderValue" : 420,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD20",
      "codeName2" : "FIELD20",
      "logicName" : "属性20",
      "name" : "FIELD20",
      "orderValue" : 430,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD21",
      "codeName2" : "FIELD21",
      "logicName" : "属性21",
      "name" : "FIELD21",
      "orderValue" : 440,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD22",
      "codeName2" : "FIELD22",
      "logicName" : "属性22",
      "name" : "FIELD22",
      "orderValue" : 450,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD23",
      "codeName2" : "FIELD23",
      "logicName" : "属性23",
      "name" : "FIELD23",
      "orderValue" : 460,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD24",
      "codeName2" : "FIELD24",
      "logicName" : "属性24",
      "name" : "FIELD24",
      "orderValue" : 470,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTId",
      "codeName2" : "TESTId",
      "logicName" : "测试实体标识",
      "name" : "TESTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "TESTName",
      "codeName2" : "TESTName",
      "logicName" : "测试实体名称",
      "minStringLength" : 3,
      "name" : "TESTNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 50,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Amount",
      "codeName2" : "Amount",
      "logicName" : "金额",
      "maxValueString" : "10000",
      "minValueString" : "19",
      "name" : "AMOUNT",
      "orderValue" : 1000,
      "precision" : 2,
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "logicName" : "属性",
      "name" : "FIELD",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field2",
      "codeName2" : "Field2",
      "logicName" : "属性2",
      "name" : "FIELD2",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field3",
      "codeName2" : "Field3",
      "logicName" : "属性3",
      "name" : "FIELD3",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field4",
      "codeName2" : "Field4",
      "logicName" : "属性4",
      "name" : "FIELD4",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field5",
      "codeName2" : "Field5",
      "logicName" : "属性5",
      "name" : "FIELD5",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field7",
      "codeName2" : "Field7",
      "logicName" : "属性7",
      "name" : "FIELD7",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field6",
      "codeName2" : "Field6",
      "logicName" : "属性6",
      "name" : "FIELD6",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field8",
      "codeName2" : "Field8",
      "logicName" : "属性8",
      "name" : "FIELD8",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field10",
      "codeName2" : "Field10",
      "logicName" : "属性10",
      "name" : "FIELD10",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field9",
      "codeName2" : "Field9",
      "logicName" : "属性9",
      "name" : "FIELD9",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field11",
      "codeName2" : "Field11",
      "logicName" : "属性11",
      "name" : "FIELD11",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field12",
      "codeName2" : "Field12",
      "logicName" : "属性12",
      "name" : "FIELD12",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "TEST__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "TESTId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "TESTID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "TEST__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "TESTId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "TESTID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "TEST__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "TEST__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "TEST__DEACTION__CHECKKEY"
    }, {
      "codeName" : "Create2",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create2",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Create2.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/create2",
      "uniqueTag" : "TEST__DEACTION__CREATE2"
    }, {
      "codeName" : "Custom",
      "methodType" : "DEACTION",
      "name" : "Custom",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Custom.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/custom",
      "uniqueTag" : "TEST__DEACTION__CUSTOM",
      "needResourceKey" : true
    }, {
      "codeName" : "DeLogic",
      "methodType" : "DEACTION",
      "name" : "DeLogic",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/DeLogic.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/delogic",
      "uniqueTag" : "TEST__DEACTION__DELOGIC",
      "needResourceKey" : true
    }, {
      "codeName" : "Get2",
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get2",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Get2.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "TESTId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "TESTID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "requestPath" : "/get2",
      "uniqueTag" : "TEST__DEACTION__GET2",
      "needResourceKey" : true
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "TEST__DEACTION__GETDRAFT"
    }, {
      "codeName" : "GetDraft2",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft2",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/GetDraft2.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "TESTID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "requestPath" : "/getdraft2",
      "uniqueTag" : "TEST__DEACTION__GETDRAFT2"
    }, {
      "codeName" : "Remove2",
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove2",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Remove2.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "TESTId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "TESTID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "requestPath" : "/remove2",
      "uniqueTag" : "TEST__DEACTION__REMOVE2",
      "needResourceKey" : true
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "TEST__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "Save2",
      "methodType" : "DEACTION",
      "name" : "Save2",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Save2.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save2",
      "uniqueTag" : "TEST__DEACTION__SAVE2",
      "needResourceKey" : true
    }, {
      "codeName" : "Update2",
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update2",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Update2.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "requestPath" : "/update2",
      "uniqueTag" : "TEST__DEACTION__UPDATE2",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchCodeListSet",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchCodeListSet",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "CodeListSet"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchcodelistset",
      "uniqueTag" : "TEST__FETCH__CODELISTSET"
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "TEST__FETCH__DEFAULT"
    }, {
      "codeName" : "FetchPluginDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchPluginDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "PluginDefault"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchplugindefault",
      "uniqueTag" : "TEST__FETCH__PLUGINDEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "TEST__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/TEST.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "BXD",
    "logicName" : "报销单",
    "getMajorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_BXDMX_BXD_BXDID"
    } ],
    "name" : "BXD",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "SN",
      "codeName2" : "SN",
      "logicName" : "编号",
      "name" : "SN",
      "orderValue" : 180,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXDName",
      "codeName2" : "BXDName",
      "logicName" : "报销单名称",
      "name" : "BXDNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "BXDId",
      "codeName2" : "BXDId",
      "logicName" : "报销单标识",
      "name" : "BXDID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "name" : "ORGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BXD/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXDDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Create"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BXD__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BXD/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BXDId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXDDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Get"
      },
      "requestField" : "BXDID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BXD__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BXD/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BXDId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Remove"
      },
      "requestField" : "BXDID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BXD__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BXD/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXDDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Update"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "NONE",
      "uniqueTag" : "BXD__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BXD/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "CheckKey"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "BXD__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BXD/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXDDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "GetDraft"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "BXD__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BXD/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Save"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "BXD__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXDFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXDDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchDefault"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "BXD__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "BXD__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/BXD.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "MapData",
    "getLNPSLanguageRes" : {
      "defaultContent" : "地图数据",
      "lanResTag" : "DE.LNAME.MAPDATA",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[MAPDATA]",
      "refFlag" : true
    },
    "logicName" : "地图数据",
    "name" : "MAPDATA",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Longitude",
      "codeName2" : "Longitude",
      "logicName" : "经度",
      "name" : "LONGITUDE",
      "orderValue" : 160,
      "precision" : 4,
      "stdDataType" : 7,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Latitude",
      "codeName2" : "Latitude",
      "logicName" : "纬度",
      "name" : "LATITUDE",
      "orderValue" : 170,
      "precision" : 4,
      "stdDataType" : 7,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "AreaCode",
      "codeName2" : "AreaCode",
      "logicName" : "区域编码",
      "name" : "AREACODE",
      "orderValue" : 180,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Tooltip",
      "codeName2" : "Tooltip",
      "logicName" : "提示框信息",
      "name" : "TOOLTIP",
      "orderValue" : 190,
      "stdDataType" : 21,
      "stringLength" : 1000,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DataType",
      "codeName2" : "DataType",
      "logicName" : "数据类型",
      "name" : "DATATYPE",
      "orderValue" : 200,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Value",
      "codeName2" : "Value",
      "logicName" : "统计数值",
      "name" : "VALUE",
      "orderValue" : 210,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TooltipHtml",
      "codeName2" : "TooltipHtml",
      "logicName" : "提示信息html",
      "name" : "TOOLTIPHTML",
      "orderValue" : 220,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PAreaCode",
      "codeName2" : "PAreaCode",
      "logicName" : "父区域编码",
      "name" : "PAREACODE",
      "orderValue" : 230,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "MapDataId",
      "codeName2" : "MapDataId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "地图数据标识",
        "lanResTag" : "DEF.LNAME.MAPDATAID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[MAPDATAID]",
        "refFlag" : true
      },
      "logicName" : "地图数据标识",
      "name" : "MAPDATAID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "MapDataName",
      "codeName2" : "MapDataName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "地图数据名称",
        "lanResTag" : "DEF.LNAME.MAPDATANAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[MAPDATANAME]",
        "refFlag" : true
      },
      "logicName" : "地图数据名称",
      "name" : "MAPDATANAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/MapData/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "MAPDATA__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/MapData/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "MapDataId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "MAPDATAID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "MAPDATA__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/MapData/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "MapDataId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "MAPDATAID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "MAPDATA__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/MapData/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "MAPDATA__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/MapData/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "MAPDATA__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/MapData/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "MAPDATA__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/MapData/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "MAPDATA__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchArea",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchArea",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Area"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetcharea",
      "uniqueTag" : "MAPDATA__FETCH__AREA"
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "MAPDATA__FETCH__DEFAULT"
    }, {
      "codeName" : "FetchPoint",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchPoint",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Point"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "MapDataDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchpoint",
      "uniqueTag" : "MAPDATA__FETCH__POINT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "MAPDATA__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/MapData.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "TESTGRID",
    "logicName" : "测试表格",
    "name" : "TESTGRID",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Test1",
      "codeName2" : "Test1",
      "logicName" : "属性",
      "name" : "TEST1",
      "orderValue" : 160,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Test2",
      "codeName2" : "Test2",
      "logicName" : "属性2",
      "name" : "TEST2",
      "orderValue" : 170,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Test3",
      "codeName2" : "Test3",
      "logicName" : "属性3",
      "name" : "TEST3",
      "orderValue" : 180,
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Test4",
      "codeName2" : "Test4",
      "logicName" : "属性4",
      "name" : "TEST4",
      "orderValue" : 190,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "GroupName",
      "codeName2" : "GroupName",
      "logicName" : "分组属性",
      "name" : "GROUPNAME",
      "orderValue" : 200,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTGRIDId",
      "codeName2" : "TESTGRIDId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "测试表格标识",
        "lanResTag" : "DEF.LNAME.TESTGRIDID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[TESTGRIDID]",
        "refFlag" : true
      },
      "logicName" : "测试表格标识",
      "name" : "TESTGRIDID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTGRIDName",
      "codeName2" : "TESTGRIDName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "测试表格名称",
        "lanResTag" : "DEF.LNAME.TESTGRIDNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[TESTGRIDNAME]",
        "refFlag" : true
      },
      "logicName" : "测试表格名称",
      "name" : "TESTGRIDNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/TESTGRID/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "TESTGRID__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/TESTGRID/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "TESTGRIDId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "TESTGRIDID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "TESTGRID__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/TESTGRID/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "TESTGRIDId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "TESTGRIDID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "TESTGRID__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/TESTGRID/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "TESTGRID__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/TESTGRID/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "TESTGRID__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/TESTGRID/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "TESTGRID__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/TESTGRID/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "TESTGRID__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "Testgrid",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Testgrid",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/TESTGRID/PSDEACTIONS/Testgrid.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/testgrid",
      "uniqueTag" : "TESTGRID__DEACTION__TEST1120"
    }, {
      "codeName" : "UpdateItem",
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "UpdateItem",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/TESTGRID/PSDEACTIONS/UpdateItem.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "requestPath" : "/updateitem",
      "uniqueTag" : "TESTGRID__DEACTION__UPDATEITEM",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTGRIDDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "TESTGRID__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "TESTGRID__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/TESTGRID.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "ViewMsg",
    "getLNPSLanguageRes" : {
      "defaultContent" : "视图消息",
      "lanResTag" : "DE.LNAME.VIEWMSG",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[VIEWMSG]",
      "refFlag" : true
    },
    "logicName" : "视图消息",
    "name" : "VIEWMSG",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Position",
      "codeName2" : "Position",
      "logicName" : "消息位置",
      "name" : "POSITION",
      "orderValue" : 160,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "MessageType",
      "codeName2" : "MessageType",
      "logicName" : "消息类型",
      "name" : "MESSAGETYPE",
      "orderValue" : 170,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Title",
      "codeName2" : "Title",
      "logicName" : "标题",
      "name" : "TITLE",
      "orderValue" : 180,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TitleLanRes",
      "codeName2" : "TitleLanRes",
      "logicName" : "标题语言资源",
      "name" : "TITLELANRES",
      "orderValue" : 190,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Message",
      "codeName2" : "Message",
      "logicName" : "内容",
      "name" : "MESSAGE",
      "orderValue" : 200,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Icon",
      "codeName2" : "Icon",
      "logicName" : "图标",
      "name" : "ICON",
      "orderValue" : 210,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StyleClass",
      "codeName2" : "StyleClass",
      "logicName" : "样式表类名",
      "name" : "STYLECLASS",
      "orderValue" : 220,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Order",
      "codeName2" : "Order",
      "logicName" : "排序值",
      "name" : "ORDER",
      "orderValue" : 230,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "RemoveMode",
      "codeName2" : "RemoveMode",
      "logicName" : "删除模式",
      "name" : "REMOVEMODE",
      "orderValue" : 240,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ViewMsgId",
      "codeName2" : "ViewMsgId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "视图消息标识",
        "lanResTag" : "DEF.LNAME.VIEWMSGID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[VIEWMSGID]",
        "refFlag" : true
      },
      "logicName" : "视图消息标识",
      "name" : "VIEWMSGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "ViewMsgName",
      "codeName2" : "ViewMsgName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "视图消息名称",
        "lanResTag" : "DEF.LNAME.VIEWMSGNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[VIEWMSGNAME]",
        "refFlag" : true
      },
      "logicName" : "视图消息名称",
      "name" : "VIEWMSGNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ViewMsg/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewMsgDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewMsgDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "VIEWMSG__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ViewMsg/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ViewMsgId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewMsgDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "VIEWMSGID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "VIEWMSG__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ViewMsg/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ViewMsgId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "VIEWMSGID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "VIEWMSG__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ViewMsg/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewMsgDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewMsgDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "VIEWMSG__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ViewMsg/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewMsgDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "VIEWMSG__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ViewMsg/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewMsgDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewMsgDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "VIEWMSG__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ViewMsg/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewMsgDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "VIEWMSG__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewMsgFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewMsgDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "VIEWMSG__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "VIEWMSG__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/ViewMsg.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "SysEmployee",
    "logicName" : "人员信息",
    "name" : "SYS_EMP",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "SysEmployeeName",
      "codeName2" : "SysEmployeeName",
      "logicName" : "人员信息名称",
      "name" : "SYS_EMPNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "SysEmployeeId",
      "codeName2" : "SysEmployeeId",
      "logicName" : "人员信息标识",
      "name" : "SYS_EMPID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/SysEmployee/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Create"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "SYSEMPLOYEE__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/SysEmployee/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "SysEmployeeId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Get"
      },
      "requestField" : "SYS_EMPID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "SYSEMPLOYEE__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/SysEmployee/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "SysEmployeeId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Remove"
      },
      "requestField" : "SYS_EMPID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "SYSEMPLOYEE__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/SysEmployee/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Update"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "SYSEMPLOYEE__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/SysEmployee/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "CheckKey"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "SYSEMPLOYEE__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/SysEmployee/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "GetDraft"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "SYSEMPLOYEE__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/SysEmployee/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Save"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "SYSEMPLOYEE__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "TEST",
      "dataAccessAction" : "NONE",
      "methodType" : "DEACTION",
      "name" : "TEST",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/SysEmployee/PSDEACTIONS/TEST.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "TEST"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/test",
      "uniqueTag" : "SYSEMPLOYEE__DEACTION__TEST",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SysEmployeeDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchDefault"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "SYSEMPLOYEE__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "SYSEMPLOYEE__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/SysEmployee.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "SubTest2",
    "getLNPSLanguageRes" : {
      "defaultContent" : "子测试实体",
      "lanResTag" : "DE.LNAME.SUBTEST2",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[SUBTEST2]",
      "refFlag" : true
    },
    "logicName" : "子测试实体",
    "name" : "SUBTEST2",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Order",
      "codeName2" : "Order",
      "logicName" : "排序值",
      "name" : "ORDER",
      "orderValue" : 170,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CondType",
      "codeName2" : "CondType",
      "logicName" : "条件类型",
      "name" : "CONDTYPE",
      "orderValue" : 190,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "SubTest2Id",
      "codeName2" : "SubTest2Id",
      "getLNPSLanguageRes" : {
        "defaultContent" : "子测试实体标识",
        "lanResTag" : "DEF.LNAME.SUBTEST2ID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[SUBTEST2ID]",
        "refFlag" : true
      },
      "logicName" : "子测试实体标识",
      "name" : "SUBTEST2ID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "SubTest2Name",
      "codeName2" : "SubTest2Name",
      "getLNPSLanguageRes" : {
        "defaultContent" : "子测试实体名称",
        "lanResTag" : "DEF.LNAME.SUBTEST2NAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[SUBTEST2NAME]",
        "refFlag" : true
      },
      "logicName" : "子测试实体名称",
      "name" : "SUBTEST2NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTId",
      "codeName2" : "TESTId",
      "logicName" : "测试实体标识",
      "name" : "TESTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Psubtest2id",
      "codeName2" : "Psubtest2id",
      "logicName" : "父子测试实体标识",
      "name" : "PSUBTEST2ID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SubTest2/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "SUBTEST2__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SubTest2/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "SubTest2Id"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "DTO"
      },
      "requestField" : "SUBTEST2ID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "SUBTEST2__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SubTest2/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "SubTest2Id"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "SUBTEST2ID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "SUBTEST2__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SubTest2/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "SUBTEST2__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SubTest2/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "SUBTEST2__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SubTest2/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "SUBTEST2__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/SubTest2/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "SUBTEST2__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDataSet2",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDataSet2",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "DataSet2"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2FilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdataset2",
      "uniqueTag" : "SUBTEST2__FETCH__ROOTNODE"
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2FilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "SUBTEST2__FETCH__DEFAULT"
    }, {
      "codeName" : "FetchNoMajorSet",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchNoMajorSet",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "NoMajorSet"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2FilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchnomajorset",
      "uniqueTag" : "SUBTEST2__FETCH__NOMAJORSET"
    }, {
      "codeName" : "FetchNoParent",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchNoParent",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "NoParent"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2FilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SubTest2DTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchnoparent",
      "uniqueTag" : "SUBTEST2__FETCH__NOPARENT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "SUBTEST2__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/SubTest2.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Pay",
    "logicName" : "支付",
    "name" : "PAY",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PayId",
      "codeName2" : "PayId",
      "logicName" : "支付标识",
      "name" : "PAYID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "PayName",
      "codeName2" : "PayName",
      "logicName" : "支付名称",
      "name" : "PAYNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Pay/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Create"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "PAY__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Pay/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "PayId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Get"
      },
      "requestField" : "PAYID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "PAY__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Pay/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "PayId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Remove"
      },
      "requestField" : "PAYID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "PAY__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Pay/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Update"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "PAY__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Pay/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "CheckKey"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "PAY__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Pay/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "GetDraft"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "PAY__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Pay/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Save"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "PAY__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchDefault"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "PAY__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "PAY__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Pay.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "ViewLayoutModelRepository",
    "logicName" : "视图布局模型存储",
    "name" : "VIEWLAYOUTMODELREPOSITORY",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "VIEWLAYOUTMODELREPOSITORYId",
      "codeName2" : "VIEWLAYOUTMODELREPOSITORYId",
      "logicName" : "视图布局模型存储标识",
      "name" : "VIEWLAYOUTMODELREPOSITORYID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "VIEWLAYOUTMODELREPOSITORYName",
      "codeName2" : "VIEWLAYOUTMODELREPOSITORYName",
      "logicName" : "视图布局模型存储名称",
      "name" : "VIEWLAYOUTMODELREPOSITORYNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/ModelRepository/PSDATAENTITIES/ViewLayoutModelRepository/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewLayoutModelRepositoryDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewLayoutModelRepositoryDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "VIEWLAYOUTMODELREPOSITORY__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/ModelRepository/PSDATAENTITIES/ViewLayoutModelRepository/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "VIEWLAYOUTMODELREPOSITORYId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewLayoutModelRepositoryDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "VIEWLAYOUTMODELREPOSITORYID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "VIEWLAYOUTMODELREPOSITORY__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/ModelRepository/PSDATAENTITIES/ViewLayoutModelRepository/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "VIEWLAYOUTMODELREPOSITORYId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "VIEWLAYOUTMODELREPOSITORYID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "VIEWLAYOUTMODELREPOSITORY__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/ModelRepository/PSDATAENTITIES/ViewLayoutModelRepository/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewLayoutModelRepositoryDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewLayoutModelRepositoryDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "VIEWLAYOUTMODELREPOSITORY__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/ModelRepository/PSDATAENTITIES/ViewLayoutModelRepository/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewLayoutModelRepositoryDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "VIEWLAYOUTMODELREPOSITORY__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/ModelRepository/PSDATAENTITIES/ViewLayoutModelRepository/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewLayoutModelRepositoryDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewLayoutModelRepositoryDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "VIEWLAYOUTMODELREPOSITORY__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/ModelRepository/PSDATAENTITIES/ViewLayoutModelRepository/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewLayoutModelRepositoryDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "VIEWLAYOUTMODELREPOSITORY__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewLayoutModelRepositoryFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ViewLayoutModelRepositoryDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "VIEWLAYOUTMODELREPOSITORY__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "VIEWLAYOUTMODELREPOSITORY__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/ModelRepository/PSDATAENTITIES/ViewLayoutModelRepository.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "FILE",
    "logicName" : "文件",
    "getMajorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_FILE_FILE_PFILEID"
    } ],
    "getMinorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_FILE_FILE_PFILEID"
    } ],
    "name" : "FILE",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "ICON",
      "codeName2" : "ICON",
      "logicName" : "图标",
      "name" : "ICON",
      "orderValue" : 180,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TYPE",
      "codeName2" : "TYPE",
      "logicName" : "类型",
      "name" : "TYPE",
      "orderValue" : 190,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ISTOP",
      "codeName2" : "ISTOP",
      "logicName" : "是否顶层节点",
      "name" : "ISTOP",
      "orderValue" : 200,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FILEName",
      "codeName2" : "FILEName",
      "logicName" : "文件名称",
      "name" : "FILENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FILEId",
      "codeName2" : "FILEId",
      "logicName" : "文件标识",
      "name" : "FILEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pfileid",
      "codeName2" : "Pfileid",
      "logicName" : "父文件标识",
      "name" : "PFILEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pfilename",
      "codeName2" : "Pfilename",
      "logicName" : "文件名称",
      "name" : "PFILENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "FILE__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "FILEId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "FILEID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "FILE__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "FILEId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "FILEID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "FILE__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "FILE__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "FILE__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "FILE__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/FILE/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "FILE__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "FILE__FETCH__DEFAULT"
    }, {
      "codeName" : "FetchFILEQUERY",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchFILEQUERY",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "FILEQUERY"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchfilequery",
      "uniqueTag" : "FILE__FETCH__FILEQUERY"
    }, {
      "codeName" : "FetchFOLDERQUERY",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchFOLDERQUERY",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "FOLDERQUERY"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchfolderquery",
      "uniqueTag" : "FILE__FETCH__FOLDERQUERY"
    }, {
      "codeName" : "FetchTOP",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchTOP",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "TOP"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "FILEDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchtop",
      "uniqueTag" : "FILE__FETCH__TOP"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "FILE__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/FILE.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "PRINT",
    "logicName" : "PRINT",
    "name" : "PRINT",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "PRINTName",
      "codeName2" : "PRINTName",
      "logicName" : "PRINT名称",
      "name" : "PRINTNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PRINTId",
      "codeName2" : "PRINTId",
      "logicName" : "PRINT标识",
      "name" : "PRINTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "name" : "ORGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StuNO",
      "codeName2" : "StuNO",
      "logicName" : "PRINTMODEL",
      "name" : "STUNO",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/PRINT/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PRINTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PRINTDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "PRINT__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/PRINT/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "PRINTId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PRINTDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "PRINTID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "PRINT__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/PRINT/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "PRINTId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "PRINTID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "PRINT__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/PRINT/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PRINTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PRINTDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "PRINT__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/PRINT/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PRINTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "PRINT__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/PRINT/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PRINTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PRINTDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "PRINT__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/PRINT/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PRINTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "PRINT__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PRINTFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PRINTDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "PRINT__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "PRINT__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/PRINT.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Book",
    "logicName" : "书",
    "getMajorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_BXDMX_BOOK_BOOKID"
    } ],
    "name" : "BOOK",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "End",
      "codeName2" : "End",
      "logicName" : "结束时间",
      "name" : "END",
      "orderValue" : 300,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD45",
      "codeName2" : "FIELD45",
      "logicName" : "属性45",
      "name" : "FIELD45",
      "orderValue" : 310,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Bookchild2s",
      "codeName2" : "Bookchild2s",
      "logicName" : "图书子项2",
      "name" : "BOOKCHILD2S",
      "orderValue" : 320,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Bookchild3s",
      "codeName2" : "Bookchild3s",
      "logicName" : "图书子项3",
      "name" : "BOOKCHILD3S",
      "orderValue" : 330,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Bookchild4s",
      "codeName2" : "Bookchild4s",
      "logicName" : "图书子项4",
      "name" : "BOOKCHILD4S",
      "orderValue" : 340,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Bookchild5s",
      "codeName2" : "Bookchild5s",
      "logicName" : "图书子项5",
      "name" : "BOOKCHILD5S",
      "orderValue" : 350,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookName",
      "codeName2" : "BookName",
      "logicName" : "书名称",
      "name" : "BOOKNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookId",
      "codeName2" : "BookId",
      "logicName" : "书标识",
      "name" : "BOOKID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "name" : "ORGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Type",
      "codeName2" : "Type",
      "logicName" : "类型",
      "name" : "TYPE",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "logicName" : "属性",
      "name" : "FIELD",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 2000,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field2",
      "codeName2" : "Field2",
      "logicName" : "属性2",
      "name" : "FIELD2",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field3",
      "codeName2" : "Field3",
      "logicName" : "属性3",
      "name" : "FIELD3",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field4",
      "codeName2" : "Field4",
      "logicName" : "属性4",
      "name" : "FIELD4",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field5",
      "codeName2" : "Field5",
      "logicName" : "属性5",
      "name" : "FIELD5",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field6",
      "codeName2" : "Field6",
      "logicName" : "属性6",
      "name" : "FIELD6",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field7",
      "codeName2" : "Field7",
      "logicName" : "属性7",
      "name" : "FIELD7",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field8",
      "codeName2" : "Field8",
      "logicName" : "属性8",
      "name" : "FIELD8",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field9",
      "codeName2" : "Field9",
      "logicName" : "属性9",
      "name" : "FIELD9",
      "orderValue" : 1000,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field10",
      "codeName2" : "Field10",
      "logicName" : "日期",
      "name" : "FIELD10",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Date",
      "codeName2" : "Date",
      "logicName" : "日期",
      "name" : "DATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field11",
      "codeName2" : "Field11",
      "logicName" : "属性11",
      "name" : "FIELD11",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field12",
      "codeName2" : "Field12",
      "logicName" : "属性12",
      "name" : "FIELD12",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field13",
      "codeName2" : "Field13",
      "logicName" : "属性13",
      "name" : "FIELD13",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field14",
      "codeName2" : "Field14",
      "logicName" : "属性14",
      "name" : "FIELD14",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field15",
      "codeName2" : "Field15",
      "logicName" : "属性15",
      "name" : "FIELD15",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field16",
      "codeName2" : "Field16",
      "logicName" : "属性16",
      "name" : "FIELD16",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field17",
      "codeName2" : "Field17",
      "logicName" : "属性17",
      "name" : "FIELD17",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field18",
      "codeName2" : "Field18",
      "logicName" : "属性18",
      "name" : "FIELD18",
      "orderValue" : 1000,
      "stdDataType" : 21,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field19",
      "codeName2" : "Field19",
      "logicName" : "属性19",
      "name" : "FIELD19",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field20",
      "codeName2" : "Field20",
      "logicName" : "属性20",
      "name" : "FIELD20",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field21",
      "codeName2" : "Field21",
      "logicName" : "属性21",
      "name" : "FIELD21",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field22",
      "codeName2" : "Field22",
      "logicName" : "属性22",
      "name" : "FIELD22",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field23",
      "codeName2" : "Field23",
      "logicName" : "属性23",
      "name" : "FIELD23",
      "orderValue" : 1000,
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field24",
      "codeName2" : "Field24",
      "logicName" : "属性24",
      "name" : "FIELD24",
      "orderValue" : 1000,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field25",
      "codeName2" : "Field25",
      "logicName" : "属性25",
      "name" : "FIELD25",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field26",
      "codeName2" : "Field26",
      "logicName" : "属性26",
      "name" : "FIELD26",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field27",
      "codeName2" : "Field27",
      "logicName" : "属性27",
      "name" : "FIELD27",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field28",
      "codeName2" : "Field28",
      "logicName" : "属性28",
      "name" : "FIELD28",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field29",
      "codeName2" : "Field29",
      "logicName" : "属性29",
      "name" : "FIELD29",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field30",
      "codeName2" : "Field30",
      "logicName" : "属性30",
      "name" : "FIELD30",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field31",
      "codeName2" : "Field31",
      "logicName" : "属性31",
      "name" : "FIELD31",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field32",
      "codeName2" : "Field32",
      "logicName" : "属性32",
      "name" : "FIELD32",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field33",
      "codeName2" : "Field33",
      "logicName" : "属性33",
      "name" : "FIELD33",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field34",
      "codeName2" : "Field34",
      "logicName" : "属性34",
      "name" : "FIELD34",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field35",
      "codeName2" : "Field35",
      "logicName" : "属性35",
      "name" : "FIELD35",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field36",
      "codeName2" : "Field36",
      "logicName" : "属性36",
      "name" : "FIELD36",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field37",
      "codeName2" : "Field37",
      "logicName" : "属性37",
      "name" : "FIELD37",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field38",
      "codeName2" : "Field38",
      "logicName" : "属性38",
      "name" : "FIELD38",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field39",
      "codeName2" : "Field39",
      "logicName" : "属性39",
      "name" : "FIELD39",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field40",
      "codeName2" : "Field40",
      "logicName" : "属性40",
      "name" : "FIELD40",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field41",
      "codeName2" : "Field41",
      "logicName" : "属性41",
      "name" : "FIELD41",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field42",
      "codeName2" : "Field42",
      "logicName" : "属性42",
      "name" : "FIELD42",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field43",
      "codeName2" : "Field43",
      "logicName" : "属性43",
      "name" : "FIELD43",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field44",
      "codeName2" : "Field44",
      "logicName" : "属性44",
      "name" : "FIELD44",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PhoneId",
      "codeName2" : "PhoneId",
      "logicName" : "手机标识",
      "name" : "PHONEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pbookid",
      "codeName2" : "Pbookid",
      "logicName" : "父书标识",
      "name" : "PBOOKID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Bookchild1s",
      "codeName2" : "Bookchild1s",
      "logicName" : "图书子项",
      "name" : "BOOKCHILD1S",
      "orderValue" : 1000,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BOOK__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BookId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "BOOKID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BOOK__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BookId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "BOOKID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BOOK__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BOOK__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "BOOK__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "BOOK__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "BOOK__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "BOOK__FETCH__DEFAULT"
    }, {
      "codeName" : "FetchDefault2",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault2",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default2"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault2",
      "uniqueTag" : "BOOK__FETCH__DEFAULT2"
    }, {
      "codeName" : "FetchSimple",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchSimple",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Simple"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookSimpleDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchsimple",
      "uniqueTag" : "BOOK__FETCH__SIMPLE"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "BOOK__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Book.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "BookType",
    "logicName" : "书籍类别",
    "name" : "BOOKTYPE",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookTypeName",
      "codeName2" : "BookTypeName",
      "logicName" : "书籍类别名称",
      "name" : "BOOKTYPENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "BookTypeId",
      "codeName2" : "BookTypeId",
      "logicName" : "书籍类别标识",
      "name" : "BOOKTYPEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "name" : "ORGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pbooktypeid2",
      "codeName2" : "Pbooktypeid2",
      "logicName" : "父书籍类别标识2",
      "name" : "PBOOKTYPEID2",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pbooktypeid3",
      "codeName2" : "Pbooktypeid3",
      "logicName" : "父书籍类别标识3",
      "name" : "PBOOKTYPEID3",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pbooktypeid4",
      "codeName2" : "Pbooktypeid4",
      "logicName" : "父书籍类别标识4",
      "name" : "PBOOKTYPEID4",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BookType/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BOOKTYPE__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BookType/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BookTypeId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "BOOKTYPEID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BOOKTYPE__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BookType/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BookTypeId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "BOOKTYPEID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BOOKTYPE__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BookType/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BOOKTYPE__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BookType/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "BOOKTYPE__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BookType/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "BOOKTYPE__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/BookType/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "BOOKTYPE__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "BOOKTYPE__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "BOOKTYPE__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/BookType.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "TreeNode",
    "getLNPSLanguageRes" : {
      "defaultContent" : "树节点",
      "lanResTag" : "DE.LNAME.TREENODE",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[TREENODE]",
      "refFlag" : true
    },
    "logicName" : "树节点",
    "name" : "TREENODE",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "DefaultExpand",
      "codeName2" : "DefaultExpand",
      "logicName" : "是否默认展开",
      "name" : "DEFAULTEXPAND",
      "orderValue" : 170,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TreeNodeName",
      "codeName2" : "TreeNodeName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "树节点名称",
        "lanResTag" : "DEF.LNAME.TREENODENAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[TREENODENAME]",
        "refFlag" : true
      },
      "logicName" : "树节点名称",
      "name" : "TREENODENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "TreeNodeId",
      "codeName2" : "TreeNodeId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "树节点标识",
        "lanResTag" : "DEF.LNAME.TREENODEID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[TREENODEID]",
        "refFlag" : true
      },
      "logicName" : "树节点标识",
      "name" : "TREENODEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Ptreenodeid",
      "codeName2" : "Ptreenodeid",
      "logicName" : "父树节点标识",
      "name" : "PTREENODEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Ptreenodename",
      "codeName2" : "Ptreenodename",
      "logicName" : "父树节点名称",
      "name" : "PTREENODENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TreeNode/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "TREENODE__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TreeNode/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "TreeNodeId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "TREENODEID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "TREENODE__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TreeNode/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "TreeNodeId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "TREENODEID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "TREENODE__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TreeNode/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "TREENODE__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TreeNode/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "TREENODE__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TreeNode/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "TREENODE__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TreeNode/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "TREENODE__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "TREENODE__FETCH__DEFAULT"
    }, {
      "codeName" : "FetchDefaultExpand",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefaultExpand",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "DefaultExpand"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefaultexpand",
      "uniqueTag" : "TREENODE__FETCH__DEFAULTEXPAND"
    }, {
      "codeName" : "FetchRootNodes",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchRootNodes",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "RootNodes"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TreeNodeDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchrootnodes",
      "uniqueTag" : "TREENODE__FETCH__ROOTNODES"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "TREENODE__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/TreeNode.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 9,
    "codeName" : "SubTest",
    "getLNPSLanguageRes" : {
      "defaultContent" : "子测试实体",
      "lanResTag" : "DE.LNAME.SUBTEST",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[SUBTEST]",
      "refFlag" : true
    },
    "logicName" : "子测试实体",
    "name" : "SUBTEST",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "UnionID1",
      "codeName2" : "UnionID1",
      "logicName" : "联合主键1",
      "name" : "UNIONID1",
      "orderValue" : 160,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UnionID2",
      "codeName2" : "UnionID2",
      "logicName" : "联合主键2",
      "name" : "UNIONID2",
      "orderValue" : 170,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "SubTestId",
      "codeName2" : "SubTestId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "子测试实体标识",
        "lanResTag" : "DEF.LNAME.SUBTESTID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[SUBTESTID]",
        "refFlag" : true
      },
      "logicName" : "子测试实体标识",
      "name" : "SUBTESTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "SubTestName",
      "codeName2" : "SubTestName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "子测试实体名称",
        "lanResTag" : "DEF.LNAME.SUBTESTNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[SUBTESTNAME]",
        "refFlag" : true
      },
      "logicName" : "子测试实体名称",
      "name" : "SUBTESTNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTId",
      "codeName2" : "TESTId",
      "logicName" : "测试实体标识",
      "name" : "TESTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/SubTest.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : false,
    "nested" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "BookChild1",
    "logicName" : "图书子1",
    "name" : "BOOKCHILD1",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "TYPE",
      "codeName2" : "TYPE",
      "logicName" : "类型",
      "name" : "TYPE",
      "orderValue" : 170,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookChild1Name",
      "codeName2" : "BookChild1Name",
      "logicName" : "图书子1名称",
      "name" : "BOOKCHILD1NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "BookChild1Id",
      "codeName2" : "BookChild1Id",
      "logicName" : "图书子1标识",
      "name" : "BOOKCHILD1ID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookId",
      "codeName2" : "BookId",
      "logicName" : "书标识",
      "name" : "BOOKID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BookChild1/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookChild1DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookChild1DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BOOKCHILD1__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BookChild1/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BookChild1Id"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookChild1DTO"
        },
        "type" : "DTO"
      },
      "requestField" : "BOOKCHILD1ID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BOOKCHILD1__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BookChild1/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BookChild1Id"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "BOOKCHILD1ID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BOOKCHILD1__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BookChild1/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookChild1DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookChild1DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BOOKCHILD1__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BookChild1/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookChild1DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "BOOKCHILD1__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BookChild1/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookChild1DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookChild1DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "BOOKCHILD1__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BookChild1/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookChild1DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "BOOKCHILD1__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookChild1FilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookChild1DTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "BOOKCHILD1__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "BOOKCHILD1__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/BookChild1.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 9,
    "codeName" : "BXDMX2",
    "getLNPSLanguageRes" : {
      "defaultContent" : "报销单明细2",
      "lanResTag" : "DE.LNAME.BXDMX2",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[BXDMX2]",
      "refFlag" : true
    },
    "logicName" : "报销单明细2",
    "getMinorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_BXDMX2_BXD2_BXD2ID"
    } ],
    "name" : "BXDMX2",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "BXDMX2Id",
      "codeName2" : "BXDMX2Id",
      "getLNPSLanguageRes" : {
        "defaultContent" : "报销单明细2标识",
        "lanResTag" : "DEF.LNAME.BXDMX2ID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BXDMX2ID]",
        "refFlag" : true
      },
      "logicName" : "报销单明细2标识",
      "name" : "BXDMX2ID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXDMX2Name",
      "codeName2" : "BXDMX2Name",
      "getLNPSLanguageRes" : {
        "defaultContent" : "报销单明细2名称",
        "lanResTag" : "DEF.LNAME.BXDMX2NAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BXDMX2NAME]",
        "refFlag" : true
      },
      "logicName" : "报销单明细2名称",
      "name" : "BXDMX2NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXD2Id",
      "codeName2" : "BXD2Id",
      "logicName" : "报销单2标识",
      "name" : "BXD2ID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/BXDMX2.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : false,
    "nested" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Reginfof",
    "logicName" : "学员登记信息测试",
    "name" : "REGINFOF",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "ReginfofId",
      "codeName2" : "ReginfofId",
      "logicName" : "学员登记信息测试fzh标识",
      "name" : "REGINFOFID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "ReginfofName",
      "codeName2" : "ReginfofName",
      "logicName" : "学员登记信息测试fzh名称",
      "name" : "REGINFOFNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "name" : "ORGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StuNO",
      "codeName2" : "StuNO",
      "logicName" : "学员编号",
      "name" : "STUNO",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Name",
      "codeName2" : "Name",
      "logicName" : "学员姓名",
      "name" : "NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DepartMent",
      "codeName2" : "DepartMent",
      "logicName" : "单位",
      "name" : "DEPARTMENT",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Age",
      "codeName2" : "Age",
      "logicName" : "年龄",
      "name" : "AGE",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Address",
      "codeName2" : "Address",
      "logicName" : "家庭住址",
      "name" : "ADDRESS",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Preginfofid",
      "codeName2" : "Preginfofid",
      "logicName" : "父学员登记信息测试fzh标识",
      "name" : "PREGINFOFID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXDMXLogId",
      "codeName2" : "BXDMXLogId",
      "logicName" : "报销明细日志标识",
      "name" : "BXDMXLOGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Bxdmxlogid2",
      "codeName2" : "Bxdmxlogid2",
      "logicName" : "报销明细日志标识2",
      "name" : "BXDMXLOGID2",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Preginfofid3",
      "codeName2" : "Preginfofid3",
      "logicName" : "父学员登记信息测试fzh标识3",
      "name" : "PREGINFOFID3",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfof/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfofDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfofDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "REGINFOF__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfof/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ReginfofId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfofDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "REGINFOFID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "REGINFOF__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfof/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ReginfofId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "REGINFOFID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "REGINFOF__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfof/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfofDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfofDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "REGINFOF__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfof/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfofDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "REGINFOF__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfof/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfofDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfofDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "REGINFOF__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Reginfof/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfofDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "REGINFOF__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfofFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ReginfofDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "REGINFOF__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "REGINFOF__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Reginfof.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "BOOKCHILD3",
    "getLNPSLanguageRes" : {
      "defaultContent" : "图书子3",
      "lanResTag" : "DE.LNAME.BOOKCHILD3",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[BOOKCHILD3]",
      "refFlag" : true
    },
    "logicName" : "图书子3",
    "name" : "BOOKCHILD3",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "TYPE",
      "codeName2" : "TYPE",
      "logicName" : "类型",
      "name" : "TYPE",
      "orderValue" : 170,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BOOKCHILD3Id",
      "codeName2" : "BOOKCHILD3Id",
      "getLNPSLanguageRes" : {
        "defaultContent" : "图书子3标识",
        "lanResTag" : "DEF.LNAME.BOOKCHILD3ID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BOOKCHILD3ID]",
        "refFlag" : true
      },
      "logicName" : "图书子3标识",
      "name" : "BOOKCHILD3ID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "BOOKCHILD3Name",
      "codeName2" : "BOOKCHILD3Name",
      "getLNPSLanguageRes" : {
        "defaultContent" : "图书子3名称",
        "lanResTag" : "DEF.LNAME.BOOKCHILD3NAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BOOKCHILD3NAME]",
        "refFlag" : true
      },
      "logicName" : "图书子3名称",
      "name" : "BOOKCHILD3NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookId",
      "codeName2" : "BookId",
      "logicName" : "书标识",
      "name" : "BOOKID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD3/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD3DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD3DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BOOKCHILD3__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD3/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BOOKCHILD3Id"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD3DTO"
        },
        "type" : "DTO"
      },
      "requestField" : "BOOKCHILD3ID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BOOKCHILD3__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD3/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BOOKCHILD3Id"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "BOOKCHILD3ID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BOOKCHILD3__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD3/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD3DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD3DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BOOKCHILD3__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD3/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD3DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "BOOKCHILD3__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD3/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD3DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD3DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "BOOKCHILD3__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD3/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD3DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "BOOKCHILD3__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD3FilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD3DTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "BOOKCHILD3__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "BOOKCHILD3__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD3.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Song",
    "getLNPSLanguageRes" : {
      "defaultContent" : "歌曲",
      "lanResTag" : "DE.LNAME.SONG",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[SONG]",
      "refFlag" : true
    },
    "logicName" : "歌曲",
    "name" : "SONG",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Language",
      "codeName2" : "Language",
      "logicName" : "语言",
      "name" : "LANGUAGE",
      "orderValue" : 160,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "SongName",
      "codeName2" : "SongName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "歌曲名称",
        "lanResTag" : "DEF.LNAME.SONGNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[SONGNAME]",
        "refFlag" : true
      },
      "logicName" : "歌曲名称",
      "name" : "SONGNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "SongId",
      "codeName2" : "SongId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "歌曲标识",
        "lanResTag" : "DEF.LNAME.SONGID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[SONGID]",
        "refFlag" : true
      },
      "logicName" : "歌曲标识",
      "name" : "SONGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Song/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "SONG__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Song/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "SongId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "SONGID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "SONG__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Song/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "SongId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "SONGID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "SONG__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Song/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "SONG__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Song/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "SONG__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Song/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "SONG__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Song/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "SONG__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "SONG__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "SONG__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/Song.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Role3",
    "logicName" : "实体",
    "name" : "SYS_ROLE",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "SysRoleName",
      "codeName2" : "SysRoleName",
      "logicName" : "实体名称",
      "name" : "SYS_ROLENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "SysRoleId",
      "codeName2" : "SysRoleId",
      "logicName" : "实体标识",
      "name" : "SYS_ROLEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Role3/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Role3DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Role3DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "ROLE3__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Role3/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "SysRoleId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Role3DTO"
        },
        "type" : "DTO"
      },
      "requestField" : "SYS_ROLEID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "ROLE3__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Role3/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "SysRoleId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "SYS_ROLEID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "ROLE3__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Role3/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Role3DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Role3DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "ROLE3__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Role3/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Role3DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "ROLE3__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Role3/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Role3DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Role3DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "ROLE3__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Role3/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Role3DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "ROLE3__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Role3FilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Role3DTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "ROLE3__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "ROLE3__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Role3.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "ControlTest",
    "getLNPSLanguageRes" : {
      "defaultContent" : "部件测试",
      "lanResTag" : "DE.LNAME.CONTROLTEST",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[CONTROLTEST]",
      "refFlag" : true
    },
    "logicName" : "部件测试",
    "name" : "CONTROLTEST",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ControlTestId",
      "codeName2" : "ControlTestId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "部件测试标识",
        "lanResTag" : "DEF.LNAME.CONTROLTESTID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CONTROLTESTID]",
        "refFlag" : true
      },
      "logicName" : "部件测试标识",
      "name" : "CONTROLTESTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ControlTestName",
      "codeName2" : "ControlTestName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "部件测试名称",
        "lanResTag" : "DEF.LNAME.CONTROLTESTNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CONTROLTESTNAME]",
        "refFlag" : true
      },
      "logicName" : "部件测试名称",
      "name" : "CONTROLTESTNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ControlTest/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ControlTestDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ControlTestDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "CONTROLTEST__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ControlTest/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ControlTestId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ControlTestDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "CONTROLTESTID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "CONTROLTEST__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ControlTest/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ControlTestId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "CONTROLTESTID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "CONTROLTEST__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ControlTest/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ControlTestDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ControlTestDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "CONTROLTEST__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ControlTest/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ControlTestDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "CONTROLTEST__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ControlTest/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ControlTestDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ControlTestDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "CONTROLTEST__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/ControlTest/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ControlTestDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "CONTROLTEST__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ControlTestFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ControlTestDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "CONTROLTEST__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "CONTROLTEST__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/ControlTest.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 9,
    "codeName" : "BOOKCHILD5",
    "getLNPSLanguageRes" : {
      "defaultContent" : "图书子5",
      "lanResTag" : "DE.LNAME.BOOKCHILD5",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[BOOKCHILD5]",
      "refFlag" : true
    },
    "logicName" : "图书子5",
    "name" : "BOOKCHILD5",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "TYPE",
      "codeName2" : "TYPE",
      "logicName" : "类型",
      "name" : "TYPE",
      "orderValue" : 170,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BOOKCHILD5Name",
      "codeName2" : "BOOKCHILD5Name",
      "getLNPSLanguageRes" : {
        "defaultContent" : "图书子5名称",
        "lanResTag" : "DEF.LNAME.BOOKCHILD5NAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BOOKCHILD5NAME]",
        "refFlag" : true
      },
      "logicName" : "图书子5名称",
      "name" : "BOOKCHILD5NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "BOOKCHILD5Id",
      "codeName2" : "BOOKCHILD5Id",
      "getLNPSLanguageRes" : {
        "defaultContent" : "图书子5标识",
        "lanResTag" : "DEF.LNAME.BOOKCHILD5ID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BOOKCHILD5ID]",
        "refFlag" : true
      },
      "logicName" : "图书子5标识",
      "name" : "BOOKCHILD5ID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookId",
      "codeName2" : "BookId",
      "logicName" : "书标识",
      "name" : "BOOKID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD5.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : false,
    "nested" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "X6DesingTest",
    "getLNPSLanguageRes" : {
      "defaultContent" : "X6设计组件测试",
      "lanResTag" : "DE.LNAME.X6DESINGTEST",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[X6DESINGTEST]",
      "refFlag" : true
    },
    "logicName" : "X6设计组件测试",
    "name" : "X6DESINGTEST",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "X6DesingTestId",
      "codeName2" : "X6DesingTestId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "X6设计组件测试标识",
        "lanResTag" : "DEF.LNAME.X6DESINGTESTID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[X6DESINGTESTID]",
        "refFlag" : true
      },
      "logicName" : "X6设计组件测试标识",
      "name" : "X6DESINGTESTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "X6DesingTestName",
      "codeName2" : "X6DesingTestName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "X6设计组件测试名称",
        "lanResTag" : "DEF.LNAME.X6DESINGTESTNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[X6DESINGTESTNAME]",
        "refFlag" : true
      },
      "logicName" : "X6设计组件测试名称",
      "name" : "X6DESINGTESTNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/X6DesingTest/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "X6DesingTestDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "X6DesingTestDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "X6DESINGTEST__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/X6DesingTest/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "X6DesingTestId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "X6DesingTestDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "X6DESINGTESTID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "X6DESINGTEST__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/X6DesingTest/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "X6DesingTestId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "X6DESINGTESTID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "X6DESINGTEST__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/X6DesingTest/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "X6DesingTestDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "X6DesingTestDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "X6DESINGTEST__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/X6DesingTest/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "X6DesingTestDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "X6DESINGTEST__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/X6DesingTest/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "X6DesingTestDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "X6DesingTestDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "X6DESINGTEST__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/X6DesingTest/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "X6DesingTestDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "X6DESINGTEST__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "X6DesingTestFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "X6DesingTestDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "X6DESINGTEST__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "X6DESINGTEST__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/X6DesingTest.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "WORKITEM",
    "getLNPSLanguageRes" : {
      "defaultContent" : "工作项",
      "lanResTag" : "DE.LNAME.WORKITEM",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[WORKITEM]",
      "refFlag" : true
    },
    "logicName" : "工作项",
    "getMajorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_WORKITEM_WORKITEM_PWORKITEMID"
    } ],
    "getMinorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_WORKITEM_WORKITEM_PWORKITEMID"
    } ],
    "name" : "WORKITEM",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "BH",
      "codeName2" : "BH",
      "logicName" : "编号",
      "name" : "BH",
      "orderValue" : 160,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TYPE",
      "codeName2" : "TYPE",
      "logicName" : "类型",
      "name" : "TYPE",
      "orderValue" : 170,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BEGIN",
      "codeName2" : "BEGIN",
      "logicName" : "开始时间",
      "name" : "BEGIN",
      "orderValue" : 180,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "END",
      "codeName2" : "END",
      "logicName" : "截至时间",
      "name" : "END",
      "orderValue" : 190,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "HEAD",
      "codeName2" : "HEAD",
      "logicName" : "负责人",
      "name" : "HEAD",
      "orderValue" : 200,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FOLLOWER",
      "codeName2" : "FOLLOWER",
      "logicName" : "关注人",
      "name" : "FOLLOWER",
      "orderValue" : 210,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PX",
      "codeName2" : "PX",
      "logicName" : "排序",
      "name" : "PX",
      "orderValue" : 240,
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "WORKITEMName",
      "codeName2" : "WORKITEMName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "工作项名称",
        "lanResTag" : "DEF.LNAME.WORKITEMNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[WORKITEMNAME]",
        "refFlag" : true
      },
      "logicName" : "工作项名称",
      "name" : "WORKITEMNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "WORKITEMId",
      "codeName2" : "WORKITEMId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "工作项标识",
        "lanResTag" : "DEF.LNAME.WORKITEMID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[WORKITEMID]",
        "refFlag" : true
      },
      "logicName" : "工作项标识",
      "name" : "WORKITEMID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pworkitemid",
      "codeName2" : "Pworkitemid",
      "logicName" : "父工作项标识",
      "name" : "PWORKITEMID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pworkitemname",
      "codeName2" : "Pworkitemname",
      "logicName" : "工作项名称",
      "name" : "PWORKITEMNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "WORKITEM__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "WORKITEMId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "WORKITEMID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "WORKITEM__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "WORKITEMId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "WORKITEMID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "WORKITEM__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "WORKITEM__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "WORKITEM__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "WORKITEM__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "WORKITEM__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "WORKITEM__FETCH__DEFAULT"
    }, {
      "codeName" : "FetchTOPQUERY",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchTOPQUERY",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "TOPQUERY"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchtopquery",
      "uniqueTag" : "WORKITEM__FETCH__TOPQUERY"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "WORKITEM__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 9,
    "codeName" : "BOOKCHILD2",
    "getLNPSLanguageRes" : {
      "defaultContent" : "图书子2",
      "lanResTag" : "DE.LNAME.BOOKCHILD2",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[BOOKCHILD2]",
      "refFlag" : true
    },
    "logicName" : "图书子2",
    "name" : "BOOKCHILD2",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "TYPE",
      "codeName2" : "TYPE",
      "logicName" : "类型",
      "name" : "TYPE",
      "orderValue" : 170,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BOOKCHILD2Id",
      "codeName2" : "BOOKCHILD2Id",
      "getLNPSLanguageRes" : {
        "defaultContent" : "图书子2标识",
        "lanResTag" : "DEF.LNAME.BOOKCHILD2ID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BOOKCHILD2ID]",
        "refFlag" : true
      },
      "logicName" : "图书子2标识",
      "name" : "BOOKCHILD2ID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "BOOKCHILD2Name",
      "codeName2" : "BOOKCHILD2Name",
      "getLNPSLanguageRes" : {
        "defaultContent" : "图书子2名称",
        "lanResTag" : "DEF.LNAME.BOOKCHILD2NAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BOOKCHILD2NAME]",
        "refFlag" : true
      },
      "logicName" : "图书子2名称",
      "name" : "BOOKCHILD2NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookId",
      "codeName2" : "BookId",
      "logicName" : "书标识",
      "name" : "BOOKID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD2.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : false,
    "nested" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "BOOKCHILD4",
    "getLNPSLanguageRes" : {
      "defaultContent" : "图书子4",
      "lanResTag" : "DE.LNAME.BOOKCHILD4",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[BOOKCHILD4]",
      "refFlag" : true
    },
    "logicName" : "图书子4",
    "name" : "BOOKCHILD4",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "TYPE",
      "codeName2" : "TYPE",
      "logicName" : "类型",
      "name" : "TYPE",
      "orderValue" : 170,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BOOKCHILD4Id",
      "codeName2" : "BOOKCHILD4Id",
      "getLNPSLanguageRes" : {
        "defaultContent" : "图书子4标识",
        "lanResTag" : "DEF.LNAME.BOOKCHILD4ID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BOOKCHILD4ID]",
        "refFlag" : true
      },
      "logicName" : "图书子4标识",
      "name" : "BOOKCHILD4ID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BOOKCHILD4Name",
      "codeName2" : "BOOKCHILD4Name",
      "getLNPSLanguageRes" : {
        "defaultContent" : "图书子4名称",
        "lanResTag" : "DEF.LNAME.BOOKCHILD4NAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BOOKCHILD4NAME]",
        "refFlag" : true
      },
      "logicName" : "图书子4名称",
      "name" : "BOOKCHILD4NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookId",
      "codeName2" : "BookId",
      "logicName" : "书标识",
      "name" : "BOOKID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD4/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD4DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD4DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BOOKCHILD4__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD4/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BOOKCHILD4Id"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD4DTO"
        },
        "type" : "DTO"
      },
      "requestField" : "BOOKCHILD4ID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BOOKCHILD4__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD4/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BOOKCHILD4Id"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "BOOKCHILD4ID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BOOKCHILD4__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD4/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD4DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD4DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BOOKCHILD4__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD4/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD4DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "BOOKCHILD4__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD4/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD4DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD4DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "BOOKCHILD4__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD4/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD4DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "BOOKCHILD4__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD4FilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BOOKCHILD4DTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "BOOKCHILD4__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "BOOKCHILD4__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/BOOKCHILD4.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Expense",
    "getLNPSLanguageRes" : {
      "defaultContent" : "费用明细",
      "lanResTag" : "DE.LNAME.EXPENSE",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[EXPENSE]",
      "refFlag" : true
    },
    "logicName" : "费用明细",
    "getMinorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_EXPENSE_EXPENSESHEET_EXPENSESHEETID"
    } ],
    "name" : "Expense",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "ExpenseId",
      "codeName2" : "ExpenseId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "费用明细标识",
        "lanResTag" : "DEF.LNAME.EXPENSEID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[EXPENSEID]",
        "refFlag" : true
      },
      "logicName" : "费用明细标识",
      "name" : "EXPENSEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ExpenseName",
      "codeName2" : "ExpenseName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "费用明细名称",
        "lanResTag" : "DEF.LNAME.EXPENSENAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[EXPENSENAME]",
        "refFlag" : true
      },
      "logicName" : "费用明细名称",
      "name" : "EXPENSENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ExpenseSheetId",
      "codeName2" : "ExpenseSheetId",
      "logicName" : "报销单标识",
      "name" : "EXPENSESHEETID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "EXPENSE__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ExpenseId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "EXPENSEID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "EXPENSE__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "ExpenseId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "EXPENSEID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "EXPENSE__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "EXPENSE__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "EXPENSE__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "EXPENSE__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Expense/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "EXPENSE__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "ExpenseDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "EXPENSE__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "EXPENSE__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/Expense.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "City",
    "getLNPSLanguageRes" : {
      "defaultContent" : "城市",
      "lanResTag" : "DE.LNAME.CITY",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[CITY]",
      "refFlag" : true
    },
    "logicName" : "城市",
    "name" : "CITY",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Num",
      "codeName2" : "Num",
      "logicName" : "人数",
      "name" : "NUM",
      "orderValue" : 160,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CityId",
      "codeName2" : "CityId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "城市标识",
        "lanResTag" : "DEF.LNAME.CITYID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CITYID]",
        "refFlag" : true
      },
      "logicName" : "城市标识",
      "name" : "CITYID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CityName",
      "codeName2" : "CityName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "城市名称",
        "lanResTag" : "DEF.LNAME.CITYNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CITYNAME]",
        "refFlag" : true
      },
      "logicName" : "城市名称",
      "name" : "CITYNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/City/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "CityDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "CityDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "CITY__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/City/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "CityId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "CityDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "CITYID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "CITY__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/City/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "CityId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "CITYID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "CITY__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/City/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "CityDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "CityDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "CITY__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/City/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "CityDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "CITY__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/City/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "CityDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "CityDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "CITY__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/City/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "CityDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "CITY__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "CityFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "CityDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "CITY__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "CITY__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/City.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Bxdex",
    "getLNPSLanguageRes" : {
      "defaultContent" : "bxdex",
      "lanResTag" : "DE.LNAME.BXD_EX",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[BXD_EX]",
      "refFlag" : true
    },
    "logicName" : "bxdex",
    "name" : "BXD_EX",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "BXD_EXId",
      "codeName2" : "BXD_EXId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "bxdex标识",
        "lanResTag" : "DEF.LNAME.BXD_EXID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BXD_EXID]",
        "refFlag" : true
      },
      "logicName" : "bxdex标识",
      "name" : "BXD_EXID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "BXD_EXName",
      "codeName2" : "BXD_EXName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "bxdex名称",
        "lanResTag" : "DEF.LNAME.BXD_EXNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BXD_EXNAME]",
        "refFlag" : true
      },
      "logicName" : "bxdex名称",
      "name" : "BXD_EXNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookId",
      "codeName2" : "BookId",
      "logicName" : "书标识",
      "name" : "BOOKID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Bookid2",
      "codeName2" : "Bookid2",
      "logicName" : "书标识2",
      "name" : "BOOKID2",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Bookid3",
      "codeName2" : "Bookid3",
      "logicName" : "书标识3",
      "name" : "BOOKID3",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Bookid4",
      "codeName2" : "Bookid4",
      "logicName" : "书标识4",
      "name" : "BOOKID4",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Bookid5",
      "codeName2" : "Bookid5",
      "logicName" : "书标识5",
      "name" : "BOOKID5",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Bookid6",
      "codeName2" : "Bookid6",
      "logicName" : "书标识6",
      "name" : "BOOKID6",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Bxdex/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BxdexDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BxdexDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Create"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BXDEX__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Bxdex/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BXD_EXId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BxdexDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Get"
      },
      "requestField" : "BXD_EXID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BXDEX__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Bxdex/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BXD_EXId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Remove"
      },
      "requestField" : "BXD_EXID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BXDEX__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Bxdex/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BxdexDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BxdexDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Update"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BXDEX__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Bxdex/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BxdexDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "CheckKey"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "BXDEX__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Bxdex/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BxdexDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BxdexDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "GetDraft"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "BXDEX__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Bxdex/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BxdexDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Save"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "BXDEX__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BxdexFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BxdexDTO"
        },
        "type" : "PAGE"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "FetchDefault"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "BXDEX__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "BXDEX__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Bxdex.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "RawMaterial",
    "logicName" : "原材料",
    "name" : "RAWMATERIAL",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "RawMaterialId",
      "codeName2" : "RawMaterialId",
      "logicName" : "原材料标识",
      "name" : "RAWMATERIALID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "RawMaterialName",
      "codeName2" : "RawMaterialName",
      "logicName" : "原材料名称",
      "name" : "RAWMATERIALNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PayId",
      "codeName2" : "PayId",
      "logicName" : "支付标识",
      "name" : "PAYID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PayName",
      "codeName2" : "PayName",
      "logicName" : "支付名称",
      "name" : "PAYNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RawMaterialDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RawMaterialDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "RAWMATERIAL__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "RawMaterialId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RawMaterialDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "RAWMATERIALID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "RAWMATERIAL__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "RawMaterialId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "RAWMATERIALID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "RAWMATERIAL__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RawMaterialDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RawMaterialDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "RAWMATERIAL__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RawMaterialDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "RAWMATERIAL__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RawMaterialDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RawMaterialDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "RAWMATERIAL__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RawMaterialDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "RAWMATERIAL__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RawMaterialFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RawMaterialDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "RAWMATERIAL__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "RAWMATERIAL__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Student",
    "logicName" : "学生",
    "name" : "STUDENT",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "End",
      "codeName2" : "End",
      "logicName" : "结束时间",
      "name" : "END",
      "orderValue" : 230,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StudentId",
      "codeName2" : "StudentId",
      "logicName" : "学生标识",
      "name" : "STUDENTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StudentName",
      "codeName2" : "StudentName",
      "logicName" : "学生名称",
      "name" : "STUDENTNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "name" : "ORGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Name",
      "codeName2" : "Name",
      "logicName" : "姓名",
      "name" : "NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "logicName" : "属性",
      "name" : "FIELD",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Age",
      "codeName2" : "Age",
      "logicName" : "年龄",
      "name" : "AGE",
      "orderValue" : 1000,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Address",
      "codeName2" : "Address",
      "logicName" : "地址",
      "name" : "ADDRESS",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Department",
      "codeName2" : "Department",
      "logicName" : "单位",
      "name" : "DEPARTMENT",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Rank",
      "codeName2" : "Rank",
      "logicName" : "职级",
      "name" : "RANK",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pstudentid",
      "codeName2" : "Pstudentid",
      "logicName" : "上级学生职位",
      "name" : "PSTUDENTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Student/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "StudentDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "StudentDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "STUDENT__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Student/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "StudentId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "StudentDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "STUDENTID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "STUDENT__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Student/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "StudentId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "STUDENTID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "STUDENT__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Student/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "StudentDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "StudentDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "STUDENT__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Student/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "StudentDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "STUDENT__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Student/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "StudentDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "StudentDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "STUDENT__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Student/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "StudentDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "STUDENT__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "StudentFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "StudentDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "STUDENT__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "STUDENT__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Student.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "BXD2",
    "getLNPSLanguageRes" : {
      "defaultContent" : "报销单2",
      "lanResTag" : "DE.LNAME.BXD2",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[BXD2]",
      "refFlag" : true
    },
    "logicName" : "报销单2",
    "getMajorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_BXDMX2_BXD2_BXD2ID"
    } ],
    "name" : "BXD2",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "MXcount",
      "codeName2" : "MXcount",
      "getLNPSLanguageRes" : {
        "defaultContent" : "属性",
        "lanResTag" : "DEF.LNAME.MXCOUNT",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[MXCOUNT]",
        "refFlag" : true
      },
      "logicName" : "属性",
      "name" : "MXCOUNT",
      "orderValue" : 160,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXD2Id",
      "codeName2" : "BXD2Id",
      "getLNPSLanguageRes" : {
        "defaultContent" : "报销单2标识",
        "lanResTag" : "DEF.LNAME.BXD2ID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BXD2ID]",
        "refFlag" : true
      },
      "logicName" : "报销单2标识",
      "name" : "BXD2ID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXD2Name",
      "codeName2" : "BXD2Name",
      "getLNPSLanguageRes" : {
        "defaultContent" : "报销单2名称",
        "lanResTag" : "DEF.LNAME.BXD2NAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[BXD2NAME]",
        "refFlag" : true
      },
      "logicName" : "报销单2名称",
      "name" : "BXD2NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BXD2/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXD2DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXD2DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BXD2__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BXD2/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BXD2Id"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXD2DTO"
        },
        "type" : "DTO"
      },
      "requestField" : "BXD2ID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BXD2__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BXD2/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BXD2Id"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "BXD2ID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BXD2__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BXD2/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXD2DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXD2DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BXD2__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BXD2/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXD2DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "BXD2__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BXD2/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXD2DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXD2DTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "BXD2__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/BXD2/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXD2DTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "BXD2__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXD2FilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BXD2DTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "BXD2__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "BXD2__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/BXD2.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 9,
    "codeName" : "BXDMX",
    "logicName" : "报销单明细",
    "getMinorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_BXDMX_BXD_BXDID"
    }, {
      "modelref" : true,
      "id" : "DER1N_BXDMX_BOOK_BOOKID"
    } ],
    "name" : "BXDMX",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "SN",
      "codeName2" : "SN",
      "logicName" : "编号",
      "name" : "SN",
      "orderValue" : 200,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXDMXId",
      "codeName2" : "BXDMXId",
      "logicName" : "报销单明细标识",
      "name" : "BXDMXID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "BXDMXName",
      "codeName2" : "BXDMXName",
      "logicName" : "报销单明细名称",
      "name" : "BXDMXNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "name" : "ORGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXDId",
      "codeName2" : "BXDId",
      "logicName" : "报销单标识",
      "name" : "BXDID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXDName",
      "codeName2" : "BXDName",
      "logicName" : "报销单名称",
      "name" : "BXDNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookId",
      "codeName2" : "BookId",
      "logicName" : "书标识",
      "name" : "BOOKID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/BXDMX.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : false,
    "nested" : true
  } ],
  "serviceCodeName" : "TrainSys",
  "serviceType" : "DEFAULT",
  "enableServiceAPIDTO" : true,
  "userLevel" : true
}