|
|
@@ -1,1994 +0,0 @@
|
|
|
-{
|
|
|
- "jaxrs": [
|
|
|
- {
|
|
|
- "name": "CacheAction",
|
|
|
- "className": "com.x.base.core.project.jaxrs.cache.CacheAction",
|
|
|
- "description": "缓存操作",
|
|
|
- "methods": [
|
|
|
- {
|
|
|
- "name": "configFlush",
|
|
|
- "className": "com.x.base.core.project.jaxrs.cache.ActionConfigFlush",
|
|
|
- "description": "接收config flush 信号.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/cache/config/flush",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "value",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "布尔值."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "receive",
|
|
|
- "className": "com.x.base.core.project.jaxrs.cache.ActionReceive",
|
|
|
- "description": "接收Cache刷新信息.",
|
|
|
- "type": "PUT",
|
|
|
- "path": "jaxrs/cache",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [
|
|
|
- {
|
|
|
- "name": "nodeName",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "节点名",
|
|
|
- "isBaseType": true
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "className",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "类名",
|
|
|
- "isBaseType": true
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "keys",
|
|
|
- "type": "List\u003cObject\u003e",
|
|
|
- "isCollection": true,
|
|
|
- "description": "关键字",
|
|
|
- "isBaseType": false
|
|
|
- }
|
|
|
- ],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "value",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "字符串值"
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "EchoAction",
|
|
|
- "className": "com.x.base.core.project.jaxrs.echo.EchoAction",
|
|
|
- "description": "响应",
|
|
|
- "methods": [
|
|
|
- {
|
|
|
- "name": "get",
|
|
|
- "className": "com.x.base.core.project.jaxrs.echo.ActionGet",
|
|
|
- "description": "获取应答.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/echo",
|
|
|
- "contentType": "application/json",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "servletContextName",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "上下文根"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "serverTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "服务器时间"
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "FileAction",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.file.FileAction",
|
|
|
- "description": "文件操作",
|
|
|
- "methods": [
|
|
|
- {
|
|
|
- "name": "content",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.file.ActionContent",
|
|
|
- "description": "访问文件内容.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/file/{flag}/portal/{portalFlag}/content",
|
|
|
- "contentType": "application/json",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "flag",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portalFlag",
|
|
|
- "type": "String",
|
|
|
- "description": "应用标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "contentDisposition",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "说明"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "contentType",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "类型"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "bytes",
|
|
|
- "type": "byte[]",
|
|
|
- "isCollection": false,
|
|
|
- "description": "字节内容."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "download",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.file.ActionDownload",
|
|
|
- "description": "访问文件内容.义stream格式下载",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/file/{flag}/portal/{portalFlag}/download",
|
|
|
- "contentType": "application/json",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "flag",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portalFlag",
|
|
|
- "type": "String",
|
|
|
- "description": "应用标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "contentDisposition",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "说明"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "contentType",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "类型"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "bytes",
|
|
|
- "type": "byte[]",
|
|
|
- "isCollection": false,
|
|
|
- "description": "字节内容."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "listWithPortal",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.file.ActionListWithPortal",
|
|
|
- "description": "列示指定站点的下所有可见的文件.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/file/list/portal/{portalFlag}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "portalFlag",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "文件名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "文件别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "文件所属门户."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdatePerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "最后的编辑者."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "最后的编辑时间."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "fileName",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "文件名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "length",
|
|
|
- "type": "Long",
|
|
|
- "isCollection": false,
|
|
|
- "description": "文件大小."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "FireScheduleAction",
|
|
|
- "className": "com.x.base.core.project.jaxrs.fireschedule.FireScheduleAction",
|
|
|
- "description": "触发任务",
|
|
|
- "methods": [
|
|
|
- {
|
|
|
- "name": "execute",
|
|
|
- "className": "com.x.base.core.project.jaxrs.fireschedule.ActionExecute",
|
|
|
- "description": "接受x_program_center发送过来的运行schedule.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/fireschedule/classname/{className}",
|
|
|
- "contentType": "application/json",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "className",
|
|
|
- "type": "String",
|
|
|
- "description": "运行类"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "value",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "布尔值."
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "LoggerAction",
|
|
|
- "className": "com.x.base.core.project.jaxrs.logger.LoggerAction",
|
|
|
- "description": "日志操作",
|
|
|
- "methods": [
|
|
|
- {
|
|
|
- "name": "debug",
|
|
|
- "className": "com.x.base.core.project.jaxrs.logger.ActionDebug",
|
|
|
- "description": "设置日志级别为DEBUG.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/logger/debug",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "value",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "布尔值."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "get",
|
|
|
- "className": "com.x.base.core.project.jaxrs.logger.ActionGet",
|
|
|
- "description": "获取当前日志级别.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/logger",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "value",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "字符串值"
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "info",
|
|
|
- "className": "com.x.base.core.project.jaxrs.logger.ActionInfo",
|
|
|
- "description": "设置日志级别为INFO",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/logger/info",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "value",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "布尔值."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "trace",
|
|
|
- "className": "com.x.base.core.project.jaxrs.logger.ActionTrace",
|
|
|
- "description": "设置日志级别为TRACE.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/logger/trace",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "value",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "布尔值."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "warn",
|
|
|
- "className": "com.x.base.core.project.jaxrs.logger.ActionWarn",
|
|
|
- "description": "设置日志级别为WARN",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/logger/warn",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "value",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "布尔值."
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "PageAction",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.page.PageAction",
|
|
|
- "description": "页面",
|
|
|
- "methods": [
|
|
|
- {
|
|
|
- "name": "get",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.page.ActionGet",
|
|
|
- "description": "获取Page内容.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/page/{id}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "所属的Portal."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "hasMobile",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否有移动端内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "getMobile",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.page.ActionGetMobile",
|
|
|
- "description": "获取Page内容Mobile.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/page/{id}/mobile",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "所属的Portal."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "hasMobile",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否有移动端内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "getWithPortal",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.page.ActionGetWithPortal",
|
|
|
- "description": "列示属于指定Portal的Page,其中Portal可以用name,alias和id标识,Page为在此Portal下的页面.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/page/{flag}/portal/{portalFlag}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "flag",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portalFlag",
|
|
|
- "type": "String",
|
|
|
- "description": "门户标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "所属的Portal."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "hasMobile",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否有移动端内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "getWithPortalMobile",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.page.ActionGetWithPortalMobile",
|
|
|
- "description": "列示属于指定Portal的Page,其中Portal可以用name,alias和id标识,Page为在此Portal下的页面Mobile.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/page/{flag}/portal/{portalFlag}/mobile",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "flag",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portalFlag",
|
|
|
- "type": "String",
|
|
|
- "description": "门户标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "所属的Portal."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "hasMobile",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否有移动端内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "list",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.page.ActionList",
|
|
|
- "description": "列示属于指定Portal的Page.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/page/list/portal/{portal}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "description": "门户"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "所属的Portal."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "hasMobile",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否有移动端内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "PortalAction",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.portal.PortalAction",
|
|
|
- "description": "门户",
|
|
|
- "methods": [
|
|
|
- {
|
|
|
- "name": "get",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.portal.ActionGet",
|
|
|
- "description": "获取单个的Portal.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/portal/{flag}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "flag",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "availableIdentityList",
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
- "isCollection": true,
|
|
|
- "description": "在指定启动时候,允许新建的用户."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "availableUnitList",
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
- "isCollection": true,
|
|
|
- "description": "在指定启动时候,允许新建的组织."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portalCategory",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "应用分类."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "icon",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "icon Base64编码后的文本."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "firstPage",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "默认首页."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "controllerList",
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
- "isCollection": true,
|
|
|
- "description": "应用管理者。"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "creatorPerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "应用的创建者。"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "应用的最后修改时间。"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdatePerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "应用的最后修改者"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "pcClient",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否在pc终端显示."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "mobileClient",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否在移动设备显示."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "icon",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.portal.ActionIcon",
|
|
|
- "description": "获取Portal的图标.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/portal/{id}/icon",
|
|
|
- "contentType": "application/json",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "contentDisposition",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "说明"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "contentType",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "类型"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "bytes",
|
|
|
- "type": "byte[]",
|
|
|
- "isCollection": false,
|
|
|
- "description": "字节内容."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "iconBase64",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.portal.ActionIconBase64",
|
|
|
- "description": "获取Portal的图标Base64编码.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/portal/{id}/icon/base64",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "value",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "字符串值"
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "list",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.portal.ActionList",
|
|
|
- "description": "列示当前用户所有可见的Portal.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/portal/list",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portalCategory",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "应用分类."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "icon",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "icon Base64编码后的文本."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "firstPage",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "默认首页."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "creatorPerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "应用的创建者。"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "应用的最后修改时间。"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdatePerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "应用的最后修改者"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "pcClient",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否在pc终端显示."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "mobileClient",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否在移动设备显示."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "ScriptAction",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.script.ScriptAction",
|
|
|
- "description": "脚本",
|
|
|
- "methods": [
|
|
|
- {
|
|
|
- "name": "flag",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.script.ActionFlag",
|
|
|
- "description": "在指定的Portal下根据flag获取Script.",
|
|
|
- "type": "POST",
|
|
|
- "path": "jaxrs/script/portal/{portal}/name/{name}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "description": "名称"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "description": "门户标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [
|
|
|
- {
|
|
|
- "name": "importedList",
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
- "isCollection": true,
|
|
|
- "description": "已经导入的脚本",
|
|
|
- "isBaseType": true
|
|
|
- }
|
|
|
- ],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "validated",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "代码格式是否正确."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "脚本所属应用."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "text",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "脚本内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "dependScriptList",
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
- "isCollection": true,
|
|
|
- "description": "依赖的函数列表."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "creatorPerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "流程创建者."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdatePerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "最后的编辑者."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "最后的编辑时间."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "get",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.script.ActionGet",
|
|
|
- "description": "获取Script内容.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/script/{id}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "validated",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "代码格式是否正确."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "脚本所属应用."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "text",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "脚本内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "dependScriptList",
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
- "isCollection": true,
|
|
|
- "description": "依赖的函数列表."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "creatorPerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "流程创建者."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdatePerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "最后的编辑者."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "最后的编辑时间."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "getImported",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.script.ActionGetImported",
|
|
|
- "description": "获取Script内容,并递归附带应用脚本.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/script/portal/{portal}/name/{name}/imported",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "description": "名称"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "description": "门户标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "validated",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "代码格式是否正确."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "脚本所属应用."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "text",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "脚本内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "dependScriptList",
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
- "isCollection": true,
|
|
|
- "description": "依赖的函数列表."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "creatorPerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "流程创建者."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdatePerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "最后的编辑者."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "最后的编辑时间."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "list",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.script.ActionList",
|
|
|
- "description": "列示属于指定Portal的Script.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/script/list/portal/{portal}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "description": "门户标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "validated",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "代码格式是否正确."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "脚本所属应用."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "creatorPerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "流程创建者."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdatePerson",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "最后的编辑者."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "lastUpdateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "最后的编辑时间."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "SysResourceAction",
|
|
|
- "className": "com.x.base.core.project.jaxrs.sysresource.SysResourceAction",
|
|
|
- "description": "系统资源",
|
|
|
- "methods": [
|
|
|
- {
|
|
|
- "name": "listResource",
|
|
|
- "className": "com.x.base.core.project.jaxrs.sysresource.ActionListResource",
|
|
|
- "description": "获取静态资源信息.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/sysresource/filePath/{filePath}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "filePath",
|
|
|
- "type": "String",
|
|
|
- "description": "查找路径(根路径:(0))"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": []
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "uploadResource",
|
|
|
- "className": "com.x.base.core.project.jaxrs.sysresource.ActionUploadResource",
|
|
|
- "description": "上传静态资源(仅上传到当前服务器)",
|
|
|
- "type": "POST",
|
|
|
- "path": "jaxrs/sysresource/upload/resource/as/new/{asNew}",
|
|
|
- "contentType": "multipart/form-data",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": true,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "asNew",
|
|
|
- "type": "Boolean",
|
|
|
- "description": "覆盖类型:true删除原文件然后上传,false覆盖原文件"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [
|
|
|
- {
|
|
|
- "name": "file",
|
|
|
- "type": "File",
|
|
|
- "description": "上传文件"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "fileName",
|
|
|
- "type": "String",
|
|
|
- "description": "附件名称"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "filePath",
|
|
|
- "type": "String",
|
|
|
- "description": "附件存放目录(可以为空)"
|
|
|
- }
|
|
|
- ],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "value",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "布尔值."
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "WidgetAction",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.widget.WidgetAction",
|
|
|
- "description": "部件",
|
|
|
- "methods": [
|
|
|
- {
|
|
|
- "name": "get",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.widget.ActionGet",
|
|
|
- "description": "获取部件内容.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/widget/{id}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "所属的Portal."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "hasMobile",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否有移动端内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "getMobile",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.widget.ActionGetMobile",
|
|
|
- "description": "获取部件内容Mobile.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/widget/{id}/mobile",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "所属的Portal."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "hasMobile",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否有移动端内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "getWithPortal",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.widget.ActionGetWithPortal",
|
|
|
- "description": "列示属于指定Portal的部件,其中Portal可以用name,alias和id标识,部件为在此Portal下的页面.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/widget/{flag}/portal/{portalFlag}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "flag",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portalFlag",
|
|
|
- "type": "String",
|
|
|
- "description": "门户标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "所属的Portal."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "hasMobile",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否有移动端内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "getWithPortalMobile",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.widget.ActionGetWithPortalMobile",
|
|
|
- "description": "列示属于指定Portal的部件,其中Portal可以用name,alias和id标识,部件为在此Portal下的页面Mobile.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/widget/{flag}/portal/{portalFlag}/mobile",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "flag",
|
|
|
- "type": "String",
|
|
|
- "description": "标识"
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portalFlag",
|
|
|
- "type": "String",
|
|
|
- "description": "门户标识"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "所属的Portal."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "hasMobile",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否有移动端内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "list",
|
|
|
- "className": "com.x.portal.assemble.surface.jaxrs.widget.ActionList",
|
|
|
- "description": "列示属于指定Portal的部件.",
|
|
|
- "type": "GET",
|
|
|
- "path": "jaxrs/widget/list/portal/{portal}",
|
|
|
- "contentType": "application/json",
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
- "useJsonElementParameter": false,
|
|
|
- "useStringParameter": false,
|
|
|
- "pathParameters": [
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "description": "门户"
|
|
|
- }
|
|
|
- ],
|
|
|
- "formParameters": [],
|
|
|
- "queryParameters": [],
|
|
|
- "ins": [],
|
|
|
- "outs": [
|
|
|
- {
|
|
|
- "name": "id",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "name",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "名称."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "alias",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "别名."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "description",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "描述."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "portal",
|
|
|
- "type": "String",
|
|
|
- "isCollection": false,
|
|
|
- "description": "所属的Portal."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "hasMobile",
|
|
|
- "type": "Boolean",
|
|
|
- "isCollection": false,
|
|
|
- "description": "是否有移动端内容."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "createTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
- },
|
|
|
- {
|
|
|
- "name": "updateTime",
|
|
|
- "type": "Date",
|
|
|
- "isCollection": false,
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
-}
|