{ "swagger" : "2.0", "info" : { "version" : "4.1.2", "title" : "Poin App" }, "host" : "{{host}}", "basePath" : "{{basePath}}", "schemes" : [ "{{schemes}}" ], "consumes" : [ "application/json" ], "produces" : [ "application/json" ], "paths" : { "/ruleProj/dataModel/attribute/list" : { "get" : { "description" : "Method Description -- index", "operationId" : "index", "tags" : [ "RuleDataparamsResource" ], "parameters" : [ { "name" : "datasetId", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- datasetId" }, { "name" : "paramChzn", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- paramChzn" }, { "name" : "paramType", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- paramType" }, { "name" : "offset", "in" : "query", "required" : "false", "type" : "integer", "description" : "parameter name -- offset" }, { "name" : "limit", "in" : "query", "required" : "false", "type" : "integer", "description" : "parameter name -- limit" } ], "responses" : { "200" : { "schema" : { "type" : "object", "additionalProperties" : { "$ref" : "#/definitions/Object" } }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute/save" : { "post" : { "description" : "Method Description -- save", "operationId" : "save", "tags" : [ "RuleDataparamsResource" ], "parameters" : [ { "name" : "domainJsonStr", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- domainJsonStr" }, { "name" : "ruledataparams", "in" : "body", "required" : "true", "schema" : { "$ref" : "#/definitions/RuleDataparams" }, "description" : "parameter name -- ruledataparams" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/Response" }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute/getType" : { "get" : { "description" : "Method Description -- getType", "operationId" : "getType", "tags" : [ "RuleDataparamsResource" ], "parameters" : [ { "name" : "domainType", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- domainType" }, { "name" : "modelName", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- modelName" } ], "responses" : { "200" : { "schema" : { "type" : "string" }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute/getDomainItemByName" : { "get" : { "description" : "Method Description -- getDomainItemByName", "operationId" : "getDomainItemByName", "tags" : [ "RuleDataparamsResource" ], "parameters" : [ { "name" : "datasetId", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- datasetId" }, { "name" : "attrId", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- attrId" } ], "responses" : { "200" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/definitions/Item" } }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute/getDomainItemByParamList" : { "post" : { "description" : "Method Description -- getDomainItemByList", "operationId" : "getDomainItemByList", "tags" : [ "RuleDataparamsResource" ], "parameters" : [ { "name" : "paramdomainvo", "in" : "body", "required" : "true", "schema" : { "$ref" : "#/definitions/ParamDomainVo" }, "description" : "parameter name -- paramdomainvo" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/ParamDomainVo" }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute/getDomainType" : { "post" : { "description" : "Method Description -- getDomainType", "operationId" : "getDomainType", "tags" : [ "RuleDataparamsResource" ], "responses" : { "200" : { "schema" : { "type" : "string" }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute/getRuleDataParam" : { "get" : { "description" : "Method Description -- getRuleDataParam", "operationId" : "getRuleDataParam", "tags" : [ "RuleDataparamsResource" ], "parameters" : [ { "name" : "id", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- id" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/RuleDataparams" }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute/getJsonArray" : { "get" : { "description" : "Method Description -- getJsonArray", "operationId" : "getJsonArray", "tags" : [ "RuleDataparamsResource" ], "parameters" : [ { "name" : "modelName", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- modelName" } ], "responses" : { "200" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/definitions/RuleDataparams" } }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute/getDmJson" : { "get" : { "description" : "Method Description -- getDmJson", "operationId" : "getDmJson", "tags" : [ "RuleDataparamsResource" ], "responses" : { "200" : { "schema" : { "type" : "string" }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute" : { "" : { "description" : "Method Description -- getAttrJson", "operationId" : "getAttrJson", "tags" : [ "RuleDataparamsResource" ], "parameters" : [ { "name" : "httpservletrequest", "in" : "body", "required" : "true", "schema" : { "$ref" : "#/definitions/HttpServletRequest" }, "description" : "parameter name -- httpservletrequest" } ], "responses" : { "200" : { "schema" : { "type" : "string" }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute/moveAttribute" : { "get" : { "description" : "Method Description -- moveAttribute", "operationId" : "moveAttribute", "tags" : [ "RuleDataparamsResource" ], "parameters" : [ { "name" : "sourceName", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- sourceName" }, { "name" : "targetName", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- targetName" }, { "name" : "attrName", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- attrName" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/Response" }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute/nameUniqueCheck" : { "get" : { "description" : "Method Description -- nameUniqueCheck", "operationId" : "nameUniqueCheck", "tags" : [ "RuleDataparamsResource" ], "parameters" : [ { "name" : "datasetId", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- datasetId" }, { "name" : "key", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- key" }, { "name" : "pname", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- pname" }, { "name" : "initValue", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- initValue" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/Response" }, "description" : "Response OK" } } } }, "/ruleProj/dataModel/attribute/delect" : { "get" : { "description" : "Method Description -- delect", "operationId" : "delect", "tags" : [ "RuleDataparamsResource" ], "parameters" : [ { "name" : "ids", "in" : "query", "required" : "false", "type" : "string", "description" : "parameter name -- ids" } ], "responses" : { "200" : { "schema" : { "$ref" : "#/definitions/Response" }, "description" : "Response OK" } } } } }, "definitions" : { "Response" : { "type" : "object", "properties" : { } }, "HttpServletRequest" : { "type" : "object", "properties" : { } }, "RuleDataparams" : { "type" : "object", "properties" : { "id" : { "type" : "string" }, "currentUser" : { "$ref" : "#/definitions/User" }, "page" : { "$ref" : "#/definitions/Page" }, "pageSize" : { "type" : "integer" }, "pageNum" : { "type" : "integer" }, "isNewRecord" : { "type" : "boolean" }, "remarks" : { "type" : "string" }, "createDate" : { "type" : "string" }, "updateDate" : { "type" : "string" }, "delFlag" : { "type" : "string" }, "createBy" : { "type" : "string" }, "updateBy" : { "type" : "string" }, "global" : { "$ref" : "#/definitions/Global" }, "sqlMap" : { "type" : "object", "additionalProperties" : { "type" : "string" } }, "projectcode" : { "type" : "string" }, "datasetId" : { "type" : "string" }, "name" : { "type" : "string" }, "chzn" : { "type" : "string" }, "type" : { "type" : "string" }, "domainId" : { "type" : "string" }, "domainType" : { "type" : "string" }, "domainStr" : { "type" : "string" }, "mathStr" : { "type" : "string" }, "length" : { "type" : "string" }, "defaultValue" : { "type" : "string" }, "isCollections" : { "type" : "string" }, "isDerives" : { "type" : "string" }, "pattern" : { "type" : "string" }, "isout" : { "type" : "string" }, "paramDesc" : { "type" : "string" }, "domain" : { "type" : "string" }, "collection" : { "type" : "string" }, "isFunc" : { "type" : "string" }, "formatDomainStr" : { "type" : "string" }, "formatDefaultValue" : { "type" : "string" }, "className" : { "type" : "string" }, "deleteflag" : { "type" : "string" } } }, "ParamDomainVo" : { "type" : "object", "properties" : { "paramList" : { "type" : "array", "items" : { "$ref" : "#/definitions/RuleDataparams" } }, "domainMap" : { "type" : "object", "additionalProperties" : { "type" : "list" } } } }, "Item" : { "type" : "object", "properties" : { "name" : { "type" : "string" }, "value" : { "type" : "string" }, "id" : { "type" : "string" } } }, "User" : { "type" : "object", "properties" : { "id" : { "type" : "string" }, "LoginName" : { "type" : "string" }, "name" : { "type" : "string" }, "roleList" : { "type" : "array", "items" : { "$ref" : "#/definitions/Role" } } } }, "Object" : { "type" : "object", "properties" : { } }, "Page" : { "type" : "object", "properties" : { "pageNo" : { "type" : "integer" }, "pageSize" : { "type" : "integer" }, "count" : { "type" : "number" }, "first" : { "type" : "integer" }, "last" : { "type" : "integer" }, "prev" : { "type" : "integer" }, "next" : { "type" : "integer" }, "firstPage" : { "type" : "boolean" }, "lastPage" : { "type" : "boolean" }, "length" : { "type" : "integer" }, "slider" : { "type" : "integer" }, "list" : { "type" : "array", "items" : { "type" : "string" } }, "orderBy" : { "type" : "string" }, "funcName" : { "type" : "string" }, "funcParam" : { "type" : "string" }, "message" : { "type" : "string" } } }, "Global" : { "type" : "object", "properties" : { } }, "Role" : { "type" : "object", "properties" : { "enname" : { "type" : "string" }, "name" : { "type" : "string" } } } } }