{
  "aPISource" : "NONE",
  "aPIType" : "RESTFUL",
  "getAllPSSubSysServiceAPIDEs" : [ {
    "aPIMode" : 1,
    "codeName" : "Pay",
    "logicName" : "支付",
    "name" : "PAY",
    "getPSSubSysServiceAPIDEFields" : [ {
      "codeName" : "CreateMan",
      "length" : 60,
      "logicName" : "建立人",
      "name" : "CREATEMAN",
      "stdDataType" : 25,
      "allowEmpty" : false
    }, {
      "codeName" : "UpdateDate",
      "length" : 8,
      "logicName" : "更新时间",
      "name" : "UPDATEDATE",
      "stdDataType" : 5,
      "allowEmpty" : false
    }, {
      "codeName" : "UpdateMan",
      "length" : 60,
      "logicName" : "更新人",
      "name" : "UPDATEMAN",
      "stdDataType" : 25,
      "allowEmpty" : false
    }, {
      "codeName" : "PayId",
      "length" : 100,
      "logicName" : "支付标识",
      "name" : "PAYID",
      "stdDataType" : 25,
      "allowEmpty" : false,
      "keyDEField" : true
    }, {
      "codeName" : "PayName",
      "length" : 200,
      "logicName" : "支付名称",
      "name" : "PAYNAME",
      "stdDataType" : 25,
      "majorDEField" : true
    }, {
      "codeName" : "CreateDate",
      "length" : 8,
      "logicName" : "建立时间",
      "name" : "CREATEDATE",
      "stdDataType" : 5,
      "allowEmpty" : false
    } ],
    "getPSSubSysServiceAPIDEMethods" : [ {
      "actionType" : "DEACTION",
      "codeName" : "Create",
      "keyField" : "PAYID",
      "methodType" : "DEACTION",
      "name" : "Create",
      "getPSDECodeName" : "Pay",
      "getPSDELogicName" : "支付",
      "getPSDEName" : "PAY",
      "getPSSubSysServiceAPIDE" : {
        "modelref" : true,
        "id" : "Pay"
      },
      "getPSSubSysServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSSubSysServiceAPIDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "PAYID",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "PAY__DEACTION__CREATE",
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "codeName" : "Get",
      "keyField" : "PAYID",
      "methodType" : "DEACTION",
      "name" : "Get",
      "getPSDECodeName" : "Pay",
      "getPSDELogicName" : "支付",
      "getPSDEName" : "PAY",
      "getPSSubSysServiceAPIDE" : {
        "modelref" : true,
        "id" : "Pay"
      },
      "getPSSubSysServiceAPIMethodInput" : {
        "getKeyPSSubSysServiceAPIField" : {
          "modelref" : true,
          "id" : "PayId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELD"
      },
      "getPSSubSysServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSSubSysServiceAPIDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "PAYID",
      "requestMethod" : "GET",
      "requestParamType" : "FIELD",
      "uniqueTag" : "PAY__DEACTION__GET",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "codeName" : "Remove",
      "keyField" : "PAYID",
      "methodType" : "DEACTION",
      "name" : "Remove",
      "getPSDECodeName" : "Pay",
      "getPSDELogicName" : "支付",
      "getPSDEName" : "PAY",
      "getPSSubSysServiceAPIDE" : {
        "modelref" : true,
        "id" : "Pay"
      },
      "getPSSubSysServiceAPIMethodInput" : {
        "getKeyPSSubSysServiceAPIField" : {
          "modelref" : true,
          "id" : "PayId"
        },
        "name" : "输入对象",
        "type" : "KEYFIELDS"
      },
      "getPSSubSysServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "PAYID",
      "requestMethod" : "DELETE",
      "requestParamType" : "FIELD",
      "uniqueTag" : "PAY__DEACTION__REMOVE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "codeName" : "Update",
      "keyField" : "PAYID",
      "methodType" : "DEACTION",
      "name" : "Update",
      "getPSDECodeName" : "Pay",
      "getPSDELogicName" : "支付",
      "getPSDEName" : "PAY",
      "getPSSubSysServiceAPIDE" : {
        "modelref" : true,
        "id" : "Pay"
      },
      "getPSSubSysServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSSubSysServiceAPIDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "PAYID",
      "requestMethod" : "PUT",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "PAY__DEACTION__UPDATE",
      "needResourceKey" : true,
      "noServiceCodeName" : true
    }, {
      "actionType" : "DEACTION",
      "codeName" : "CheckKey",
      "keyField" : "PAYID",
      "methodType" : "DEACTION",
      "name" : "CheckKey",
      "getPSDECodeName" : "Pay",
      "getPSDELogicName" : "支付",
      "getPSDEName" : "PAY",
      "getPSSubSysServiceAPIDE" : {
        "modelref" : true,
        "id" : "Pay"
      },
      "getPSSubSysServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSSubSysServiceAPIDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "SIMPLE"
      },
      "requestField" : "PAYID",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "PAY__DEACTION__CHECKKEY"
    }, {
      "actionType" : "FETCH",
      "codeName" : "FetchDefault",
      "keyField" : "PAYID",
      "methodType" : "FETCH",
      "name" : "DEFAULT",
      "getPSDECodeName" : "Pay",
      "getPSDELogicName" : "支付",
      "getPSDEName" : "PAY",
      "getPSSubSysServiceAPIDE" : {
        "modelref" : true,
        "id" : "Pay"
      },
      "getPSSubSysServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSSubSysServiceAPIDTO" : {
          "modelref" : true,
          "id" : "PayFilterDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSSubSysServiceAPIDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "PAGE"
      },
      "requestField" : "PAYID",
      "requestMethod" : "GET",
      "uniqueTag" : "PAY__FETCH__DEFAULT"
    }, {
      "actionType" : "DEACTION",
      "codeName" : "GetDraft",
      "keyField" : "PAYID",
      "methodType" : "DEACTION",
      "name" : "GetDraft",
      "getPSDECodeName" : "Pay",
      "getPSDELogicName" : "支付",
      "getPSDEName" : "PAY",
      "getPSSubSysServiceAPIDE" : {
        "modelref" : true,
        "id" : "Pay"
      },
      "getPSSubSysServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSSubSysServiceAPIDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "getPSSubSysServiceAPIDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "requestField" : "PAYID",
      "requestMethod" : "GET",
      "requestParamType" : "NONE",
      "uniqueTag" : "PAY__DEACTION__GETDRAFT"
    }, {
      "actionType" : "DEACTION",
      "codeName" : "Save",
      "keyField" : "PAYID",
      "methodType" : "DEACTION",
      "name" : "Save",
      "getPSDECodeName" : "Pay",
      "getPSDELogicName" : "支付",
      "getPSDEName" : "PAY",
      "getPSSubSysServiceAPIDE" : {
        "modelref" : true,
        "id" : "Pay"
      },
      "getPSSubSysServiceAPIMethodInput" : {
        "name" : "输入对象",
        "getPSSubSysServiceAPIDTO" : {
          "modelref" : true,
          "id" : "PayDTO"
        },
        "type" : "DTO"
      },
      "getPSSubSysServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "VOID"
      },
      "requestField" : "PAYID",
      "requestMethod" : "POST",
      "requestParamType" : "ENTITY",
      "uniqueTag" : "PAY__DEACTION__SAVE",
      "needResourceKey" : true
    }, {
      "actionType" : "SELECT",
      "codeName" : "Select",
      "keyField" : "PAYID",
      "methodType" : "SELECT",
      "name" : "Select",
      "getPSDECodeName" : "Pay",
      "getPSDELogicName" : "支付",
      "getPSDEName" : "PAY",
      "getPSSubSysServiceAPIDE" : {
        "modelref" : true,
        "id" : "Pay"
      },
      "getPSSubSysServiceAPIMethodInput" : {
        "name" : "输入对象",
        "type" : "UNKNOWN"
      },
      "getPSSubSysServiceAPIMethodReturn" : {
        "name" : "返回对象",
        "type" : "UNKNOWN"
      },
      "requestField" : "PAYID",
      "requestMethod" : "GET",
      "uniqueTag" : "PAY__SELECT"
    } ],
    "major" : true
  } ],
  "getAllPSSubSysServiceAPIDTOs" : [ {
    "codeName" : "PayDTO",
    "name" : "PayDTO",
    "getPSSubSysServiceAPIDTOFields" : [ {
      "codeName" : "CreateDate",
      "name" : "CreateDate",
      "orderValue" : 1000,
      "sourceType" : "DEMETHODDTOFIELD",
      "stdDataType" : 5,
      "type" : "SIMPLE",
      "allowEmpty" : false
    }, {
      "codeName" : "CreateMan",
      "name" : "CreateMan",
      "orderValue" : 1000,
      "sourceType" : "DEMETHODDTOFIELD",
      "stdDataType" : 25,
      "type" : "SIMPLE",
      "allowEmpty" : false
    }, {
      "codeName" : "PayId",
      "name" : "PayId",
      "orderValue" : 1000,
      "sourceType" : "DEMETHODDTOFIELD",
      "stdDataType" : 25,
      "type" : "SIMPLE",
      "allowEmpty" : false
    }, {
      "codeName" : "PayName",
      "name" : "PayName",
      "orderValue" : 1000,
      "sourceType" : "DEMETHODDTOFIELD",
      "stdDataType" : 25,
      "type" : "SIMPLE"
    }, {
      "codeName" : "UpdateDate",
      "name" : "UpdateDate",
      "orderValue" : 1000,
      "sourceType" : "DEMETHODDTOFIELD",
      "stdDataType" : 5,
      "type" : "SIMPLE",
      "allowEmpty" : false
    }, {
      "codeName" : "UpdateMan",
      "name" : "UpdateMan",
      "orderValue" : 1000,
      "sourceType" : "DEMETHODDTOFIELD",
      "stdDataType" : 25,
      "type" : "SIMPLE",
      "allowEmpty" : false
    } ],
    "type" : "DEMETHODDTO"
  }, {
    "codeName" : "PayFilterDTO",
    "name" : "PayFilterDTO",
    "getPSSubSysServiceAPIDTOFields" : [ {
      "codeName" : "N_PAYID_EQ",
      "name" : "N_PAYID_EQ",
      "sourceType" : "DEMETHODDTOFIELD",
      "stdDataType" : 25,
      "type" : "SIMPLE"
    }, {
      "codeName" : "N_PAYNAME_LIKE",
      "name" : "N_PAYNAME_LIKE",
      "sourceType" : "DEMETHODDTOFIELD",
      "stdDataType" : 25,
      "type" : "SIMPLE"
    } ],
    "type" : "DEMETHODDTO"
  } ],
  "authMode" : "NONE",
  "codeName" : "SubSysAPI",
  "dynaModelFilePath" : "PSMODULES/common/PSSUBSYSSERVICEAPIS/SubSysAPI.json",
  "name" : "默认外部接口",
  "getPSSystemModule" : {
    "modelref" : true,
    "path" : "PSMODULES/common.json"
  },
  "serviceCodeName" : "SubSysAPI",
  "serviceType" : "DEFAULT",
  "enableServiceAPIDTO" : true
}