{
  "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" : "RealEstateRealtors",
    "getMajorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "Realtor"
    },
    "getMinorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "RealEstateRealtor"
    },
    "name" : "中介和房地产关系",
    "getPSDER" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/RealEstateRealtor/PSDERS/DER1N_REALESTATEREALTOR_REALTOR_REALTORID.json"
    },
    "getParentIdPSDEField" : {
      "name" : "REALTORID",
      "codeName" : "RealtorId"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "id" : "中介和房地产关系"
  }, {
    "codeName" : "RealEstateRealtors",
    "getMajorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "RealEstate"
    },
    "getMinorPSDEServiceAPI" : {
      "modelref" : true,
      "id" : "RealEstateRealtor"
    },
    "name" : "房地产和中介关系",
    "getPSDER" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/RealEstateRealtor/PSDERS/DER1N_REALESTATEREALTOR_REALESTATE_REALESTATEID.json"
    },
    "getParentIdPSDEField" : {
      "name" : "REALESTATEID",
      "codeName" : "RealEstateId"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "id" : "房地产和中介关系"
  }, {
    "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" : "Move",
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Move",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Move.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTOS"
      },
      "parentKeyMode" : "DEFAULT",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/move",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__DEACTION__MOVE",
      "enableTestMethod" : false,
      "needResourceKey" : true
    }, {
      "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" : "FetchITEMQUERY",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchITEMQUERY",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "ITEMQUERY"
      },
      "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" : "/fetchitemquery",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__FETCH__ITEMQUERY",
      "enableTestMethod" : false
    }, {
      "actionType" : "FETCH",
      "codeName" : "FetchMove",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchMove",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Move"
      },
      "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" : "/fetchmove",
      "tempDataMode" : 0,
      "uniqueTag" : "WORKITEM__FETCH__MOVE",
      "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" : 9,
    "codeName" : "BOOKCHILD2",
    "codeName2" : "BOOKCHILD2s",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.BOOKCHILD2"
    },
    "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" : {
        "lanResTag" : "DEF.LNAME.BOOKCHILD2ID"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.BOOKCHILD2NAME"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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" : 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" : "BOOKCHILD3",
    "codeName2" : "BOOKCHILD3s",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.BOOKCHILD3"
    },
    "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" : {
        "lanResTag" : "DEF.LNAME.BOOKCHILD3ID"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.BOOKCHILD3NAME"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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/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" : "BOOKCHILD4",
    "codeName2" : "BOOKCHILD4s",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.BOOKCHILD4"
    },
    "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" : {
        "lanResTag" : "DEF.LNAME.BOOKCHILD4ID"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BOOKCHILD4Name",
      "codeName2" : "BOOKCHILD4Name",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.BOOKCHILD4NAME"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "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" : 9,
    "codeName" : "BOOKCHILD5",
    "codeName2" : "BOOKCHILD5s",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.BOOKCHILD5"
    },
    "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" : {
        "lanResTag" : "DEF.LNAME.BOOKCHILD5NAME"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.BOOKCHILD5ID"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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" : 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" : "BXD",
    "codeName2" : "BXDs",
    "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" : "BXD2",
    "codeName2" : "BXD2s",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.BXD2"
    },
    "logicName" : "报销单2",
    "getMajorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_BXDMX2_BXD2_BXD2ID"
    } ],
    "name" : "BXD2",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "MXcount",
      "codeName2" : "MXcount",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.MXCOUNT"
      },
      "logicName" : "属性",
      "name" : "MXCOUNT",
      "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" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXD2Id",
      "codeName2" : "BXD2Id",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.BXD2ID"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXD2Name",
      "codeName2" : "BXD2Name",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.BXD2NAME"
      },
      "logicName" : "报销单2名称",
      "name" : "BXD2NAME",
      "orderValue" : 1000,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Description",
      "codeName2" : "Description",
      "logicName" : "描述",
      "name" : "DESCRIPTION",
      "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/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",
    "codeName2" : "BXDMXes",
    "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
  }, {
    "aPIMode" : 9,
    "codeName" : "BXDMX2",
    "codeName2" : "BXDMX2s",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.BXDMX2"
    },
    "logicName" : "报销单明细2",
    "getMinorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_BXDMX2_BXD2_BXD2ID"
    } ],
    "name" : "BXDMX2",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Bxd",
      "codeName2" : "Bxd",
      "logicName" : "报销单",
      "name" : "BXD",
      "orderValue" : 170,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXDMX2Id",
      "codeName2" : "BXDMX2Id",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.BXDMX2ID"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXDMX2Name",
      "codeName2" : "BXDMX2Name",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.BXDMX2NAME"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "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" : "Book",
    "codeName2" : "Books",
    "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" : "UserId",
      "codeName2" : "UserId",
      "logicName" : "用户标识",
      "name" : "USERID",
      "orderValue" : 360,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Model",
      "codeName2" : "Model",
      "logicName" : "模型",
      "name" : "MODEL",
      "orderValue" : 370,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "MODELID",
      "codeName2" : "MODELID",
      "logicName" : "模型标识",
      "name" : "MODELID",
      "orderValue" : 380,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "AppId",
      "codeName2" : "AppId",
      "logicName" : "应用标识",
      "name" : "APPID",
      "orderValue" : 390,
      "stdDataType" : 25,
      "stringLength" : 100,
      "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" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field2",
      "codeName2" : "Field2",
      "logicName" : "属性2",
      "name" : "FIELD2",
      "orderValue" : 1000,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "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" : 21,
      "stringLength" : 1048576,
      "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" : 21,
      "stringLength" : 1048576,
      "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" : "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" : "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" : "Test1",
      "methodType" : "DEACTION",
      "name" : "Test1",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/Test1.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/test1",
      "uniqueTag" : "BOOK__DEACTION__TEST1",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDEFAULTVIEW",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDEFAULTVIEW",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "DEFAULTVIEW"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefaultview",
      "uniqueTag" : "BOOK__FETCH__DEFAULTVIEW"
    }, {
      "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" : "BookChild1",
    "codeName2" : "BookChild1s",
    "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" : 1,
    "codeName" : "BookType",
    "codeName2" : "BookTypes",
    "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" : "Bxdex",
    "codeName2" : "Bxdices",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.BXD_EX"
    },
    "logicName" : "bxdex",
    "name" : "BXD_EX",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "BXD_EXId",
      "codeName2" : "BXD_EXId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.BXD_EXID"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.BXD_EXNAME"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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" : 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" : "City",
    "codeName2" : "Cities",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.CITY"
    },
    "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" : {
        "lanResTag" : "DEF.LNAME.CITYID"
      },
      "logicName" : "城市标识",
      "name" : "CITYID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CityName",
      "codeName2" : "CityName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CITYNAME"
      },
      "logicName" : "城市名称",
      "name" : "CITYNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "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" : "ControlTest",
    "codeName2" : "ControlTests",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.CONTROLTEST"
    },
    "logicName" : "部件测试",
    "name" : "CONTROLTEST",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ControlTestId",
      "codeName2" : "ControlTestId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CONTROLTESTID"
      },
      "logicName" : "部件测试标识",
      "name" : "CONTROLTESTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ControlTestName",
      "codeName2" : "ControlTestName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CONTROLTESTNAME"
      },
      "logicName" : "部件测试名称",
      "name" : "CONTROLTESTNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "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" : 1,
    "codeName" : "Expense",
    "codeName2" : "Expenses",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.EXPENSE"
    },
    "logicName" : "费用明细",
    "getMinorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_EXPENSE_EXPENSESHEET_EXPENSESHEETID"
    } ],
    "name" : "Expense",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "ExpenseId",
      "codeName2" : "ExpenseId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.EXPENSEID"
      },
      "logicName" : "费用明细标识",
      "name" : "EXPENSEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ExpenseName",
      "codeName2" : "ExpenseName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.EXPENSENAME"
      },
      "logicName" : "费用明细名称",
      "name" : "EXPENSENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "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" : "ExpenseSheet",
    "codeName2" : "ExpenseSheets",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.EXPENSESHEET"
    },
    "logicName" : "报销单",
    "getMajorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_EXPENSE_EXPENSESHEET_EXPENSESHEETID"
    } ],
    "name" : "ExpenseSheet",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "ExpenseSheetName",
      "codeName2" : "ExpenseSheetName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.EXPENSESHEETNAME"
      },
      "logicName" : "报销单名称",
      "name" : "EXPENSESHEETNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ExpenseSheetId",
      "codeName2" : "ExpenseSheetId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.EXPENSESHEETID"
      },
      "logicName" : "报销单标识",
      "name" : "EXPENSESHEETID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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/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" : "FILE",
    "codeName2" : "FILEs",
    "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" : "PX",
      "codeName2" : "PX",
      "logicName" : "排序",
      "name" : "PX",
      "orderValue" : 210,
      "stdDataType" : 25,
      "stringLength" : 100,
      "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" : "MapData",
    "codeName2" : "MapData",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.MAPDATA"
    },
    "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" : "HEIGHT",
      "codeName2" : "HEIGHT",
      "logicName" : "高度",
      "name" : "HEIGHT",
      "orderValue" : 240,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FONTCOLOR",
      "codeName2" : "FONTCOLOR",
      "logicName" : "字体颜色",
      "name" : "FONTCOLOR",
      "orderValue" : 250,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BGCOLOR",
      "codeName2" : "BGCOLOR",
      "logicName" : "背景颜色",
      "name" : "BGCOLOR",
      "orderValue" : 260,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ICON",
      "codeName2" : "ICON",
      "logicName" : "图标属性",
      "name" : "ICON",
      "orderValue" : 270,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CLASSNAME",
      "codeName2" : "CLASSNAME",
      "logicName" : "样式表名称",
      "name" : "CLASSNAME",
      "orderValue" : 280,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "MapDataId",
      "codeName2" : "MapDataId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.MAPDATAID"
      },
      "logicName" : "地图数据标识",
      "name" : "MAPDATAID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "MapDataName",
      "codeName2" : "MapDataName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.MAPDATANAME"
      },
      "logicName" : "地图数据名称",
      "name" : "MAPDATANAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "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" : "PRINT",
    "codeName2" : "PRINTs",
    "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" : "Pay",
    "codeName2" : "Pays",
    "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" : "Test",
      "methodType" : "DEACTION",
      "name" : "Test",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Pay/PSDEACTIONS/Test.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Test"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/test",
      "uniqueTag" : "PAY__DEACTION__TEST",
      "needResourceKey" : true
    }, {
      "codeName" : "Test2",
      "methodType" : "DEACTION",
      "name" : "Test2",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Pay/PSDEACTIONS/Test2.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "getPSSubSysServiceAPIDEMethod" : {
        "modelref" : true,
        "id" : "Test2"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/test2",
      "uniqueTag" : "PAY__DEACTION__TEST2",
      "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" : "Phone",
    "codeName2" : "Phones",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.PHONE"
    },
    "logicName" : "手机",
    "name" : "PHONE",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "End",
      "codeName2" : "End",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.END"
      },
      "logicName" : "结束时间",
      "name" : "END",
      "orderValue" : 220,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD3",
      "codeName2" : "FIELD3",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.FIELD3"
      },
      "logicName" : "属性3",
      "name" : "FIELD3",
      "orderValue" : 270,
      "stdDataType" : 24,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD4",
      "codeName2" : "FIELD4",
      "logicName" : "属性4",
      "name" : "FIELD4",
      "orderValue" : 280,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD5",
      "codeName2" : "FIELD5",
      "logicName" : "属性5",
      "name" : "FIELD5",
      "orderValue" : 290,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "LOWPRICE",
      "codeName2" : "LOWPRICE",
      "logicName" : "低价",
      "name" : "LOWPRICE",
      "orderValue" : 300,
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PhoneName",
      "codeName2" : "PhoneName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.PHONENAME"
      },
      "logicName" : "手机名称",
      "name" : "PHONENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PhoneId",
      "codeName2" : "PhoneId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.PHONEID"
      },
      "logicName" : "手机标识",
      "name" : "PHONEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.DEPTID"
      },
      "logicName" : "组织部门标识",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.ORGID"
      },
      "logicName" : "组织机构标识",
      "name" : "ORGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Phonetype",
      "codeName2" : "Phonetype",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.PHONETYPE"
      },
      "logicName" : "手机型号",
      "name" : "PHONETYPE",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.FIELD"
      },
      "logicName" : "图片上传",
      "name" : "FIELD",
      "orderValue" : 1000,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field2",
      "codeName2" : "Field2",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.FIELD2"
      },
      "logicName" : "时间测试",
      "name" : "FIELD2",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Money",
      "codeName2" : "Money",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.MONEY"
      },
      "logicName" : "金额",
      "name" : "MONEY",
      "orderValue" : 1000,
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pphoneid3",
      "codeName2" : "Pphoneid3",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.PPHONEID"
      },
      "logicName" : "父手机标识",
      "name" : "PPHONEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Pphoneid2",
      "codeName2" : "Pphoneid2",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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" : "Aa",
      "methodType" : "DEACTION",
      "name" : "Aa",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Phone/PSDEACTIONS/Aa.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/aa",
      "uniqueTag" : "PHONE__DEACTION__AA",
      "needResourceKey" : 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" : "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" : "RawMaterial",
    "codeName2" : "RawMaterials",
    "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" : "RealEstate",
    "codeName2" : "RealEstates",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.REALESTATE"
    },
    "logicName" : "房地产",
    "getMajorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "房地产和中介关系"
    } ],
    "name" : "REALESTATE",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Address",
      "codeName2" : "Address",
      "logicName" : "地址",
      "name" : "ADDRESS",
      "orderValue" : 160,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "RealEstateId",
      "codeName2" : "RealEstateId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.REALESTATEID"
      },
      "logicName" : "房地产标识",
      "name" : "REALESTATEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "RealEstateName",
      "codeName2" : "RealEstateName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.REALESTATENAME"
      },
      "logicName" : "房地产名称",
      "name" : "REALESTATENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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/Test/PSDATAENTITIES/RealEstate/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealEstateDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealEstateDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "REALESTATE__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/RealEstate/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "RealEstateId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealEstateDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "REALESTATEID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "REALESTATE__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/RealEstate/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "RealEstateId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "REALESTATEID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "REALESTATE__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/RealEstate/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealEstateDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealEstateDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "REALESTATE__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/RealEstate/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealEstateDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "REALESTATE__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/RealEstate/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealEstateDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealEstateDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "REALESTATE__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/RealEstate/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealEstateDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "REALESTATE__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealEstateFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealEstateDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "REALESTATE__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" : "REALESTATE__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/RealEstate.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 9,
    "codeName" : "RealEstateRealtor",
    "codeName2" : "RealEstateRealtors",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.REALESTATEREALTOR"
    },
    "logicName" : "房地产和中介关系表",
    "getMinorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "中介和房地产关系"
    }, {
      "modelref" : true,
      "id" : "房地产和中介关系"
    } ],
    "name" : "REALESTATEREALTOR",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "REAddress",
      "codeName2" : "REAddress",
      "logicName" : "房产地址",
      "name" : "READDRESS",
      "orderValue" : 200,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "RealEstateRealtorName",
      "codeName2" : "RealEstateRealtorName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.REALESTATEREALTORNAME"
      },
      "logicName" : "房地产和中介关系表名称",
      "name" : "REALESTATEREALTORNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "RealEstateRealtorId",
      "codeName2" : "RealEstateRealtorId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.REALESTATEREALTORID"
      },
      "logicName" : "房地产和中介关系表标识",
      "name" : "REALESTATEREALTORID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "RealEstateId",
      "codeName2" : "RealEstateId",
      "logicName" : "房地产标识",
      "name" : "REALESTATEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "RealtorId",
      "codeName2" : "RealtorId",
      "logicName" : "房产中介标识",
      "name" : "REALTORID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "RealtorName",
      "codeName2" : "RealtorName",
      "logicName" : "房产中介名称",
      "name" : "REALTORNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "RealEstateName",
      "codeName2" : "RealEstateName",
      "logicName" : "房地产名称",
      "name" : "REALESTATENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/RealEstateRealtor.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : false,
    "nested" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Realtor",
    "codeName2" : "Realtors",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.REALTOR"
    },
    "logicName" : "房产中介",
    "getMajorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "中介和房地产关系"
    } ],
    "name" : "REALTOR",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "RealtorName",
      "codeName2" : "RealtorName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.REALTORNAME"
      },
      "logicName" : "房产中介名称",
      "name" : "REALTORNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "RealtorId",
      "codeName2" : "RealtorId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.REALTORID"
      },
      "logicName" : "房产中介标识",
      "name" : "REALTORID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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/Test/PSDATAENTITIES/Realtor/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealtorDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealtorDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "REALTOR__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Realtor/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "RealtorId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealtorDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "REALTORID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "REALTOR__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Realtor/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "RealtorId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "REALTORID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "REALTOR__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Realtor/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealtorDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealtorDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "REALTOR__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Realtor/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealtorDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "REALTOR__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Realtor/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealtorDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealtorDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "REALTOR__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Realtor/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealtorDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "REALTOR__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealtorFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "RealtorDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "REALTOR__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" : "REALTOR__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/Realtor.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Reginfo",
    "codeName2" : "Reginfos",
    "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" : "RecordDate",
      "codeName2" : "RecordDate",
      "logicName" : "登记日期",
      "name" : "RECORDDATE",
      "orderValue" : 290,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "LogoutDate",
      "codeName2" : "LogoutDate",
      "logicName" : "注销日期",
      "name" : "LOGOUTDATE",
      "orderValue" : 300,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTNUM1",
      "codeName2" : "TESTNUM1",
      "logicName" : "属性2",
      "name" : "TESTNUM1",
      "orderValue" : 310,
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTNUM2",
      "codeName2" : "TESTNUM2",
      "logicName" : "属性3",
      "name" : "TESTNUM2",
      "orderValue" : 320,
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTNUM3",
      "codeName2" : "TESTNUM3",
      "logicName" : "属性3",
      "name" : "TESTNUM3",
      "orderValue" : 330,
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTNUM4",
      "codeName2" : "TESTNUM4",
      "logicName" : "属性4",
      "name" : "TESTNUM4",
      "orderValue" : 340,
      "stdDataType" : 6,
      "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" : "Reginfof",
    "codeName2" : "Reginfofs",
    "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" : "Role3",
    "codeName2" : "Role3s",
    "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" : "Song",
    "codeName2" : "Songs",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.SONG"
    },
    "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" : "FIELD1",
      "codeName2" : "FIELD1",
      "logicName" : "属性",
      "name" : "FIELD1",
      "orderValue" : 170,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "SongName",
      "codeName2" : "SongName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.SONGNAME"
      },
      "logicName" : "歌曲名称",
      "name" : "SONGNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "SongId",
      "codeName2" : "SongId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.SONGID"
      },
      "logicName" : "歌曲标识",
      "name" : "SONGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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/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" : "Cc",
      "dataAccessAction" : "NONE",
      "methodType" : "DEACTION",
      "name" : "Cc",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Song/PSDEACTIONS/Cc.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "SongDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/cc",
      "uniqueTag" : "SONG__DEACTION__CC",
      "needResourceKey" : 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" : "Student",
    "codeName2" : "Students",
    "logicName" : "学生",
    "name" : "STUDENT",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "End",
      "codeName2" : "End",
      "logicName" : "结束时间",
      "name" : "END",
      "orderValue" : 230,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Start",
      "codeName2" : "Start",
      "logicName" : "开始时间",
      "name" : "START",
      "orderValue" : 260,
      "stdDataType" : 5,
      "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" : "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" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "logicName" : "属性",
      "name" : "FIELD",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 1000,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Age",
      "codeName2" : "Age",
      "logicName" : "年龄",
      "name" : "AGE",
      "orderValue" : 1000,
      "stdDataType" : 9,
      "allowEmpty" : false,
      "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" : 9,
    "codeName" : "SubTest",
    "codeName2" : "SubTests",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.SUBTEST"
    },
    "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" : {
        "lanResTag" : "DEF.LNAME.SUBTESTID"
      },
      "logicName" : "子测试实体标识",
      "name" : "SUBTESTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "SubTestName",
      "codeName2" : "SubTestName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.SUBTESTNAME"
      },
      "logicName" : "子测试实体名称",
      "name" : "SUBTESTNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "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" : "SubTest2",
    "codeName2" : "SubTest2s",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.SUBTEST2"
    },
    "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" : {
        "lanResTag" : "DEF.LNAME.SUBTEST2ID"
      },
      "logicName" : "子测试实体标识",
      "name" : "SUBTEST2ID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "SubTest2Name",
      "codeName2" : "SubTest2Name",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.SUBTEST2NAME"
      },
      "logicName" : "子测试实体名称",
      "name" : "SUBTEST2NAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "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" : "SysEmployee",
    "codeName2" : "SysEmployees",
    "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" : "SysTodo",
    "codeName2" : "SysTodos",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.SYS_TODO"
    },
    "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" : "TEST",
    "codeName2" : "TESTs",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.TEST"
    },
    "logicName" : "测试实体",
    "name" : "TEST",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Type",
      "codeName2" : "Type",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TYPE"
      },
      "logicName" : "类型",
      "name" : "TYPE",
      "orderValue" : 290,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Number1",
      "codeName2" : "Number1",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.NUMBER2"
      },
      "logicName" : "数值2",
      "name" : "NUMBER2",
      "orderValue" : 310,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Number3",
      "codeName2" : "Number3",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.ORDER"
      },
      "logicName" : "排序属性",
      "name" : "ORDER",
      "orderValue" : 340,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Float",
      "codeName2" : "Float",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.FLOAT"
      },
      "logicName" : "浮点数",
      "name" : "FLOAT",
      "orderValue" : 350,
      "precision" : 2,
      "stdDataType" : 7,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "FIELD13",
      "codeName2" : "FIELD13",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.FIELD24"
      },
      "logicName" : "属性24",
      "name" : "FIELD24",
      "orderValue" : 470,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Particular",
      "codeName2" : "Particular",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.SPECIAL"
      },
      "logicName" : "特殊属性（勿用）",
      "name" : "SPECIAL",
      "orderValue" : 480,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Date",
      "codeName2" : "Date",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.DATE"
      },
      "logicName" : "日期",
      "name" : "DATE",
      "orderValue" : 490,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Time",
      "codeName2" : "Time",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TIME"
      },
      "logicName" : "时间",
      "name" : "TIME",
      "orderValue" : 500,
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTId",
      "codeName2" : "TESTId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TESTID"
      },
      "logicName" : "测试实体标识",
      "name" : "TESTID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "TESTName",
      "codeName2" : "TESTName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Amount",
      "codeName2" : "Amount",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TEST.FIELD"
      },
      "logicName" : "属性",
      "name" : "FIELD",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field2",
      "codeName2" : "Field2",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TEST.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.FIELD12"
      },
      "logicName" : "属性12",
      "name" : "FIELD12",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Enable",
      "codeName2" : "Enable",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.ENABLE"
      },
      "logicName" : "逻辑有效标志",
      "name" : "ENABLE",
      "orderValue" : 1000,
      "stdDataType" : 9,
      "allowEmpty" : false,
      "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" : "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" : "Test",
      "methodType" : "DEACTION",
      "name" : "Test",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Test.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/test",
      "uniqueTag" : "TEST__DEACTION__TEST",
      "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" : "TESTGRID",
    "codeName2" : "TESTGRIDs",
    "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" : "TEST6",
      "codeName2" : "TEST6",
      "logicName" : "属性5",
      "name" : "TEST6",
      "orderValue" : 210,
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTGRIDId",
      "codeName2" : "TESTGRIDId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TESTGRIDID"
      },
      "logicName" : "测试表格标识",
      "name" : "TESTGRIDID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTGRIDName",
      "codeName2" : "TESTGRIDName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TESTGRIDNAME"
      },
      "logicName" : "测试表格名称",
      "name" : "TESTGRIDNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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/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" : "Test_aaa",
    "codeName2" : "Test_aaas",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.TEST_AAA"
    },
    "logicName" : "测试AAA",
    "name" : "TEST_AAA",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Test_aaaId",
      "codeName2" : "Test_aaaId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TEST_AAAID"
      },
      "logicName" : "测试AAA标识",
      "name" : "TEST_AAAID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Test_aaaName",
      "codeName2" : "Test_aaaName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TEST_AAANAME"
      },
      "logicName" : "测试AAA名称",
      "name" : "TEST_AAANAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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/Test/PSDATAENTITIES/Test_aaa/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Test_aaaDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Test_aaaDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "TEST_AAA__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Test_aaa/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "Test_aaaId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Test_aaaDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "TEST_AAAID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "TEST_AAA__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Test_aaa/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "Test_aaaId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "TEST_AAAID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "TEST_AAA__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Test_aaa/PSDEACTIONS/Update.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Test_aaaDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Test_aaaDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "TEST_AAA__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Test_aaa/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Test_aaaDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "TEST_AAA__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Test_aaa/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Test_aaaDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Test_aaaDTO"
        },
        "type" : "DTO"
      },
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "TEST_AAA__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/Test_aaa/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Test_aaaDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "TEST_AAA__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Test_aaaFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "Test_aaaDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "TEST_AAA__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" : "TEST_AAA__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/Test_aaa.json"
    },
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "TreeNode",
    "codeName2" : "TreeNodes",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.TREENODE"
    },
    "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" : "Leaf",
      "codeName2" : "Leaf",
      "logicName" : "是否是叶子节点",
      "name" : "LEAF",
      "orderValue" : 190,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ChildNum",
      "codeName2" : "ChildNum",
      "logicName" : "子节点个数",
      "name" : "CHILDNUM",
      "orderValue" : 200,
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TreeNodeName",
      "codeName2" : "TreeNodeName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TREENODENAME"
      },
      "logicName" : "树节点名称",
      "name" : "TREENODENAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "TreeNodeId",
      "codeName2" : "TreeNodeId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.TREENODEID"
      },
      "logicName" : "树节点标识",
      "name" : "TREENODEID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "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" : 1,
    "codeName" : "ViewLayoutModelRepository",
    "codeName2" : "ViewLayoutModelRepositories",
    "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" : "ViewMsg",
    "codeName2" : "ViewMsgs",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.VIEWMSG"
    },
    "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" : {
        "lanResTag" : "DEF.LNAME.VIEWMSGID"
      },
      "logicName" : "视图消息标识",
      "name" : "VIEWMSGID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "ViewMsgName",
      "codeName2" : "ViewMsgName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.VIEWMSGNAME"
      },
      "logicName" : "视图消息名称",
      "name" : "VIEWMSGNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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/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" : "WORKITEM",
    "codeName2" : "WORKITEMs",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.WORKITEM"
    },
    "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" : {
        "lanResTag" : "DEF.LNAME.WORKITEMNAME"
      },
      "logicName" : "工作项名称",
      "name" : "WORKITEMNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "WORKITEMId",
      "codeName2" : "WORKITEMId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.WORKITEMID"
      },
      "logicName" : "工作项标识",
      "name" : "WORKITEMID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEDATE"
      },
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "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" : "Move",
      "dataAccessAction" : "UPDATE",
      "methodType" : "DEACTION",
      "name" : "Move",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/WORKITEM/PSDEACTIONS/Move.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "DTOS"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/move",
      "uniqueTag" : "WORKITEM__DEACTION__MOVE",
      "needResourceKey" : true
    }, {
      "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" : "FetchITEMQUERY",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchITEMQUERY",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "ITEMQUERY"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchitemquery",
      "uniqueTag" : "WORKITEM__FETCH__ITEMQUERY"
    }, {
      "codeName" : "FetchMove",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchMove",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Move"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "WORKITEMDTO"
        },
        "type" : "PAGE"
      },
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchmove",
      "uniqueTag" : "WORKITEM__FETCH__MOVE"
    }, {
      "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" : 1,
    "codeName" : "WorkFlow",
    "codeName2" : "WorkFlows",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.WORKFLOW"
    },
    "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" : {
        "lanResTag" : "DEF.LNAME.WORKFLOWID"
      },
      "logicName" : "工作流标识",
      "name" : "WORKFLOWID",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "WorkFlowName",
      "codeName2" : "WorkFlowName",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.WORKFLOWNAME"
      },
      "logicName" : "工作流名称",
      "name" : "WORKFLOWNAME",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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/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" : "X6DesingTest",
    "codeName2" : "X6DesingTests",
    "getLNPSLanguageRes" : {
      "lanResTag" : "DE.LNAME.X6DESINGTEST"
    },
    "logicName" : "X6设计组件测试",
    "name" : "X6DESINGTEST",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "X6DesingTestId",
      "codeName2" : "X6DesingTestId",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.X6DESINGTESTID"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.X6DESINGTESTNAME"
      },
      "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" : {
        "lanResTag" : "DEF.LNAME.CREATEMAN"
      },
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.CREATEDATE"
      },
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.UPDATEMAN"
      },
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "lanResTag" : "DEF.LNAME.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/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
  } ],
  "getPSSysTestPrjs" : [ {
    "modelref" : true,
    "path" : "PSSYSTESTPRJS/TestFront.json"
  } ],
  "serviceCodeName" : "TrainSys",
  "serviceType" : "DEFAULT",
  "enableServiceAPIDTO" : true,
  "userLevel" : true
}