{
  "aPIMode" : 0,
  "aPIType" : "RESTFUL",
  "aPIVersion" : 1,
  "authMode" : "NONE",
  "codeName" : "TrainSys",
  "dynaModelFilePath" : "PSSYSSERVICEAPIS/TrainSys.json",
  "httpPort" : 0,
  "mOSFilePath" : "pssysserviceapis/TrainSys",
  "name" : "默认服务接口",
  "getPSDEServiceAPIRSs" : [ {
    "codeName" : "BXDMXes",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdesars/BXDMXes",
    "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"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdesars/BXDMXes",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "id" : "DER1N_BXDMX_BXD_BXDID"
  } ],
  "getPSDEServiceAPIs" : [ {
    "aPIMode" : 1,
    "codeName" : "Phone",
    "logicName" : "手机",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone",
    "name" : "PHONE",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "End",
      "codeName2" : "End",
      "logicName" : "结束时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/End",
      "name" : "END",
      "orderValue" : 220,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/End",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PhoneId",
      "codeName2" : "PhoneId",
      "logicName" : "手机标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/PhoneId",
      "name" : "PHONEID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/PhoneId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PhoneName",
      "codeName2" : "PhoneName",
      "logicName" : "手机名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/PhoneName",
      "name" : "PHONENAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/PhoneName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/UpdateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/DeptId",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/DeptId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/OrgId",
      "name" : "ORGID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/OrgId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Phonetype",
      "codeName2" : "Phonetype",
      "logicName" : "手机型号",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/Phonetype",
      "name" : "PHONETYPE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/Phonetype",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "logicName" : "图片上传",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/Field",
      "name" : "FIELD",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/Field",
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field2",
      "codeName2" : "Field2",
      "logicName" : "时间测试",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/Field2",
      "name" : "FIELD2",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/Field2",
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Money",
      "codeName2" : "Money",
      "logicName" : "金额",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/Money",
      "name" : "MONEY",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdeserviceapifields/Money",
      "stdDataType" : 6,
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdesadetails/Create",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdesadetails/Get",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdesadetails/Remove",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdesadetails/Update",
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "PHONE__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "codeName" : "CheckKey",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Phone/PSDEACTIONS/CheckKey.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "stdDataType" : 9,
        "type" : "SIMPLE"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdesadetails/CheckKey",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdesadetails/GetDraft",
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "PHONE__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Phone/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "PhoneDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdesadetails/Save",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "PHONE__DEACTION__SAVE",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdesadetails/FetchByIPhone",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdesadetails/FetchDefault",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "PHONE__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Phone.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Phone",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Reginfo",
    "logicName" : "学员登记信息",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo",
    "name" : "REGINFO",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Scores",
      "codeName2" : "Scores",
      "logicName" : "分数",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Scores",
      "name" : "SCORES",
      "orderValue" : 250,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Scores",
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Subjects",
      "codeName2" : "Subjects",
      "logicName" : "科目",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Subjects",
      "name" : "SUBJECTS",
      "orderValue" : 260,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Subjects",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/UpdateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ReginfoName",
      "codeName2" : "ReginfoName",
      "logicName" : "学员登记信息名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/ReginfoName",
      "name" : "REGINFONAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/ReginfoName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "ReginfoId",
      "codeName2" : "ReginfoId",
      "logicName" : "学员登记信息标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/ReginfoId",
      "name" : "REGINFOID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/ReginfoId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/OrgId",
      "name" : "ORGID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/OrgId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/DeptId",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/DeptId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StuNo",
      "codeName2" : "StuNo",
      "logicName" : "学员编号",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/StuNo",
      "name" : "STUNO",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/StuNo",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "logicName" : "属性",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Field",
      "name" : "FIELD",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Field",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Name",
      "codeName2" : "Name",
      "logicName" : "学员姓名",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Name",
      "name" : "NAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Name",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DepartMent",
      "codeName2" : "DepartMent",
      "logicName" : "单位",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/DepartMent",
      "name" : "DEPARTMENT",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/DepartMent",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Age",
      "codeName2" : "Age",
      "logicName" : "年龄",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Age",
      "name" : "AGE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Age",
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Address",
      "codeName2" : "Address",
      "logicName" : "家庭住址",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Address",
      "name" : "ADDRESS",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/Address",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StudentId",
      "codeName2" : "StudentId",
      "logicName" : "学生标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/StudentId",
      "name" : "STUDENTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdeserviceapifields/StudentId",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/Create",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/Get",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/Remove",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/Update",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/Aa",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/CheckKey",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/GetDraft",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/Save",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/Test",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/FetchDataQuery2",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/FetchDataSet2",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/FetchDefault",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "REGINFO__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Reginfo.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfo",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "TEST",
    "logicName" : "测试实体",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST",
    "name" : "TEST",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "TESTId",
      "codeName2" : "TESTId",
      "logicName" : "测试实体标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/TESTId",
      "name" : "TESTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/TESTId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "TESTName",
      "codeName2" : "TESTName",
      "logicName" : "测试实体名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/TESTName",
      "name" : "TESTNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/TESTName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/UpdateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Amount",
      "codeName2" : "Amount",
      "logicName" : "金额",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Amount",
      "name" : "AMOUNT",
      "orderValue" : 1000,
      "precision" : 2,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Amount",
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "logicName" : "属性",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field",
      "name" : "FIELD",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field2",
      "codeName2" : "Field2",
      "logicName" : "属性2",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field2",
      "name" : "FIELD2",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field2",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field3",
      "codeName2" : "Field3",
      "logicName" : "属性3",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field3",
      "name" : "FIELD3",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field3",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field4",
      "codeName2" : "Field4",
      "logicName" : "属性4",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field4",
      "name" : "FIELD4",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field4",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field5",
      "codeName2" : "Field5",
      "logicName" : "属性5",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field5",
      "name" : "FIELD5",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field5",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field7",
      "codeName2" : "Field7",
      "logicName" : "属性7",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field7",
      "name" : "FIELD7",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field7",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field6",
      "codeName2" : "Field6",
      "logicName" : "属性6",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field6",
      "name" : "FIELD6",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field6",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field8",
      "codeName2" : "Field8",
      "logicName" : "属性8",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field8",
      "name" : "FIELD8",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field8",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field10",
      "codeName2" : "Field10",
      "logicName" : "属性10",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field10",
      "name" : "FIELD10",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field10",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field9",
      "codeName2" : "Field9",
      "logicName" : "属性9",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field9",
      "name" : "FIELD9",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field9",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field11",
      "codeName2" : "Field11",
      "logicName" : "属性11",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field11",
      "name" : "FIELD11",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field11",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field12",
      "codeName2" : "Field12",
      "logicName" : "属性12",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field12",
      "name" : "FIELD12",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdeserviceapifields/Field12",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDEServiceAPIMethods" : [ {
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdesadetails/Create",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdesadetails/Get",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdesadetails/Remove",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdesadetails/Update",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdesadetails/CheckKey",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "TEST__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/Test/PSDATAENTITIES/TEST/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "TESTDTO"
        },
        "type" : "DTO"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdesadetails/GetDraft",
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "TEST__DEACTION__GETDRAFT"
    }, {
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdesadetails/Save",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "TEST__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdesadetails/FetchDefault",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "TEST__FETCH__DEFAULT"
    }, {
      "codeName" : "Select",
      "dataAccessAction" : "READ",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "TEST__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/TEST.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/TEST",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "BXD",
    "logicName" : "报销单",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD",
    "getMajorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_BXDMX_BXD_BXDID"
    } ],
    "name" : "BXD",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/UpdateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXDName",
      "codeName2" : "BXDName",
      "logicName" : "报销单名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/BXDName",
      "name" : "BXDNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/BXDName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "BXDId",
      "codeName2" : "BXDId",
      "logicName" : "报销单标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/BXDId",
      "name" : "BXDID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/BXDId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/OrgId",
      "name" : "ORGID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/OrgId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/DeptId",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdeserviceapifields/DeptId",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdesadetails/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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdesadetails/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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdesadetails/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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdesadetails/Update",
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdesadetails/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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdesadetails/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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdesadetails/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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdesadetails/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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "BXD__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/BXD.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXD",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "PRINT",
    "logicName" : "PRINT",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT",
    "name" : "PRINT",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "PRINTName",
      "codeName2" : "PRINTName",
      "logicName" : "PRINT名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/PRINTName",
      "name" : "PRINTNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/PRINTName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/UpdateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PRINTId",
      "codeName2" : "PRINTId",
      "logicName" : "PRINT标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/PRINTId",
      "name" : "PRINTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/PRINTId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/OrgId",
      "name" : "ORGID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/OrgId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/DeptId",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/DeptId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StuNO",
      "codeName2" : "StuNO",
      "logicName" : "PRINTMODEL",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/StuNO",
      "name" : "STUNO",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdeserviceapifields/StuNO",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdesadetails/Create",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdesadetails/Get",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdesadetails/Remove",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdesadetails/Update",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdesadetails/CheckKey",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdesadetails/GetDraft",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdesadetails/Save",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdesadetails/FetchDefault",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "PRINT__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/PRINT.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/PRINT",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Book",
    "logicName" : "书",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book",
    "name" : "BOOK",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "End",
      "codeName2" : "End",
      "logicName" : "结束时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/End",
      "name" : "END",
      "orderValue" : 300,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/End",
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookName",
      "codeName2" : "BookName",
      "logicName" : "书名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/BookName",
      "name" : "BOOKNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/BookName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/UpdateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookId",
      "codeName2" : "BookId",
      "logicName" : "书标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/BookId",
      "name" : "BOOKID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/BookId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/OrgId",
      "name" : "ORGID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/OrgId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/DeptId",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/DeptId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Type",
      "codeName2" : "Type",
      "logicName" : "类型",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Type",
      "name" : "TYPE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Type",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "logicName" : "属性",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field",
      "name" : "FIELD",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field",
      "stdDataType" : 25,
      "stringLength" : 2000,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field2",
      "codeName2" : "Field2",
      "logicName" : "属性2",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field2",
      "name" : "FIELD2",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field2",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field3",
      "codeName2" : "Field3",
      "logicName" : "属性3",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field3",
      "name" : "FIELD3",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field3",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field4",
      "codeName2" : "Field4",
      "logicName" : "属性4",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field4",
      "name" : "FIELD4",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field4",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field5",
      "codeName2" : "Field5",
      "logicName" : "属性5",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field5",
      "name" : "FIELD5",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field5",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field6",
      "codeName2" : "Field6",
      "logicName" : "属性6",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field6",
      "name" : "FIELD6",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field6",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field7",
      "codeName2" : "Field7",
      "logicName" : "属性7",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field7",
      "name" : "FIELD7",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field7",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field8",
      "codeName2" : "Field8",
      "logicName" : "属性8",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field8",
      "name" : "FIELD8",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field8",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field9",
      "codeName2" : "Field9",
      "logicName" : "属性9",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field9",
      "name" : "FIELD9",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field9",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field10",
      "codeName2" : "Field10",
      "logicName" : "日期",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field10",
      "name" : "FIELD10",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field10",
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Date",
      "codeName2" : "Date",
      "logicName" : "日期",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Date",
      "name" : "DATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Date",
      "stdDataType" : 5,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field11",
      "codeName2" : "Field11",
      "logicName" : "属性11",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field11",
      "name" : "FIELD11",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field11",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field12",
      "codeName2" : "Field12",
      "logicName" : "属性12",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field12",
      "name" : "FIELD12",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field12",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field13",
      "codeName2" : "Field13",
      "logicName" : "属性13",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field13",
      "name" : "FIELD13",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field13",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field14",
      "codeName2" : "Field14",
      "logicName" : "属性14",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field14",
      "name" : "FIELD14",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field14",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field15",
      "codeName2" : "Field15",
      "logicName" : "属性15",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field15",
      "name" : "FIELD15",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field15",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field16",
      "codeName2" : "Field16",
      "logicName" : "属性16",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field16",
      "name" : "FIELD16",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field16",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field17",
      "codeName2" : "Field17",
      "logicName" : "属性17",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field17",
      "name" : "FIELD17",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field17",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field18",
      "codeName2" : "Field18",
      "logicName" : "属性18",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field18",
      "name" : "FIELD18",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field18",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field19",
      "codeName2" : "Field19",
      "logicName" : "属性19",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field19",
      "name" : "FIELD19",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field19",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field20",
      "codeName2" : "Field20",
      "logicName" : "属性20",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field20",
      "name" : "FIELD20",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field20",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field21",
      "codeName2" : "Field21",
      "logicName" : "属性21",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field21",
      "name" : "FIELD21",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field21",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field22",
      "codeName2" : "Field22",
      "logicName" : "属性22",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field22",
      "name" : "FIELD22",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field22",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field23",
      "codeName2" : "Field23",
      "logicName" : "属性23",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field23",
      "name" : "FIELD23",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field23",
      "stdDataType" : 6,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field24",
      "codeName2" : "Field24",
      "logicName" : "属性24",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field24",
      "name" : "FIELD24",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field24",
      "stdDataType" : 21,
      "stringLength" : 1048576,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field25",
      "codeName2" : "Field25",
      "logicName" : "属性25",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field25",
      "name" : "FIELD25",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field25",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field26",
      "codeName2" : "Field26",
      "logicName" : "属性26",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field26",
      "name" : "FIELD26",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field26",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field27",
      "codeName2" : "Field27",
      "logicName" : "属性27",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field27",
      "name" : "FIELD27",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field27",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field28",
      "codeName2" : "Field28",
      "logicName" : "属性28",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field28",
      "name" : "FIELD28",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field28",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field29",
      "codeName2" : "Field29",
      "logicName" : "属性29",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field29",
      "name" : "FIELD29",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field29",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field30",
      "codeName2" : "Field30",
      "logicName" : "属性30",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field30",
      "name" : "FIELD30",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field30",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field31",
      "codeName2" : "Field31",
      "logicName" : "属性31",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field31",
      "name" : "FIELD31",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field31",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field32",
      "codeName2" : "Field32",
      "logicName" : "属性32",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field32",
      "name" : "FIELD32",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field32",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field33",
      "codeName2" : "Field33",
      "logicName" : "属性33",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field33",
      "name" : "FIELD33",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field33",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field34",
      "codeName2" : "Field34",
      "logicName" : "属性34",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field34",
      "name" : "FIELD34",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field34",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field35",
      "codeName2" : "Field35",
      "logicName" : "属性35",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field35",
      "name" : "FIELD35",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field35",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field36",
      "codeName2" : "Field36",
      "logicName" : "属性36",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field36",
      "name" : "FIELD36",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field36",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field37",
      "codeName2" : "Field37",
      "logicName" : "属性37",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field37",
      "name" : "FIELD37",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field37",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field38",
      "codeName2" : "Field38",
      "logicName" : "属性38",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field38",
      "name" : "FIELD38",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field38",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field39",
      "codeName2" : "Field39",
      "logicName" : "属性39",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field39",
      "name" : "FIELD39",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field39",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field40",
      "codeName2" : "Field40",
      "logicName" : "属性40",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field40",
      "name" : "FIELD40",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field40",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field41",
      "codeName2" : "Field41",
      "logicName" : "属性41",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field41",
      "name" : "FIELD41",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field41",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field42",
      "codeName2" : "Field42",
      "logicName" : "属性42",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field42",
      "name" : "FIELD42",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field42",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field43",
      "codeName2" : "Field43",
      "logicName" : "属性43",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field43",
      "name" : "FIELD43",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field43",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field44",
      "codeName2" : "Field44",
      "logicName" : "属性44",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field44",
      "name" : "FIELD44",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdeserviceapifields/Field44",
      "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/Book/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdesadetails/Create",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "BOOK__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "READ",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/Get.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BookId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdesadetails/Get",
      "requestField" : "BOOKID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "BOOK__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "dataAccessAction" : "DELETE",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/Remove.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "getKeyPSDEServiceAPIField" : {
          "modelref" : true,
          "id" : "BookId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdesadetails/Remove",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdesadetails/Update",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdesadetails/CheckKey",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/checkkey",
      "uniqueTag" : "BOOK__DEACTION__CHECKKEY"
    }, {
      "codeName" : "GetDraft",
      "dataAccessAction" : "CREATE",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/GetDraft.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdesadetails/GetDraft",
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "requestPath" : "/getdraft",
      "uniqueTag" : "BOOK__DEACTION__GETDRAFT"
    }, {
      "codeName" : "Save",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDEAction" : {
        "modelref" : true,
        "path" : "PSMODULES/common/PSDATAENTITIES/Book/PSDEACTIONS/Save.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdesadetails/Save",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/save",
      "uniqueTag" : "BOOK__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "codeName" : "FetchDefault",
      "dataAccessAction" : "READ",
      "methodType" : "FETCH",
      "name" : "FetchDefault",
      "getPSDEDataSet" : {
        "modelref" : true,
        "id" : "Default"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookDTO"
        },
        "type" : "PAGE"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdesadetails/FetchDefault",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/fetchdefault",
      "uniqueTag" : "BOOK__FETCH__DEFAULT"
    }, {
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdesadetails/FetchSimple",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "BOOK__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Book.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Book",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "BookType",
    "logicName" : "书籍类别",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType",
    "name" : "BOOKTYPE",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BookTypeName",
      "codeName2" : "BookTypeName",
      "logicName" : "书籍类别名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/BookTypeName",
      "name" : "BOOKTYPENAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/BookTypeName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "BookTypeId",
      "codeName2" : "BookTypeId",
      "logicName" : "书籍类别标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/BookTypeId",
      "name" : "BOOKTYPEID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/BookTypeId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/UpdateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/OrgId",
      "name" : "ORGID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/OrgId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/DeptId",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdeserviceapifields/DeptId",
      "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/BookType/PSDEACTIONS/Create.json"
      },
      "getPSDEServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "DTO"
      },
      "getPSDEServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSDEMethodDTO" : {
          "modelref" : true,
          "id" : "BookTypeDTO"
        },
        "type" : "DTO"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdesadetails/Create",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdesadetails/Get",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdesadetails/Remove",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdesadetails/Update",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdesadetails/CheckKey",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdesadetails/GetDraft",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdesadetails/Save",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdesadetails/FetchDefault",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "BOOKTYPE__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/BookType.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BookType",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Reginfof",
    "logicName" : "学员登记信息测试fzh",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof",
    "name" : "REGINFOF",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "ReginfofId",
      "codeName2" : "ReginfofId",
      "logicName" : "学员登记信息测试fzh标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/ReginfofId",
      "name" : "REGINFOFID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/ReginfofId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "ReginfofName",
      "codeName2" : "ReginfofName",
      "logicName" : "学员登记信息测试fzh名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/ReginfofName",
      "name" : "REGINFOFNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/ReginfofName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/UpdateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/OrgId",
      "name" : "ORGID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/OrgId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/DeptId",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/DeptId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StuNO",
      "codeName2" : "StuNO",
      "logicName" : "学员编号",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/StuNO",
      "name" : "STUNO",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/StuNO",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Name",
      "codeName2" : "Name",
      "logicName" : "学员姓名",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/Name",
      "name" : "NAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/Name",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DepartMent",
      "codeName2" : "DepartMent",
      "logicName" : "单位",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/DepartMent",
      "name" : "DEPARTMENT",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/DepartMent",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Age",
      "codeName2" : "Age",
      "logicName" : "年龄",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/Age",
      "name" : "AGE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/Age",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Address",
      "codeName2" : "Address",
      "logicName" : "家庭住址",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/Address",
      "name" : "ADDRESS",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdeserviceapifields/Address",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdesadetails/Create",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdesadetails/Get",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdesadetails/Remove",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdesadetails/Update",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdesadetails/CheckKey",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdesadetails/GetDraft",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdesadetails/Save",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdesadetails/FetchDefault",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "REGINFOF__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Reginfof.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Reginfof",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "ControlTest",
    "getLNPSLanguageRes" : {
      "defaultContent" : "部件测试",
      "lanResTag" : "DE.LNAME.CONTROLTEST",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[CONTROLTEST]",
      "refFlag" : true
    },
    "logicName" : "部件测试",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest",
    "name" : "CONTROLTEST",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ControlTestId",
      "codeName2" : "ControlTestId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "部件测试标识",
        "lanResTag" : "DEF.LNAME.CONTROLTESTID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CONTROLTESTID]",
        "refFlag" : true
      },
      "logicName" : "部件测试标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/ControlTestId",
      "name" : "CONTROLTESTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/ControlTestId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "ControlTestName",
      "codeName2" : "ControlTestName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "部件测试名称",
        "lanResTag" : "DEF.LNAME.CONTROLTESTNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CONTROLTESTNAME]",
        "refFlag" : true
      },
      "logicName" : "部件测试名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/ControlTestName",
      "name" : "CONTROLTESTNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/ControlTestName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdeserviceapifields/UpdateMan",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdesadetails/Create",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdesadetails/Get",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdesadetails/Remove",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdesadetails/Update",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdesadetails/CheckKey",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdesadetails/GetDraft",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdesadetails/Save",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdesadetails/FetchDefault",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "CONTROLTEST__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/ControlTest.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/ControlTest",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "City",
    "getLNPSLanguageRes" : {
      "defaultContent" : "城市",
      "lanResTag" : "DE.LNAME.CITY",
      "lanResType" : "DE.LNAME",
      "name" : "实体逻辑名称（DE.LNAME.*）[CITY]",
      "refFlag" : true
    },
    "logicName" : "城市",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City",
    "name" : "CITY",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "Num",
      "codeName2" : "Num",
      "logicName" : "人数",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/Num",
      "name" : "NUM",
      "orderValue" : 160,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/Num",
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CityId",
      "codeName2" : "CityId",
      "getLNPSLanguageRes" : {
        "defaultContent" : "城市标识",
        "lanResTag" : "DEF.LNAME.CITYID",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CITYID]",
        "refFlag" : true
      },
      "logicName" : "城市标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/CityId",
      "name" : "CITYID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/CityId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立人",
        "lanResTag" : "DEF.LNAME.CREATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEMAN]",
        "refFlag" : true
      },
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "建立时间",
        "lanResTag" : "DEF.LNAME.CREATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CREATEDATE]",
        "refFlag" : true
      },
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CityName",
      "codeName2" : "CityName",
      "getLNPSLanguageRes" : {
        "defaultContent" : "城市名称",
        "lanResTag" : "DEF.LNAME.CITYNAME",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[CITYNAME]",
        "refFlag" : true
      },
      "logicName" : "城市名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/CityName",
      "name" : "CITYNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/CityName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新时间",
        "lanResTag" : "DEF.LNAME.UPDATEDATE",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEDATE]",
        "refFlag" : true
      },
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "getLNPSLanguageRes" : {
        "defaultContent" : "更新人",
        "lanResTag" : "DEF.LNAME.UPDATEMAN",
        "lanResType" : "DEF.LNAME",
        "name" : "属性逻辑名称（DEF.LNAME.*）[UPDATEMAN]",
        "refFlag" : true
      },
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdeserviceapifields/UpdateMan",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdesadetails/Create",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdesadetails/Get",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdesadetails/Remove",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdesadetails/Update",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdesadetails/CheckKey",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdesadetails/GetDraft",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdesadetails/Save",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdesadetails/FetchDefault",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "CITY__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/Test/PSDATAENTITIES/City.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/City",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "RawMaterial",
    "logicName" : "原材料",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial",
    "name" : "RAWMATERIAL",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "RawMaterialId",
      "codeName2" : "RawMaterialId",
      "logicName" : "原材料标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/RawMaterialId",
      "name" : "RAWMATERIALID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/RawMaterialId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "RawMaterialName",
      "codeName2" : "RawMaterialName",
      "logicName" : "原材料名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/RawMaterialName",
      "name" : "RAWMATERIALNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/RawMaterialName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/UpdateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PayId",
      "codeName2" : "PayId",
      "logicName" : "支付标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/PayId",
      "name" : "PAYID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/PayId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "PayName",
      "codeName2" : "PayName",
      "logicName" : "支付名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/PayName",
      "name" : "PAYNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdeserviceapifields/PayName",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdesadetails/Create",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdesadetails/Get",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdesadetails/Remove",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdesadetails/Update",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdesadetails/CheckKey",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdesadetails/GetDraft",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdesadetails/Save",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdesadetails/FetchDefault",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "RAWMATERIAL__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/RawMaterial.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/RawMaterial",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 1,
    "codeName" : "Student",
    "logicName" : "学生",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student",
    "name" : "STUDENT",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "End",
      "codeName2" : "End",
      "logicName" : "结束时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/End",
      "name" : "END",
      "orderValue" : 230,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/End",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/UpdateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StudentId",
      "codeName2" : "StudentId",
      "logicName" : "学生标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/StudentId",
      "name" : "STUDENTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/StudentId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "StudentName",
      "codeName2" : "StudentName",
      "logicName" : "学生名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/StudentName",
      "name" : "STUDENTNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/StudentName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/OrgId",
      "name" : "ORGID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/OrgId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/DeptId",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/DeptId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Name",
      "codeName2" : "Name",
      "logicName" : "姓名",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/Name",
      "name" : "NAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/Name",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Field",
      "codeName2" : "Field",
      "logicName" : "属性",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/Field",
      "name" : "FIELD",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/Field",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Age",
      "codeName2" : "Age",
      "logicName" : "年龄",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/Age",
      "name" : "AGE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/Age",
      "stdDataType" : 9,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Address",
      "codeName2" : "Address",
      "logicName" : "地址",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/Address",
      "name" : "ADDRESS",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/Address",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "Department",
      "codeName2" : "Department",
      "logicName" : "单位",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/Department",
      "name" : "DEPARTMENT",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdeserviceapifields/Department",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdesadetails/Create",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdesadetails/Get",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdesadetails/Remove",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdesadetails/Update",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdesadetails/CheckKey",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdesadetails/GetDraft",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdesadetails/Save",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdesadetails/FetchDefault",
      "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"
      },
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student/psdesadetails/Select",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "requestPath" : "/select",
      "uniqueTag" : "STUDENT__SELECT"
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/Student.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/Student",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : true
  }, {
    "aPIMode" : 9,
    "codeName" : "BXDMX",
    "logicName" : "报销单明细",
    "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX",
    "getMinorPSDEServiceAPIRSs" : [ {
      "modelref" : true,
      "id" : "DER1N_BXDMX_BXD_BXDID"
    } ],
    "name" : "BXDMX",
    "getPSDEServiceAPIFields" : [ {
      "codeName" : "BXDMXId",
      "codeName2" : "BXDMXId",
      "logicName" : "报销单明细标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/BXDMXId",
      "name" : "BXDMXID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/BXDMXId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : true,
      "majorField" : false
    }, {
      "codeName" : "BXDMXName",
      "codeName2" : "BXDMXName",
      "logicName" : "报销单明细名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/BXDMXName",
      "name" : "BXDMXNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/BXDMXName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : true
    }, {
      "codeName" : "CreateMan",
      "codeName2" : "CreateMan",
      "logicName" : "建立人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/CreateMan",
      "name" : "CREATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/CreateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateDate",
      "codeName2" : "UpdateDate",
      "logicName" : "更新时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/UpdateDate",
      "name" : "UPDATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/UpdateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "CreateDate",
      "codeName2" : "CreateDate",
      "logicName" : "建立时间",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/CreateDate",
      "name" : "CREATEDATE",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/CreateDate",
      "stdDataType" : 5,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "UpdateMan",
      "codeName2" : "UpdateMan",
      "logicName" : "更新人",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/UpdateMan",
      "name" : "UPDATEMAN",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/UpdateMan",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : false,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "DeptId",
      "codeName2" : "DeptId",
      "logicName" : "组织部门标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/DeptId",
      "name" : "DEPTID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/DeptId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "OrgId",
      "codeName2" : "OrgId",
      "logicName" : "组织机构标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/OrgId",
      "name" : "ORGID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/OrgId",
      "stdDataType" : 25,
      "stringLength" : 60,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXDId",
      "codeName2" : "BXDId",
      "logicName" : "报销单标识",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/BXDId",
      "name" : "BXDID",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/BXDId",
      "stdDataType" : 25,
      "stringLength" : 100,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    }, {
      "codeName" : "BXDName",
      "codeName2" : "BXDName",
      "logicName" : "报销单名称",
      "mOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/BXDName",
      "name" : "BXDNAME",
      "orderValue" : 1000,
      "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX/psdeserviceapifields/BXDName",
      "stdDataType" : 25,
      "stringLength" : 200,
      "allowEmpty" : true,
      "enableCreate" : true,
      "enableModify" : true,
      "keyField" : false,
      "majorField" : false
    } ],
    "getPSDataEntity" : {
      "modelref" : true,
      "path" : "PSMODULES/common/PSDATAENTITIES/BXDMX.json"
    },
    "rTMOSFilePath" : "pssysserviceapis/TrainSys/psdeserviceapis/BXDMX",
    "enableDataExport" : true,
    "enableDataImport" : true,
    "major" : false,
    "nested" : true
  } ],
  "rTMOSFilePath" : "pssysserviceapis/TrainSys",
  "serviceCodeName" : "TrainSys",
  "serviceType" : "DEFAULT",
  "enableServiceAPIDTO" : true,
  "userLevel" : true
}