|
@@ -1,15701 +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": "ExportAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.export.ExportAction",
|
|
|
|
|
- "description": "导出",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "getResult",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.export.ActionGetResult",
|
|
|
|
|
- "description": "获取导出结果.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/export/result/flag/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "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": "zhengwuDingdingPerson",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.export.ActionZhengwuDingdingPerson",
|
|
|
|
|
- "description": "获取政务钉钉人员.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/export/zhengwudingding/person",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "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": "GroupAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.GroupAction",
|
|
|
|
|
- "description": "群组操作",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "addMember",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionAddMember",
|
|
|
|
|
- "description": "添加群组成员.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/group/{flag}/add/member",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distributeFactor",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "分布式存储标识位.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "sequence",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "列表序号,由创建时间以及ID组成.在保存时自动生成,索引创建在约束中.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "create",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionCreate",
|
|
|
|
|
- "description": "创建群组.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/group",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "delete",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionDelete",
|
|
|
|
|
- "description": "删除群组.",
|
|
|
|
|
- "type": "DELETE",
|
|
|
|
|
- "path": "jaxrs/group/{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": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "deleteMember",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionDeleteMember",
|
|
|
|
|
- "description": "删除群组成员.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/group/{flag}/delete/member",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distributeFactor",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "分布式存储标识位.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "sequence",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "列表序号,由创建时间以及ID组成.在保存时自动生成,索引创建在约束中.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "edit",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionEdit",
|
|
|
|
|
- "description": "更新群组.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/group/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "get",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionGet",
|
|
|
|
|
- "description": "获取群组.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/group/{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": "woGroupList",
|
|
|
|
|
- "type": "List\u003cWo\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "成员群组对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woPersonList",
|
|
|
|
|
- "type": "List\u003cWoPerson\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "成员个人对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woUnitList",
|
|
|
|
|
- "type": "List\u003cWoUnit\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "成员组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listLike",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListLike",
|
|
|
|
|
- "description": "根据名称进行模糊查询.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/group/list/like",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索群组范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "roleList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索角色范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listLikePinyin",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListLikePinyin",
|
|
|
|
|
- "description": "根据拼音或者首字母进行模糊查询",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/group/list/like/pinyin",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索群组范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "roleList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索角色范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listNext",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListNext",
|
|
|
|
|
- "description": "列示群组,下一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/group/list/{flag}/next/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPinyinInitial",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListPinyinInitial",
|
|
|
|
|
- "description": "获取拼音首字母开始的群组.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/group/list/pinyininitial",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索群组范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "roleList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索角色范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPrev",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListPrev",
|
|
|
|
|
- "description": "列示群组,上一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/group/list/{flag}/prev/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSubDirect",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListSubDirect",
|
|
|
|
|
- "description": "查找群组直接作为成员所在的群组.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/group/list/{flag}/sub/direct",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSubNested",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListSubNested",
|
|
|
|
|
- "description": "查找群组所在的群组,包括嵌套的下级群组.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/group/list/{flag}/sub/nested",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSupDirect",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListSupDirect",
|
|
|
|
|
- "description": "查找群组的直接上级群组.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/group/list/{flag}/sup/direct",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSupDirectWithPerson",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListSupDirectWithPerson",
|
|
|
|
|
- "description": "查找人员直接作为成员所在的群组.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/group/list/person/{personFlag}/sup/direct",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "个人标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSupNested",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListSupNested",
|
|
|
|
|
- "description": "查找群组的嵌套上级群组",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/group/list/{flag}/sup/nested",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSupNestedWithPerson",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListSupNestedWithPerson",
|
|
|
|
|
- "description": "查找人员所在的群组,包括嵌套的下级群组.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/group/list/person/{personFlag}/sup/nested",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "个人标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithRole",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.group.ActionListWithRole",
|
|
|
|
|
- "description": "查找指定角色所包含的群组.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/group/list/role/{roleFlag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "roleFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "角色标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对群组的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "群组名称.可重名"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的个人成员.存放个人 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组的群组成员.存放群组 ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组存放组织成员,存放unit ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "IdentityAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.IdentityAction",
|
|
|
|
|
- "description": "身份操作",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "create",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionCreate",
|
|
|
|
|
- "description": "创建身份.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/identity",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "delete",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionDelete",
|
|
|
|
|
- "description": "删除身份,同时删除职务.",
|
|
|
|
|
- "type": "DELETE",
|
|
|
|
|
- "path": "jaxrs/identity/{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": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "edit",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionEdit",
|
|
|
|
|
- "description": "更新身份.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/identity/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "身份标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "get",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionGet",
|
|
|
|
|
- "description": "获取身份.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/identity/{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": "woUnit",
|
|
|
|
|
- "type": "WoUnit",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woPerson",
|
|
|
|
|
- "type": "WoPerson",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个人对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织名称."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevel",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listLike",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionListLike",
|
|
|
|
|
- "description": "进行模糊查询.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/identity/list/like",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索组织范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitDutyList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索职务范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织名称."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevel",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listLikePinyin",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionListLikePinyin",
|
|
|
|
|
- "description": "根据拼音或者首字母搜索.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/identity/list/like/pinyin",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索组织范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitDutyList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索职务范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织名称."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevel",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listNext",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionListNext",
|
|
|
|
|
- "description": "列示身份,下一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/identity/list/{flag}/next/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织名称."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevel",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPinyinInitial",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionListPinyinInitial",
|
|
|
|
|
- "description": "获取拼音首字母开始的身份.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/identity/list/pinyininitial",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索组织范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitDutyList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索职务范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织名称."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevel",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPrev",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionListPrev",
|
|
|
|
|
- "description": "列示身份,上一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/identity/list/{flag}/prev/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织名称."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevel",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithPerson",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionListWithPerson",
|
|
|
|
|
- "description": "根据给定的人员,列示其所有的身份.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/identity/list/person/{personFlag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "个人标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织名称."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevel",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithUnit",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionListWithUnit",
|
|
|
|
|
- "description": "根据给定的组织,列示其所有的身份.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/identity/list/unit/{unitFlag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织名称."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevel",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithUnitDutyName",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionListWithUnitDutyName",
|
|
|
|
|
- "description": "根据给定的组织职务名称,列示其所有的身份.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/identity/list/unitduty/name/{unitDutyName}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitDutyName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织职务名称"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织名称."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevel",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithUnitWithUnitDutyName",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionListWithUnitWithUnitDutyName",
|
|
|
|
|
- "description": "根据给定的组织和组织职务名称,列示其所有的身份.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/identity/list/{flag}/unitduty/name/{unitDutyName}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitDutyName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织职务名称"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "身份所属个人,存放个人 ID,不为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织名称."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevel",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitLevelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "major",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "主身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "order",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.identity.ActionOrder",
|
|
|
|
|
- "description": "更新身份.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/identity/{flag}/order/before/{followFlag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "身份标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "followFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "后续身份标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "value",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "布尔值."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "InputPersonAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.inputperson.InputPersonAction",
|
|
|
|
|
- "description": "导入人员",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "getResult",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.inputperson.ActionGetResult",
|
|
|
|
|
- "description": "获取导入人员结果.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/inputperson/result/flag/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "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": "input",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.inputperson.ActionInput",
|
|
|
|
|
- "description": "上传Excel导入人员.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/inputperson",
|
|
|
|
|
- "contentType": "multipart/form-data",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": true,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "file",
|
|
|
|
|
- "type": "File",
|
|
|
|
|
- "description": "Excel文件"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "返回的结果标识"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "template",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.inputperson.ActionTemplate",
|
|
|
|
|
- "description": "获取导入人员模版.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/inputperson/template",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "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": "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": "LoginRecordAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.loginrecord.LoginRecordAction",
|
|
|
|
|
- "description": "登录日志",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "loginRecord",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.loginrecord.ActionLoginRecord",
|
|
|
|
|
- "description": "获取用户登录记录的Excel.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/loginrecord/{stream}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "stream",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "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": "PermissionSettingAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.permissionsetting.PermissionSettingAction",
|
|
|
|
|
- "description": "通讯录权限设置",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "create",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.permissionsetting.ActionCreate",
|
|
|
|
|
- "description": "创建通讯录权限设置.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/permissionsetting",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "excludeUnit",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "不允许被查询单位.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "excludePerson",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "不允许被查询个人.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "limitQueryOuter",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "限制查看外部门.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "limitQueryAll",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "限制查看所有人",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "explain",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "delete",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.permissionsetting.ActionDelete",
|
|
|
|
|
- "description": "删除通讯录设置配置.",
|
|
|
|
|
- "type": "DELETE",
|
|
|
|
|
- "path": "jaxrs/permissionsetting/{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": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "get",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.permissionsetting.ActionGet",
|
|
|
|
|
- "description": "获取通讯录配置.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/permissionsetting/{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": "excludeUnit",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "不允许被查询单位."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "excludePerson",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "不允许被查询个人."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "limitQueryOuter",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "限制查看外部门."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "limitQueryAll",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "限制查看所有人"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "explain",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "list",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.permissionsetting.ActionList",
|
|
|
|
|
- "description": "获取所有通讯录设置配置",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/permissionsetting/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": "excludeUnit",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "不允许被查询单位."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "excludePerson",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "不允许被查询个人."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "limitQueryOuter",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "限制查看外部门."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "limitQueryAll",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "限制查看所有人"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "explain",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "update",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.permissionsetting.ActionUpdate",
|
|
|
|
|
- "description": "更新通讯录配置.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/permissionsetting/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "名片标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "excludeUnit",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "不允许被查询单位.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "excludePerson",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "不允许被查询个人.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "limitQueryOuter",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "限制查看外部门.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "limitQueryAll",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "限制查看所有人",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "explain",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "excludeUnit",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "不允许被查询单位."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "excludePerson",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "不允许被查询个人."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "limitQueryOuter",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "限制查看外部门."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "limitQueryAll",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "限制查看所有人"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "explain",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "PersonAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.PersonAction",
|
|
|
|
|
- "description": "个人操作",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "checkPassword",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionCheckPassword",
|
|
|
|
|
- "description": "校验password密码等级.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/person/check/password/{password}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "password",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "校验密码"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "value",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "字符串值"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "create",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionCreate",
|
|
|
|
|
- "description": "创建个人.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/person",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d",
|
|
|
|
|
- "isBaseType": false
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconMdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(中等尺寸图像).",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconLdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(小尺寸图像).",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "signature",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个性签名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "employee",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "工号,不可重复.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@P结尾.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "个人管理者.默认为创建者。",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "汇报对象.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mail",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "邮件地址.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "weixin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "微信号.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qq",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "QQ号.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "hiddenMobile",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "是否隐藏手机号.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "boardDate",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "入职时间.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "birthday",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "生日.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "age",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "年龄",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open1Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id1.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open2Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id2.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open3Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id3.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open4Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id4.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open5Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id5.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败记录时间.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureCount",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败次数",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "topUnitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "所属顶层组织.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "delete",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionDelete",
|
|
|
|
|
- "description": "删除个人.",
|
|
|
|
|
- "type": "DELETE",
|
|
|
|
|
- "path": "jaxrs/person/{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": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "edit",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionEdit",
|
|
|
|
|
- "description": "更新个人.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/person/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "人员标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d",
|
|
|
|
|
- "isBaseType": false
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconMdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(中等尺寸图像).",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconLdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(小尺寸图像).",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "signature",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个性签名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "employee",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "工号,不可重复.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@P结尾.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "个人管理者.默认为创建者。",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "汇报对象.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "changePasswordTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码最后修改时间.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mail",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "邮件地址.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "weixin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "微信号.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qq",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "QQ号.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "hiddenMobile",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "是否隐藏手机号.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "boardDate",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "入职时间.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "birthday",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "生日.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "age",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "年龄",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open1Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id1.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open2Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id2.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open3Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id3.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open4Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id4.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open5Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id5.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败记录时间.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureCount",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败次数",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "get",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionGet",
|
|
|
|
|
- "description": "获取个人,附带身份,身份所在的组织,个人所在群组,个人拥有角色.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/person/{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": "woIdentityList",
|
|
|
|
|
- "type": "List\u003cWoIdentity\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "身份对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woRoleList",
|
|
|
|
|
- "type": "List\u003cWoRole\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woGroupList",
|
|
|
|
|
- "type": "List\u003cWoGroup\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "群组对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woPersonAttributeList",
|
|
|
|
|
- "type": "List\u003cWoPersonAttribute\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "个人属性对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对个人的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconMdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(中等尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconLdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(小尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "signature",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个性签名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "employee",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "工号,不可重复."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "个人管理者.默认为创建者。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "汇报对象."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "passwordExpiredTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码到期时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "changePasswordTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码最后修改时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginAddress",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginClient",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录客户端类型,web,android或者ios."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mail",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "邮件地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "weixin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "微信号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qq",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "QQ号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "hiddenMobile",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "是否隐藏手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "boardDate",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "入职时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "birthday",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "生日."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "age",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "年龄"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open1Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id1."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open2Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id2."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open3Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id3."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open4Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id4."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open5Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id5."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败记录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureCount",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败次数"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "topUnitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "所属顶层组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "getIconWithPerson",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionGetIconWithPerson",
|
|
|
|
|
- "description": "获取个人头像.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/person/{flag}/icon",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "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": "listLike",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionListLike",
|
|
|
|
|
- "description": "根据名称进行模糊查询.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/person/list/like",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索群组范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "roleList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索角色范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对个人的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconMdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(中等尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconLdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(小尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "signature",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个性签名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "employee",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "工号,不可重复."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "个人管理者.默认为创建者。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "汇报对象."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "passwordExpiredTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码到期时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "changePasswordTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码最后修改时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginAddress",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginClient",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录客户端类型,web,android或者ios."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mail",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "邮件地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "weixin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "微信号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qq",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "QQ号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "hiddenMobile",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "是否隐藏手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "boardDate",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "入职时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "birthday",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "生日."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "age",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "年龄"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open1Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id1."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open2Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id2."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open3Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id3."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open4Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id4."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open5Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id5."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败记录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureCount",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败次数"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "topUnitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "所属顶层组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listLikePinyin",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionListLikePinyin",
|
|
|
|
|
- "description": "根据拼音或者首字母进行模糊查询.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/person/list/like/pinyin",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索群组范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "roleList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索角色范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对个人的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconMdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(中等尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconLdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(小尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "signature",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个性签名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "employee",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "工号,不可重复."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "个人管理者.默认为创建者。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "汇报对象."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "passwordExpiredTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码到期时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "changePasswordTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码最后修改时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginAddress",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginClient",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录客户端类型,web,android或者ios."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mail",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "邮件地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "weixin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "微信号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qq",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "QQ号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "hiddenMobile",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "是否隐藏手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "boardDate",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "入职时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "birthday",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "生日."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "age",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "年龄"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open1Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id1."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open2Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id2."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open3Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id3."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open4Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id4."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open5Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id5."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败记录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureCount",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败次数"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "topUnitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "所属顶层组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listNext",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionListNext",
|
|
|
|
|
- "description": "列示个人,下一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/person/list/{flag}/next/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "人员标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对个人的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "signature",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个性签名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "employee",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "工号,不可重复."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "汇报对象."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "passwordExpiredTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码到期时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "changePasswordTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码最后修改时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginAddress",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginClient",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录客户端类型,web,android或者ios."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mail",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "邮件地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "weixin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "微信号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qq",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "QQ号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "hiddenMobile",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "是否隐藏手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "boardDate",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "入职时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "birthday",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "生日."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "age",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "年龄"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open1Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id1."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open2Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id2."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open3Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id3."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open4Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id4."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open5Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id5."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败记录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureCount",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败次数"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPinyinInitial",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionListPinyinInitial",
|
|
|
|
|
- "description": "获取拼音首字母开始的个人.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/person/list/pinyininitial",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索群组范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "roleList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索角色范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对个人的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconMdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(中等尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconLdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(小尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "signature",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个性签名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "employee",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "工号,不可重复."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "个人管理者.默认为创建者。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "汇报对象."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "passwordExpiredTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码到期时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "changePasswordTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码最后修改时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginAddress",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginClient",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录客户端类型,web,android或者ios."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mail",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "邮件地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "weixin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "微信号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qq",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "QQ号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "hiddenMobile",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "是否隐藏手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "boardDate",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "入职时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "birthday",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "生日."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "age",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "年龄"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open1Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id1."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open2Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id2."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open3Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id3."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open4Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id4."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open5Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id5."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败记录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureCount",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败次数"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "topUnitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "所属顶层组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPrev",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionListPrev",
|
|
|
|
|
- "description": "列示个人,上一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/person/list/{flag}/prev/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "人员标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对个人的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "signature",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个性签名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "employee",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "工号,不可重复."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "汇报对象."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "passwordExpiredTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码到期时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "changePasswordTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码最后修改时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginAddress",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginClient",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录客户端类型,web,android或者ios."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mail",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "邮件地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "weixin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "微信号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qq",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "QQ号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "hiddenMobile",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "是否隐藏手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "boardDate",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "入职时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "birthday",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "生日."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "age",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "年龄"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open1Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id1."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open2Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id2."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open3Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id3."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open4Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id4."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open5Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id5."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败记录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureCount",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败次数"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSubDirectWithGroup",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionListSubDirectWithGroup",
|
|
|
|
|
- "description": "根据给定的群组,列示直接个人成员.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/person/list/group/{groupFlag}/sub/direct",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对个人的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconMdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(中等尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconLdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(小尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "signature",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个性签名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "employee",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "工号,不可重复."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "个人管理者.默认为创建者。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "汇报对象."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "passwordExpiredTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码到期时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "changePasswordTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码最后修改时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginAddress",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginClient",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录客户端类型,web,android或者ios."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mail",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "邮件地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "weixin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "微信号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qq",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "QQ号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "hiddenMobile",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "是否隐藏手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "boardDate",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "入职时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "birthday",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "生日."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "age",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "年龄"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open1Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id1."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open2Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id2."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open3Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id3."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open4Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id4."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open5Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id5."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败记录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureCount",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败次数"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "topUnitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "所属顶层组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSubNestedWithGroup",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionListSubNestedWithGroup",
|
|
|
|
|
- "description": "根根据给定的群组,列示嵌套的个人成员.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/person/list/group/{groupFlag}/sub/nested",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对个人的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconMdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(中等尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconLdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(小尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "signature",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个性签名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "employee",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "工号,不可重复."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "个人管理者.默认为创建者。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "汇报对象."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "passwordExpiredTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码到期时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "changePasswordTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码最后修改时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginAddress",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginClient",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录客户端类型,web,android或者ios."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mail",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "邮件地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "weixin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "微信号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qq",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "QQ号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "hiddenMobile",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "是否隐藏手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "boardDate",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "入职时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "birthday",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "生日."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "age",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "年龄"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open1Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id1."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open2Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id2."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open3Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id3."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open4Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id4."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open5Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id5."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败记录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureCount",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败次数"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "topUnitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "所属顶层组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithRole",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionListWithRole",
|
|
|
|
|
- "description": "根根据给定的角色,列示个人成员.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/person/list/role/{roleFlag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "roleFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "角色标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对个人的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconMdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(中等尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "iconLdpi",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "icon Base64编码后的文本(小尺寸图像)."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "signature",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个性签名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "employee",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "工号,不可重复."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "个人管理者.默认为创建者。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "汇报对象."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "passwordExpiredTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码到期时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "changePasswordTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "用户密码最后修改时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginAddress",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "lastLoginClient",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "最后登录客户端类型,web,android或者ios."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mail",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "邮件地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "weixin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "微信号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qq",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "QQ号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "hiddenMobile",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "是否隐藏手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "boardDate",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "入职时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "birthday",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "生日."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "age",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "年龄"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open1Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id1."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open2Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id2."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open3Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id3."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open4Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id4."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "open5Id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "oauth登录id5."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败记录时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "failureCount",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "登录失败次数"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "topUnitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "所属顶层组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "resetPassword",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionResetPassword",
|
|
|
|
|
- "description": "重置个人的密码.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/person/{flag}/reset/password",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "个人标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "value",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "布尔值."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "setIcon",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionSetIcon",
|
|
|
|
|
- "description": "设置个人的头像.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/person/{flag}/icon",
|
|
|
|
|
- "contentType": "multipart/form-data",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": true,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "个人标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "file",
|
|
|
|
|
- "type": "File",
|
|
|
|
|
- "description": "头像文件"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "value",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "布尔值."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "setPassword",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.person.ActionSetPassword",
|
|
|
|
|
- "description": "更新指定个人的密码.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/person/{flag}/set/password",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "个人标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "value",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "字符串值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "value",
|
|
|
|
|
- "type": "Boolean",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "布尔值."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "PersonAttributeAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personattribute.PersonAttributeAction",
|
|
|
|
|
- "description": "个人属性操作",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "create",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personattribute.ActionCreate",
|
|
|
|
|
- "description": "创建个人属性.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/personattribute",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一个组织中不可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@PA结尾.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个人属性所属个人,不可为空.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "delete",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personattribute.ActionDelete",
|
|
|
|
|
- "description": "删除个人属性.",
|
|
|
|
|
- "type": "DELETE",
|
|
|
|
|
- "path": "jaxrs/personattribute/{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": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "edit",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personattribute.ActionEdit",
|
|
|
|
|
- "description": "更新个人属性.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/personattribute/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "个人属性标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一个组织中不可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@PA结尾.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个人属性所属个人,不可为空.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "get",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personattribute.ActionGet",
|
|
|
|
|
- "description": "获取个人属性.附带个人",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/personattribute/{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": "woPerson",
|
|
|
|
|
- "type": "WoPerson",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个人对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一个组织中不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@PA结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个人属性所属个人,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listNext",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personattribute.ActionListNext",
|
|
|
|
|
- "description": "列示个人属性,下一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/personattribute/list/{flag}/next/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "个人属性标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一个组织中不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@PA结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个人属性所属个人,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithPerson",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personattribute.ActionListWithPerson",
|
|
|
|
|
- "description": "列示个人的个人属性.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/personattribute/list/person/{personFlag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "个人标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一个组织中不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@PA结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个人属性所属个人,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "standardListPrev",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personattribute.ActionListPrev",
|
|
|
|
|
- "description": "列示个人属性,上一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/personattribute/list/{flag}/prev/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "个人属性标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一个组织中不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@PA结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "person",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "个人属性所属个人,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "PersonCardAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.PersonCardAction",
|
|
|
|
|
- "description": "个人通讯录操作",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "ListGroupTypes",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionListMyGroupTypes",
|
|
|
|
|
- "description": "列出当前用户的所有分组",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/personcard/listgrouptypes",
|
|
|
|
|
- "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": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "ListPaging",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionListPaging",
|
|
|
|
|
- "description": "获取当前登录人的名片.分页",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/personcard/listpaging/page/{page}/size/{size}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "page",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "页码"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "size",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "每页几条"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "匹配关键字:姓名,手机号,电话,姓名拼音,分组,状态",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupType",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "所属分组."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "录入人,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "address",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "备注."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inputTime",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "录入时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "ListPagingWithGroupType",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionListPagingWithGroup",
|
|
|
|
|
- "description": "按分组查询当前登录人的名片.分页",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/personcard/listpagingwithgroup/page/{page}/size/{size}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "page",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "页码"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "size",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "每页几条"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "匹配关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupType",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "分组名称",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupType",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "所属分组."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "录入人,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "address",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "备注."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inputTime",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "录入时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "code",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionCreateCode",
|
|
|
|
|
- "description": "个人通讯录生成二维码",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/personcard/createQR/{cardId}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "cardId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "名片id"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "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": "create",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionCreate",
|
|
|
|
|
- "description": "创建名片.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/personcard",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d",
|
|
|
|
|
- "isBaseType": false
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupType",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "所属分组.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "address",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "地址.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "备注.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "delete",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionDelete",
|
|
|
|
|
- "description": "删除个人名片.",
|
|
|
|
|
- "type": "DELETE",
|
|
|
|
|
- "path": "jaxrs/personcard/{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": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "get",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionGet",
|
|
|
|
|
- "description": "获取个人名片.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/personcard/{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": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupType",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "所属分组."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "录入人,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "address",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "备注."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inputTime",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "录入时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPersonalVCf",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionExportPersonalVcf",
|
|
|
|
|
- "description": "导出个人通讯录vcf",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/personcard/listPersonalVCf/{idList}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "idList",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "名片id组"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "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": "listVCf",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionExportVcf",
|
|
|
|
|
- "description": "导出组织通讯录vcf",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/personcard/listVCf/{idList}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "idList",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "名片id组"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "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": "mylist",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionList",
|
|
|
|
|
- "description": "获取当前登录人的所有名片",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/personcard/mylist",
|
|
|
|
|
- "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": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupType",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "所属分组."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "录入人,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "address",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "备注."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inputTime",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "录入时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personcode",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionPersonCode",
|
|
|
|
|
- "description": "组织人员生成二维码",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/personcard/createCode/{cardId}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "cardId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "名片id"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "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": "update",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.personcard.ActionUpdate",
|
|
|
|
|
- "description": "更新个人名片.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/personcard/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "名片标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d",
|
|
|
|
|
- "isBaseType": false
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupType",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "所属分组.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "address",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "地址.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "备注.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "genderType",
|
|
|
|
|
- "type": "GenderType",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "性别.男:m,女:f,未知:d"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupType",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "所属分组."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "录入人,@P结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "mobile",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "必填,手机号."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "officePhone",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "办公电话."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "address",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "地址."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "备注."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend1",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend1扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend2",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend2扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "extend3",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "extend3扩展字段."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inputTime",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "录入时间."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "status",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "状态.草稿,发布"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "RoleAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.RoleAction",
|
|
|
|
|
- "description": "角色操作",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "create",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.ActionCreate",
|
|
|
|
|
- "description": "创建角色.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/role",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色个人成员,多值,存储 Person ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色群组成员,多值,存储 Group ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "delete",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.ActionDelete",
|
|
|
|
|
- "description": "删除角色对象.",
|
|
|
|
|
- "type": "DELETE",
|
|
|
|
|
- "path": "jaxrs/role/{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": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "edit",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.ActionEdit",
|
|
|
|
|
- "description": "更新角色.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/role/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "角色标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色个人成员,多值,存储 Person ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色群组成员,多值,存储 Group ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "get",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.ActionGet",
|
|
|
|
|
- "description": "获取角色.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/role/{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": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对角色的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色个人成员,多值,存储 Person ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色群组成员,多值,存储 Group ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listLike",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.ActionListLike",
|
|
|
|
|
- "description": "根据名称进行模糊查询.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/role/list/like",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索群组范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "roleList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索角色范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对角色的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色个人成员,多值,存储 Person ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色群组成员,多值,存储 Group ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listLikePinyin",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.ActionListLikePinyin",
|
|
|
|
|
- "description": "根据拼音或者首字母进行模糊查询.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/role/list/like/pinyin",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索群组范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "roleList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索角色范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对角色的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色个人成员,多值,存储 Person ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色群组成员,多值,存储 Group ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listNext",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.ActionListNext",
|
|
|
|
|
- "description": "列示角色对象,下一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/role/list/{flag}/next/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "角色标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对角色的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色个人成员,多值,存储 Person ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色群组成员,多值,存储 Group ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPinyinInitial",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.ActionListPinyinInitial",
|
|
|
|
|
- "description": "获取拼音首字母开始的Person.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/role/list/pinyininitial",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索群组范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "roleList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索角色范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对角色的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色个人成员,多值,存储 Person ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色群组成员,多值,存储 Group ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPrev",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.ActionListPrev",
|
|
|
|
|
- "description": "列示角色对象,上一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/role/list/{flag}/prev/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "角色标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对角色的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色个人成员,多值,存储 Person ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色群组成员,多值,存储 Group ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithGroup",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.ActionListWithGroup",
|
|
|
|
|
- "description": "根据给定的Group ID,获取其拥有的角色对象.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/role/list/group/{groupFlag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "群组标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对角色的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色个人成员,多值,存储 Person ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色群组成员,多值,存储 Group ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithPerson",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.role.ActionListWithPerson",
|
|
|
|
|
- "description": "根据给定的人员的的角色.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/role/list/person/{personFlag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "个人标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "对角色的操作权限"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "personList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色个人成员,多值,存储 Person ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "groupList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "角色群组成员,多值,存储 Group ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "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": "UnitAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.UnitAction",
|
|
|
|
|
- "description": "组织操作",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "create",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionCreate",
|
|
|
|
|
- "description": "创建组织.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/unit",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "delete",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionDelete",
|
|
|
|
|
- "description": "删除组织.",
|
|
|
|
|
- "type": "DELETE",
|
|
|
|
|
- "path": "jaxrs/unit/{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": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "edit",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionEdit",
|
|
|
|
|
- "description": "更新组织.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/unit/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "get",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionGet",
|
|
|
|
|
- "description": "获取组织.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/{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": "woSupDirectUnit",
|
|
|
|
|
- "type": "Wo",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接上级组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woSubDirectIdentityList",
|
|
|
|
|
- "type": "List\u003cWoIdentity\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "直接下级身份对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woUnitAttributeList",
|
|
|
|
|
- "type": "List\u003cWoUnitAttribute\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织属性对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woUnitDutyList",
|
|
|
|
|
- "type": "List\u003cWoUnitDuty\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织职务对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "getSupDirect",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionGetSupDirect",
|
|
|
|
|
- "description": "直接上级组织.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/{flag}/sup/direct",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "getWithIdentityWithLevel",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionGetWithIdentityWithLevel",
|
|
|
|
|
- "description": "根据身份获取递归上级组织中等级为指定登记的组织.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/identity/{identityFlag}/level/{level}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "identityFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "组织等级"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woSupDirectUnit",
|
|
|
|
|
- "type": "Wo",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接上级组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woSubDirectIdentityList",
|
|
|
|
|
- "type": "List\u003cWoIdentity\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "直接下级身份对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woUnitAttributeList",
|
|
|
|
|
- "type": "List\u003cWoUnitAttribute\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织属性对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woUnitDutyList",
|
|
|
|
|
- "type": "List\u003cWoUnitDuty\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织职务对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "getWithIdentityWithType",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionGetWithIdentityWithType",
|
|
|
|
|
- "description": "根据身份获取递归上级组织中type为指定type的组织.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/identity/{identityFlag}/type/{type}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "identityFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "type",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织类型"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woSupDirectUnit",
|
|
|
|
|
- "type": "Wo",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接上级组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woSubDirectIdentityList",
|
|
|
|
|
- "type": "List\u003cWoIdentity\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "直接下级身份对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woUnitAttributeList",
|
|
|
|
|
- "type": "List\u003cWoUnitAttribute\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织属性对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woUnitDutyList",
|
|
|
|
|
- "type": "List\u003cWoUnitDuty\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织职务对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "list",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionList",
|
|
|
|
|
- "description": "批量获取组织.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/unit/list",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织标识",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listLike",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListLike",
|
|
|
|
|
- "description": "根据名称进行模糊查询.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/unit/list/like",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索组织范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "type",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织类型",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woSupNestedUnitList",
|
|
|
|
|
- "type": "List\u003cWo\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "递归上级组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listLikePinyin",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListLikePinyin",
|
|
|
|
|
- "description": "根据拼音或者首字母进行模糊查询.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/unit/list/like/pinyin",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索组织范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "type",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织类型",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woSupNestedUnitList",
|
|
|
|
|
- "type": "List\u003cWo\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "递归上级组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listNext",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListNext",
|
|
|
|
|
- "description": "列示组织,下一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/list/{flag}/next/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPinyinInitial",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListPinyinInitial",
|
|
|
|
|
- "description": "获取拼音首字母开始的组织.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/unit/list/pinyininitial",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "搜索关键字",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索组织范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "type",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织类型",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woSupNestedUnitList",
|
|
|
|
|
- "type": "List\u003cWo\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "递归上级组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPrev",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListPrev",
|
|
|
|
|
- "description": "列示组织对象,上一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/list/{flag}/prev/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSubDirect",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListSubDirect",
|
|
|
|
|
- "description": "直接下级组织.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/list/{flag}/sub/direct",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSubDirectWithType",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListSubDirectWithType",
|
|
|
|
|
- "description": "查找直接下级组织中符合type值的对象.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/list/{flag}/sub/direct/type/{type}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "type",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织的type属性值,匹配多值中的某一个"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSubNested",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListSubNested",
|
|
|
|
|
- "description": "递归下级组织.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/list/{flag}/sub/nested",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSupNested",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListSupNested",
|
|
|
|
|
- "description": "递归上级组织.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/list/{flag}/sup/nested",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listSupNestedWithType",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListSupNestedWithType",
|
|
|
|
|
- "description": "查找递归上级组织中符合type值的对象.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/list/{flag}/sup/nested/type/{type}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "type",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织的type属性值,匹配多值中的某一个"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listTop",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListTop",
|
|
|
|
|
- "description": "列示顶层组织.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/list/top",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接成员身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listTopWithType",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListTopWithType",
|
|
|
|
|
- "description": "通过type属性值搜索顶层组织.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/list/top/type/{type}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "type",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织的type属性值,匹配多值中的某一个"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectUnitCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接下级组织数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "subDirectIdentityCount",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "直接成员身份数量"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listType",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListType",
|
|
|
|
|
- "description": "列示所有的组织属性.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unit/list/type",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "valueList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "字符串多值."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithUnitWithType",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unit.ActionListWithUnitWithType",
|
|
|
|
|
- "description": "通过type属性值搜索组织.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/unit/list/unit/type",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "搜索组织范围,为空则不限定",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "type",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织的type属性值,匹配多值中的某一个,不能为空",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woSubDirectUnitList",
|
|
|
|
|
- "type": "List\u003cWo\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "直接下级组织组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "control",
|
|
|
|
|
- "type": "Control",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "当前用户是否可以操作组织"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,可以重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名.以@U结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "typeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织类型."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "shortName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织简称。"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "level",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织级别,1为最上层组织.自动计算."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "levelName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "显示的层级名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "superior",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "上级组织."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "controllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "inheritedControllerList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "继承自上级组织的管理人员."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "dingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "钉钉部门哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingId",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员ID."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "zhengwuDingdingHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "政务钉钉人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "qiyeweixinHash",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "企业微信人员哈希特征."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "UnitAttributeAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitattribute.UnitAttributeAction",
|
|
|
|
|
- "description": "组织属性操作",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "create",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitattribute.ActionCreate",
|
|
|
|
|
- "description": "创建组织属性.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/unitattribute",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,不可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UA结尾.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织属性所属组织,不可为空.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "delete",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitattribute.ActionDelete",
|
|
|
|
|
- "description": "删除组织属性.",
|
|
|
|
|
- "type": "DELETE",
|
|
|
|
|
- "path": "jaxrs/unitattribute/{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": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "edit",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitattribute.ActionEdit",
|
|
|
|
|
- "description": "更新组织属性.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/unitattribute/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织属性标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,不可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UA结尾.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "get",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitattribute.ActionGet",
|
|
|
|
|
- "description": "获取组织属性对象.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitattribute/{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": "woUnit",
|
|
|
|
|
- "type": "WoUnit",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UA结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listNext",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitattribute.ActionListNext",
|
|
|
|
|
- "description": "列示组织属性,下一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitattribute/list/{flag}/next/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织属性标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UA结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPrev",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitattribute.ActionListPrev",
|
|
|
|
|
- "description": "列示组织属性,上一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitattribute/list/{flag}/prev/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织属性标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UA结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithUnit",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitattribute.ActionListWithUnit",
|
|
|
|
|
- "description": "根据给定的组织,列示其所有的组织属性对象.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitattribute/list/unit/{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": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UA结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织属性所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "attributeList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "属性值,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "UnitDutyAction",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.UnitDutyAction",
|
|
|
|
|
- "description": "组织职务操作",
|
|
|
|
|
- "methods": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "create",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.ActionCreate",
|
|
|
|
|
- "description": "创建组织职务.",
|
|
|
|
|
- "type": "POST",
|
|
|
|
|
- "path": "jaxrs/unitduty",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一组织下不可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UD结尾.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织职务所属组织,不可为空.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "identityList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织职务身份成员,多值.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "delete",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.ActionDelete",
|
|
|
|
|
- "description": "删除组织职务.",
|
|
|
|
|
- "type": "DELETE",
|
|
|
|
|
- "path": "jaxrs/unitduty/{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": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinctName",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.ActionDistinctName",
|
|
|
|
|
- "description": "获取去重的组织职务名称.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitduty/distinct/name",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": []
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinctNameLike",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.ActionDistinctNameLike",
|
|
|
|
|
- "description": "模糊匹配组织职务的名称,匹配名称,拼音和首字母.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitduty/distinct/name/like/{key}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "key",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "关键字,拼音或首字母"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": []
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "edit",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.ActionEdit",
|
|
|
|
|
- "description": "更新组织职务.",
|
|
|
|
|
- "type": "PUT",
|
|
|
|
|
- "path": "jaxrs/unitduty/{flag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织职务标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一组织下不可重名.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UD结尾.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "identityList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织职务身份成员,多值.",
|
|
|
|
|
- "isBaseType": true
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "id"
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "get",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.ActionGet",
|
|
|
|
|
- "description": "获取组织职务.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitduty/{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": "woUnit",
|
|
|
|
|
- "type": "WoUnit",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woIdentityList",
|
|
|
|
|
- "type": "List\u003cWoIdentity\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "身份对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一组织下不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UD结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织职务所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "identityList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织职务身份成员,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listNext",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.ActionListNext",
|
|
|
|
|
- "description": "列示组织职务.下一页",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitduty/list/{flag}/next/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织职务标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一组织下不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UD结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织职务所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "identityList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织职务身份成员,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listPrev",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.ActionListPrev",
|
|
|
|
|
- "description": "列示组织职务,上一页.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitduty/list/{flag}/prev/{count}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "flag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织职务标识"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "count",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "description": "数量"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "rank",
|
|
|
|
|
- "type": "Long",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一组织下不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UD结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织职务所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "identityList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织职务身份成员,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithIdentity",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.ActionListWithIdentity",
|
|
|
|
|
- "description": "根据给定的身份,获取所拥有的组织职务.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitduty/list/identity/{identityFlag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "identityFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "身份标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woUnit",
|
|
|
|
|
- "type": "WoUnit",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一组织下不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UD结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织职务所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "identityList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织职务身份成员,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithName",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.ActionListWithName",
|
|
|
|
|
- "description": "给定组织职务名称,列示组织职务.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitduty/list/name/{name}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织名称"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woUnit",
|
|
|
|
|
- "type": "WoUnit",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woIdentityList",
|
|
|
|
|
- "type": "List\u003cWoIdentity\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "身份对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一组织下不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UD结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织职务所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "identityList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织职务身份成员,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "listWithUnit",
|
|
|
|
|
- "className": "com.x.organization.assemble.control.jaxrs.unitduty.ActionListWithUnit",
|
|
|
|
|
- "description": "根据给定的组织,获取组织职务.",
|
|
|
|
|
- "type": "GET",
|
|
|
|
|
- "path": "jaxrs/unitduty/list/unit/{unitFlag}",
|
|
|
|
|
- "contentType": "application/json",
|
|
|
|
|
- "resultContentType": "application/json; charset\u003dUTF-8",
|
|
|
|
|
- "useJsonElementParameter": false,
|
|
|
|
|
- "useStringParameter": false,
|
|
|
|
|
- "pathParameters": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unitFlag",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "description": "组织标识"
|
|
|
|
|
- }
|
|
|
|
|
- ],
|
|
|
|
|
- "formParameters": [],
|
|
|
|
|
- "queryParameters": [],
|
|
|
|
|
- "ins": [],
|
|
|
|
|
- "outs": [
|
|
|
|
|
- {
|
|
|
|
|
- "name": "woIdentityList",
|
|
|
|
|
- "type": "List\u003cWoIdentity\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "身份对象"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "id",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "数据库主键,自动生成."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyin",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "pinyinInitial",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "name拼音首字母,自动生成"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "description",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "描述."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "name",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "名称,同一组织下不可重名."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unique",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "唯一标识,不可重复,为空则使用自动填充值"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "distinguishedName",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "识别名,自动填充,@UD结尾."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "unit",
|
|
|
|
|
- "type": "String",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "组织职务所属组织,不可为空."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "orderNumber",
|
|
|
|
|
- "type": "Integer",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "排序号,升序排列,为空在最后"
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "identityList",
|
|
|
|
|
- "type": "List\u003cString\u003e",
|
|
|
|
|
- "isCollection": true,
|
|
|
|
|
- "description": "组织职务身份成员,多值."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "createTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "创建时间,自动生成,索引创建在约束中."
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- "name": "updateTime",
|
|
|
|
|
- "type": "Date",
|
|
|
|
|
- "isCollection": false,
|
|
|
|
|
- "description": "修改时间,自动生成,索引创建在约束中."
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
-}
|
|
|