You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1679 lines
50 KiB
1679 lines
50 KiB
[
|
|
{
|
|
"mods": [
|
|
{
|
|
"description": "出入校报备记录控制器",
|
|
"name": "iORecords",
|
|
"interfaces": [
|
|
{
|
|
"consumes": [
|
|
"application/json"
|
|
],
|
|
"description": "根据记录ID获取记录详细信息",
|
|
"name": "addIORecord",
|
|
"method": "post",
|
|
"path": "/api/records/add",
|
|
"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": "body",
|
|
"description": "param",
|
|
"name": "param",
|
|
"required": true,
|
|
"dataType": {
|
|
"typeArgs": [],
|
|
"typeName": "IORecords",
|
|
"isDefsType": true,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "User",
|
|
"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": "User",
|
|
"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": "User",
|
|
"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": "User",
|
|
"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": "User",
|
|
"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": "User",
|
|
"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": "User",
|
|
"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": [
|
|
{
|
|
"description": "二级学院",
|
|
"name": "Department",
|
|
"templateArgs": [],
|
|
"properties": [
|
|
{
|
|
"dataType": {
|
|
"typeArgs": [],
|
|
"typeName": "string",
|
|
"isDefsType": false,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "department",
|
|
"description": "部门名称",
|
|
"required": false
|
|
},
|
|
{
|
|
"dataType": {
|
|
"typeArgs": [],
|
|
"typeName": "string",
|
|
"isDefsType": false,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "departmentID",
|
|
"description": "部门编码",
|
|
"required": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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": "User",
|
|
"isDefsType": true,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "deptAuditor",
|
|
"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": "string",
|
|
"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": "User",
|
|
"isDefsType": true,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "schoolAuditor",
|
|
"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": "User",
|
|
"isDefsType": true,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "teacher",
|
|
"description": "教师",
|
|
"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": "User",
|
|
"isDefsType": true,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "validator",
|
|
"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": "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",
|
|
"description": "教师工号",
|
|
"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": "number",
|
|
"isDefsType": false,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "departmentID",
|
|
"description": "所属单位",
|
|
"required": false
|
|
},
|
|
{
|
|
"dataType": {
|
|
"typeArgs": [],
|
|
"typeName": "Department",
|
|
"isDefsType": true,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "dept",
|
|
"description": "角色列表",
|
|
"required": false
|
|
},
|
|
{
|
|
"dataType": {
|
|
"typeArgs": [],
|
|
"typeName": "boolean",
|
|
"isDefsType": false,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "enabled",
|
|
"required": false
|
|
},
|
|
{
|
|
"dataType": {
|
|
"typeArgs": [],
|
|
"typeName": "boolean",
|
|
"isDefsType": false,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "isInSchool",
|
|
"description": "是否在校 1:在校 0:未在",
|
|
"required": false
|
|
},
|
|
{
|
|
"dataType": {
|
|
"typeArgs": [],
|
|
"typeName": "string",
|
|
"isDefsType": false,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "mobile",
|
|
"description": "手机号",
|
|
"required": false
|
|
},
|
|
{
|
|
"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": "password",
|
|
"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": "userID",
|
|
"description": "用户id",
|
|
"required": false
|
|
},
|
|
{
|
|
"dataType": {
|
|
"typeArgs": [],
|
|
"typeName": "string",
|
|
"isDefsType": false,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "username",
|
|
"required": false
|
|
},
|
|
{
|
|
"dataType": {
|
|
"typeArgs": [],
|
|
"typeName": "number",
|
|
"isDefsType": false,
|
|
"templateIndex": -1,
|
|
"compileTemplateKeyword": "#/definitions/",
|
|
"enum": [],
|
|
"typeProperties": []
|
|
},
|
|
"name": "wechatID",
|
|
"description": "微信小程序id",
|
|
"required": false
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"name": ""
|
|
}
|
|
] |