[ { "mods": [ { "description": "出入校报备记录控制器", "name": "iORecords", "interfaces": [ { "description": "根据记录ID获取记录详细信息", "name": "getIORecordByID", "method": "get", "path": "/api/records/detail", "response": { "typeArgs": [ { "typeArgs": [], "typeName": "IORecords", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "ResultVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "query", "description": "ID", "name": "ID", "required": true, "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] }, { "consumes": [ "application/json" ], "description": "获取报备记录列表", "name": "getIORecordsList", "method": "post", "path": "/api/records/list", "response": { "typeArgs": [ { "typeArgs": [ { "typeArgs": [], "typeName": "IORecords", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "Array", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "ResultVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "body", "description": "param", "name": "param", "required": true, "dataType": { "typeArgs": [], "typeName": "QRecord", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] } ] }, { "description": "Test Controller", "name": "test", "interfaces": [ { "description": "get传参,简单类型,requestParam注解", "name": "getUserInfo", "method": "get", "path": "/test/user/detail", "response": { "typeArgs": [], "typeName": "ResponseEntity", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "query", "description": "name", "name": "name", "required": true, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } }, { "in": "query", "description": "phone", "name": "phone", "required": false, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] }, { "consumes": [ "application/json" ], "description": "post传参,简单类型,requestParam注解", "name": "getUserInfo00", "method": "post", "path": "/test/user/detail00", "response": { "typeArgs": [], "typeName": "ResponseEntity", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "query", "description": "name", "name": "name", "required": true, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } }, { "in": "query", "description": "param", "name": "param", "required": false, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] }, { "description": "get方法传参,类接收,无注解", "name": "getUserInfo1", "method": "get", "path": "/test/user/detail1", "response": { "typeArgs": [], "typeName": "UserInfoVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "query", "description": "姓名", "name": "name", "required": false, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } }, { "in": "query", "description": "手机号", "name": "phone", "required": false, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] }, { "consumes": [ "application/json" ], "description": "post方法传参,类接收,无注解", "name": "getUserInfo11", "method": "post", "path": "/test/user/detail11", "response": { "typeArgs": [], "typeName": "UserInfoVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "query", "description": "姓名", "name": "name", "required": false, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } }, { "in": "query", "description": "手机号", "name": "phone", "required": false, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] }, { "description": "get方法传参,类接收,requestparam注解", "name": "getUserInfo2", "method": "get", "path": "/test/user/detail2", "response": { "typeArgs": [], "typeName": "UserInfoVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "query", "description": "param", "name": "param", "required": true, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] }, { "consumes": [ "application/json" ], "description": "post方法传参,类接收,requestparam注解", "name": "getUserInfo22", "method": "post", "path": "/test/user/detail22", "response": { "typeArgs": [], "typeName": "UserInfoVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "query", "description": "param", "name": "param", "required": true, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] }, { "description": "get方法传参,类接收,requestbody注解", "name": "getUserInfo3", "method": "get", "path": "/test/user/detail3", "response": { "typeArgs": [], "typeName": "UserInfoVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "body", "description": "param", "name": "param", "required": true, "dataType": { "typeArgs": [], "typeName": "QUser", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] }, { "consumes": [ "application/json" ], "description": "post方法传参,类接收,requestbody注解", "name": "getUserInfo4", "method": "post", "path": "/test/user/detail4", "response": { "typeArgs": [], "typeName": "UserInfoVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "body", "description": "param", "name": "param", "required": true, "dataType": { "typeArgs": [], "typeName": "QUser", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] }, { "consumes": [ "application/json" ], "description": "post方法传参,类接收,requestbody注解", "name": "getUserInfoResource", "method": "post", "path": "/test/user/detailResource", "response": { "typeArgs": [ { "typeArgs": [], "typeName": "Resource", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "ResultVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "body", "description": "param", "name": "param", "required": true, "dataType": { "typeArgs": [], "typeName": "Resource", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] } ] }, { "description": "用户管理", "name": "user", "interfaces": [ { "description": "获取当前用户信息", "name": "getCurrentUser", "method": "get", "path": "/api/user/current", "response": { "typeArgs": [ { "typeArgs": [], "typeName": "UserInfoVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "ResultVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [] }, { "description": "获取用户列表", "name": "getUserList", "method": "get", "path": "/api/user/list", "response": { "typeArgs": [ { "typeArgs": [ { "typeArgs": [], "typeName": "User", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "ListResultVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "ResultVO", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "parameters": [ { "in": "query", "description": "姓名", "name": "name", "required": false, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } }, { "in": "query", "description": "手机号", "name": "phone", "required": false, "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } } ] } ] } ], "baseClasses": [ { "name": "GrantedAuthority", "templateArgs": [], "properties": [ { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "authority", "required": false } ] }, { "description": "报备记录", "name": "IORecords", "templateArgs": [], "properties": [ { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "commitTime", "description": "出入校时间", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "deptAuditTime", "description": "院级审核时间", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "deptAuditorID", "description": "院级审核人", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "id", "description": "报备记录ID", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "innerResidence", "description": "校内居住地", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "ioType", "description": "报备单类型:1-出;0-入", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "outerResidence", "description": "校外居住地", "required": false }, { "dataType": { "typeArgs": [], "typeName": "QRToken", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "qrToken", "description": "二维码token", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "reason", "description": "申请事由", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "schoolAuditTime", "description": "校级审核时间", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "schoolAuditorID", "description": "校级审核人", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "status", "description": "单据状态:0-保存;1-提交待审核;2-院级审核通过;3-校级审核通过;4-核验通过;9-院级审核不通过;8-校级审核不通过;7-核验不通过", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "teacherID", "description": "教师工号", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "validateTime", "description": "核验时间", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "validatorID", "description": "核验人", "required": false } ] }, { "description": "分页列表数据", "name": "ListResultVO", "templateArgs": [ { "typeArgs": [], "typeName": "User", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "properties": [ { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "current", "description": "当前页码", "required": false }, { "dataType": { "typeArgs": [ { "typeArgs": [], "typeName": "User", "isDefsType": true, "templateIndex": 0, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "Array", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "list", "description": "列表数据", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "pageSize", "description": "每页记录数", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "total", "description": "记录总数", "required": false } ] }, { "name": "QRToken", "templateArgs": [], "properties": [ { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "expireTime", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "randomKey", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "recordID", "required": false } ] }, { "description": "出入报备记录查询对象", "name": "QRecord", "templateArgs": [], "properties": [ { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "current", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "pageSize", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "sorter", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "status", "description": "记录状态", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "teacherID", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "type", "description": "记录类型", "required": false } ] }, { "description": "用户信息查询", "name": "QUser", "templateArgs": [], "properties": [ { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "name", "description": "姓名", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "phone", "description": "手机号", "required": false } ] }, { "description": "资源", "name": "Resource", "templateArgs": [], "properties": [ { "dataType": { "typeArgs": [ { "typeArgs": [], "typeName": "Resource", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "Array", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "children", "description": "上级菜单ID", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "id", "description": "资源ID", "required": false }, { "dataType": { "typeArgs": [], "typeName": "boolean", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "isForAll", "description": "是否對所有角色開放", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "label", "description": "显示文本", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "method", "description": "请求方法类型", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "name", "description": "资源名称(方法签名)", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "parentId", "description": "上级菜单ID", "required": false }, { "dataType": { "typeArgs": [], "typeName": "boolean", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "permitAll", "description": "允许所有访问", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "sort", "description": "排序", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "url", "description": "链接", "required": false } ] }, { "name": "ResponseEntity", "templateArgs": [], "properties": [ { "dataType": { "typeArgs": [], "typeName": "object", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "body", "required": false }, { "dataType": { "typeArgs": [], "typeName": "", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "statusCode", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "statusCodeValue", "required": false } ] }, { "description": "返回信息", "name": "ResultVO", "templateArgs": [ { "typeArgs": [], "typeName": "IORecords", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "properties": [ { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "code", "required": false }, { "dataType": { "typeArgs": [], "typeName": "IORecords", "isDefsType": true, "templateIndex": 0, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "data", "description": "数据", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "msg", "required": false } ] }, { "description": "用户", "name": "User", "templateArgs": [], "properties": [ { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "address", "description": "地址信息", "required": false }, { "dataType": { "typeArgs": [ { "typeArgs": [], "typeName": "GrantedAuthority", "isDefsType": true, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "Array", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "authorities", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "createTime", "description": "创建时间", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "createUserId", "description": "创建人", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "deleteTime", "description": "删除时间", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "deleteUserId", "description": "删除者", "required": false }, { "dataType": { "typeArgs": [], "typeName": "boolean", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "enable", "description": "是否启用 1:启用 0:禁用", "required": false }, { "dataType": { "typeArgs": [], "typeName": "boolean", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "enabled", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "fullName", "description": "用户真实名", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "id", "description": "用户id", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "lastModifyTime", "description": "最后更新时间", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "lastModifyUserId", "description": "最后更新者", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "password", "description": "用户密码", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "phone", "description": "手机号", "required": false }, { "dataType": { "typeArgs": [ { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "Array", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "roles", "description": "角色列表", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "unitId", "description": "所属单位", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "username", "description": "用户名", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "wechatId", "description": "微信小程序id", "required": false } ] }, { "description": "用户信息", "name": "UserInfoVO", "templateArgs": [], "properties": [ { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "address", "description": "地址信息", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "fullName", "description": "真实名", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "id", "description": "用户id", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "phone", "description": "手机号", "required": false }, { "dataType": { "typeArgs": [ { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] } ], "typeName": "Array", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "roles", "description": "角色列表", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "teacherID", "description": "教师工号", "required": false }, { "dataType": { "typeArgs": [], "typeName": "number", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "unitId", "description": "所属单位", "required": false }, { "dataType": { "typeArgs": [], "typeName": "string", "isDefsType": false, "templateIndex": -1, "compileTemplateKeyword": "#/definitions/", "enum": [], "typeProperties": [] }, "name": "wechatID", "description": "微信id", "required": false } ] } ], "name": "" } ]