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.

6996 lines
243 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

{
"openapi": "3.0.0",
"info": {
"title": "Laravel",
"version": "1.0"
},
"paths": {
"/api/admin/admin": {
"get": {
"tags": [
"后台管理"
],
"summary": "获取后台用户",
"description": "",
"operationId": "8fd1da113086757bc0cc9672b6dbf0db",
"parameters": [
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "keyword",
"in": "query",
"description": "关键词",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "获取后台用户"
}
}
}
},
"/api/admin/show": {
"get": {
"tags": [
"后台管理"
],
"summary": "获取后台用户详情",
"description": "",
"operationId": "86eabe57c0f2f08613e5508af14c3863",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "获取后台用户"
}
}
}
},
"/api/admin/admin/save": {
"post": {
"tags": [
"后台管理"
],
"summary": "保存后台用户",
"description": "",
"operationId": "b861dab00723e315f99ad0da933b90ce",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "菜单ID为空表示新增不为空表示更新",
"schema": {
"type": "integer"
}
},
{
"name": "name",
"in": "query",
"description": "名称",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "username",
"in": "query",
"description": "用户名",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "password",
"in": "query",
"description": "密码,新建时请前端处理为必填,修改时留空表示不修改",
"schema": {
"type": "string"
}
},
{
"name": "mobile",
"in": "query",
"description": "手机号码",
"schema": {
"type": "string"
}
},
{
"name": "department_id",
"in": "query",
"description": "所属部门ID",
"schema": {
"type": "integer"
}
},
{
"name": "position",
"in": "query",
"description": "职位",
"schema": {
"type": "string"
}
},
{
"name": "sortnumber",
"in": "query",
"description": "同级排序默认为0",
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "保存后台用户"
}
}
}
},
"/api/admin/admin/delete": {
"post": {
"tags": [
"后台管理"
],
"summary": "删除后台用户",
"description": "",
"operationId": "cc166224c2a6f8a3acd7a4b5198e3573",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "ID",
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "删除后台用户"
}
}
}
},
"/api/admin/admin/set-roles": {
"post": {
"tags": [
"后台管理"
],
"summary": "后台用户授权",
"description": "",
"operationId": "1e31da222d2ab67e65588982390279ad",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "ID",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "role_id",
"in": "query",
"description": "角色id数组形式",
"required": true,
"schema": {
"type": "object"
}
}
],
"responses": {
"200": {
"description": "后台用户授权"
}
}
}
},
"/api/admin/admin/set-roles-many": {
"post": {
"tags": [
"后台管理"
],
"summary": "后台用户授权批量处理",
"description": "",
"operationId": "9d44dcbfdc79b89f2bd6845fb28bd2ee",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "ids",
"in": "query",
"description": "用户id数组",
"required": true,
"schema": {
"type": "object"
}
},
{
"name": "role_id",
"in": "query",
"description": "角色id",
"required": true,
"schema": {
"type": "object"
}
}
],
"responses": {
"200": {
"description": "后台用户授权"
}
}
}
},
"/api/admin/auth/login": {
"post": {
"tags": [
"后台管理"
],
"summary": "用户名密码登录",
"description": "",
"operationId": "b8098605e389c86dcb60db12b1b4dfe2",
"parameters": [
{
"name": "username",
"in": "query",
"description": "用户名",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "password",
"in": "query",
"description": "密码",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "用户名密码登录"
}
}
}
},
"/api/admin/auth/me": {
"post": {
"tags": [
"后台管理"
],
"summary": "获取用户基本信息",
"description": "",
"operationId": "328064bf31986debc9b4ae90c3a4b52d",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "获取用户基本信息"
}
}
}
},
"/api/admin/auth/logout": {
"post": {
"tags": [
"后台管理"
],
"summary": "退出登录",
"description": "",
"operationId": "59a49d30177042d9f58b1de69afbc903",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "退出登录"
}
}
}
},
"/api/admin/auth/permissions": {
"get": {
"tags": [
"后台管理"
],
"summary": "获取权限菜单",
"description": "",
"operationId": "ee71984d6aee2fad6d0a4352b07e058a",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "获取权限菜单"
}
}
}
},
"/api/admin/auth-node/index": {
"get": {
"tags": [
"权限"
],
"summary": "列表",
"description": "",
"operationId": "ef68cfd66f342a7c4dca72f2d5b1909d",
"parameters": [
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/auth-node/store": {
"post": {
"tags": [
"权限"
],
"summary": "添加",
"description": "",
"operationId": "63c9fb30bb87ed88459f1556fb0a09ed",
"parameters": [
{
"name": "tag",
"in": "query",
"description": "标示",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "name",
"in": "query",
"description": "名字",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/auth-node/show": {
"get": {
"tags": [
"权限"
],
"summary": "详情",
"description": "",
"operationId": "50814a73c80d41f3673014603d642874",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/auth-node/save": {
"post": {
"tags": [
"权限"
],
"summary": "更新",
"description": "",
"operationId": "1a8f6d67f7c7481e583d83b2a39f8390",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "tag",
"in": "query",
"description": "标示",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "name",
"in": "query",
"description": "名字",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/auth-node/delete": {
"get": {
"tags": [
"权限"
],
"summary": "删除",
"description": "",
"operationId": "16361fae0137319c97269359264c91da",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/{table_name}/index": {
"get": {
"tags": [
"通用接口"
],
"summary": "列表",
"description": "",
"operationId": "7241eaefadbac3463d3c3cea0a57e1e1",
"parameters": [
{
"name": "is_export",
"in": "query",
"description": "是否导出0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_fields",
"in": "query",
"description": "需要导出的字段数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "filter",
"in": "query",
"description": "查询条件。数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/{table_name}/show": {
"get": {
"tags": [
"通用接口"
],
"summary": "详情",
"description": "",
"operationId": "3d2ed0dbfbbf20b49108beb46a707e6d",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/{table_name}/save": {
"post": {
"tags": [
"通用接口"
],
"summary": "更新",
"description": "",
"operationId": "55b3ba836ca415276f64a0b23539a60a",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id(存在更新,不存在新增)",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/{table_name}/destroy": {
"get": {
"tags": [
"通用接口"
],
"summary": "删除",
"description": "",
"operationId": "c1888a2d9a21c1611e40c87c8e25c147",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/{table_name}/excel-show": {
"post": {
"tags": [
"通用接口"
],
"summary": "导入预览",
"description": "",
"operationId": "b19a44939dbcca2d2b489947d4672f80",
"parameters": [
{
"name": "data",
"in": "query",
"description": "统一数据键值对数组",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "file",
"in": "query",
"description": "文件",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/{table_name}/import": {
"post": {
"tags": [
"通用接口"
],
"summary": "导入",
"description": "",
"operationId": "ec86790f4d2a2526a64b9f83ae2349b1",
"parameters": [
{
"name": "data",
"in": "query",
"description": "导入分析获取到的二维数组",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/base-form/index": {
"get": {
"tags": [
"自定义表单增删改查操作"
],
"summary": "列表",
"description": "",
"operationId": "b4e1bb0b1ffef6488893ae2ac594be3f",
"parameters": [
{
"name": "table_name",
"in": "query",
"description": "表名",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "is_export",
"in": "query",
"description": "是否导出0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_fields",
"in": "query",
"description": "需要导出的字段数组,键值对数组,例如:['name'=>'名字','user.sex'=>'性别']",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_name",
"in": "query",
"description": "导出的文件名",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "filter",
"in": "query",
"description": "查询条件。数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "is_auth",
"in": "query",
"description": "是否鉴权 0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,不填输出全部,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/base-form/show": {
"get": {
"tags": [
"自定义表单增删改查操作"
],
"summary": "详情",
"description": "",
"operationId": "8c76430d593ba0664d275c9f34da95b7",
"parameters": [
{
"name": "table_name",
"in": "query",
"description": "表名",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "json_data_fields",
"in": "query",
"description": "是否获取复选框/多文件字段详细数据,传字段的一维数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/base-form/save": {
"post": {
"tags": [
"自定义表单增删改查操作"
],
"summary": "更新",
"description": "",
"operationId": "7f8d3c3203c6341ed080dd70c34056f2",
"parameters": [
{
"name": "table_name",
"in": "query",
"description": "表名",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "Id(存在更新,不存在新增)",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "字段名_relation",
"in": "query",
"description": "关联表数据二维数组。如果存在id则更新否则新增 ",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/base-form/destroy": {
"get": {
"tags": [
"自定义表单增删改查操作"
],
"summary": "删除",
"description": "",
"operationId": "f87f3ec868377d10a6e090fbcbb60dd9",
"parameters": [
{
"name": "table_name",
"in": "query",
"description": "表名",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "destroy_relation",
"in": "query",
"description": "需要删除的关联关系字段数组",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/base-form/excel-show": {
"post": {
"tags": [
"自定义表单增删改查操作"
],
"summary": "导入预览",
"description": "",
"operationId": "e79142dfe67152c8fa91c48e9a240649",
"parameters": [
{
"name": "table_name",
"in": "query",
"description": "表名",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "file",
"in": "query",
"description": "文件",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/base-form/import": {
"post": {
"tags": [
"自定义表单增删改查操作"
],
"summary": "导入",
"description": "",
"operationId": "0b83282c40a7e952aa420cefdb398e34",
"parameters": [
{
"name": "table_name",
"in": "query",
"description": "表名",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "data",
"in": "query",
"description": "导入分析获取到的二维数组",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/blacklists/index": {
"get": {
"tags": [
"黑名单管理"
],
"summary": "黑名单列表",
"description": "获取黑名单列表",
"operationId": "034dca559408fb3cdf3c622755bb6e6f",
"parameters": [
{
"name": "is_export",
"in": "query",
"description": "是否导出0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_fields",
"in": "query",
"description": "需要导出的字段数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "filter",
"in": "query",
"description": "查询条件。数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取黑名单列表"
}
}
}
},
"/api/admin/blacklists/show": {
"get": {
"tags": [
"黑名单管理"
],
"summary": "黑名单详情",
"description": "获取指定的黑名单详情",
"operationId": "ac4fc7cbbfa276567a0170848b9fcbe4",
"parameters": [
{
"name": "id",
"in": "query",
"description": "黑名单ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取黑名单详情"
}
}
}
},
"/api/admin/blacklists/save": {
"post": {
"tags": [
"黑名单管理"
],
"summary": "新增/更新黑名单",
"description": "创建或更新黑名单记录",
"operationId": "a9205f7888e1e16cef1a334998b7fef6",
"parameters": [
{
"name": "id",
"in": "query",
"description": "黑名单ID更新时必填",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"description": "姓名",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "mobile",
"in": "query",
"description": "手机号",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "idcard",
"in": "query",
"description": "身份证号",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "reason",
"in": "query",
"description": "拉黑原因",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "expire_time",
"in": "query",
"description": "过期时间",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功保存黑名单记录"
}
}
}
},
"/api/admin/blacklists/destroy": {
"get": {
"tags": [
"黑名单管理"
],
"summary": "删除黑名单",
"description": "删除指定的黑名单记录",
"operationId": "fbc02961b65d1455c34842e3e473811e",
"parameters": [
{
"name": "id",
"in": "query",
"description": "黑名单ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功删除黑名单记录"
}
}
}
},
"/api/admin/configs/index": {
"get": {
"tags": [
"系统配置管理"
],
"summary": "系统配置列表",
"description": "获取系统配置列表",
"operationId": "b626aaed2b5da7076169d725e424f34e",
"parameters": [
{
"name": "is_export",
"in": "query",
"description": "是否导出0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_fields",
"in": "query",
"description": "需要导出的字段数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "filter",
"in": "query",
"description": "查询条件。数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取系统配置列表"
}
}
}
},
"/api/admin/configs/show": {
"get": {
"tags": [
"系统配置管理"
],
"summary": "系统配置详情",
"description": "获取指定的系统配置详情",
"operationId": "4a0fcb73d8390abb9a050665d71bdb3a",
"parameters": [
{
"name": "id",
"in": "query",
"description": "系统配置ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取系统配置详情"
}
}
}
},
"/api/admin/configs/save": {
"post": {
"tags": [
"系统配置管理"
],
"summary": "新增/更新系统配置",
"description": "创建或更新系统配置",
"operationId": "86f4fd5633bbc06192449200685a2fcc",
"parameters": [
{
"name": "id",
"in": "query",
"description": "系统配置ID更新时必填",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "key",
"in": "query",
"description": "配置键",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "value",
"in": "query",
"description": "配置值",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"description": "配置名称",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "description",
"in": "query",
"description": "配置描述",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"description": "配置类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功保存系统配置"
}
}
}
},
"/api/admin/configs/destroy": {
"get": {
"tags": [
"系统配置管理"
],
"summary": "删除系统配置",
"description": "删除指定的系统配置",
"operationId": "c89c950110864d93af0a027394a5031e",
"parameters": [
{
"name": "id",
"in": "query",
"description": "系统配置ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功删除系统配置"
}
}
}
},
"/api/admin/custom-form/index": {
"get": {
"tags": [
"自定义表单"
],
"summary": "列表",
"description": "",
"operationId": "0b1750755af3319af2bbca10fac52dc1",
"parameters": [
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form/real-table-index": {
"get": {
"tags": [
"自定义表单"
],
"summary": "获取实体数据表",
"description": "",
"operationId": "76b584eb528ef70c3b57906419110752",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form/show": {
"get": {
"tags": [
"自定义表单"
],
"summary": "详情",
"description": "",
"operationId": "c28b3c78e085d578b8b8d2548e7fb862",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form/real-table-show": {
"get": {
"tags": [
"自定义表单"
],
"summary": "获取实体表字段详情",
"description": "",
"operationId": "3a0852aea6a592e4f82aaa8a6c0b30d6",
"parameters": [
{
"name": "table_name",
"in": "query",
"description": "表名",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form/save": {
"post": {
"tags": [
"自定义表单"
],
"summary": "更新",
"description": "",
"operationId": "d560b9e3a1247197b776605730beb029",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id(存在更新,不存在新增)",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "table_name",
"in": "query",
"description": "表名",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"description": "名字",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "relation",
"in": "query",
"description": "关联关系二维数组包含字段id存在更新不存在新增custom_form_fieldlink_table_name关联表名link_relation关联关系local_key本地字段foreign_key关联表字段",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "fields",
"in": "query",
"description": "字段详情二维数组包含字段id存在更新不存在新增。和其他字段详见字段更新接口",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form/destroy": {
"get": {
"tags": [
"自定义表单"
],
"summary": "删除",
"description": "",
"operationId": "172be449a3f65455102b1c354fd84a9a",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form/relation-destroy": {
"get": {
"tags": [
"自定义表单"
],
"summary": "关联关系删除",
"description": "",
"operationId": "99a2c982970e1d3db53c5d16d7f37473",
"parameters": [
{
"name": "id",
"in": "query",
"description": "关联关系id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form/update-table": {
"get": {
"tags": [
"自定义表单"
],
"summary": "数据表同步",
"description": "",
"operationId": "81e2deb6133c813ab874ae673f2e1926",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form/clone-table": {
"get": {
"tags": [
"自定义表单"
],
"summary": "克隆表结构",
"description": "",
"operationId": "83a83932e8ceff36011e176c1982653e",
"parameters": [
{
"name": "table_name",
"in": "query",
"description": "自定义表单表名",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form-field/index": {
"get": {
"tags": [
"自定义表单字段"
],
"summary": "列表",
"description": "",
"operationId": "61e668b036ec422261c707c1fef6d965",
"parameters": [
{
"name": "custom_form_id",
"in": "query",
"description": "表id",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form-field/show": {
"get": {
"tags": [
"自定义表单字段"
],
"summary": "详情",
"description": "",
"operationId": "46856168c3901d47e2e75e5b6826cd21",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form-field/save": {
"post": {
"tags": [
"自定义表单字段"
],
"summary": "更新",
"description": "",
"operationId": "7bbedc46a3effbf8d6fb31f7eb3bedea",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id(存在更新,不存在新增)",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "custom_form_id",
"in": "query",
"description": "表单id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "field",
"in": "query",
"description": "字段标示(汉字转拼音接口自动填充)",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"description": "名字",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "search_input",
"in": "query",
"description": "查询类型text输入框radio单选date_range日期范围选择datetime_range日期时间范围选择",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "edit_input",
"in": "query",
"description": "编辑类型,从配置接口获取",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "sort",
"in": "query",
"description": "排序",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "help",
"in": "query",
"description": "帮助文字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "validation",
"in": "query",
"description": "验证规则config接口获取一维数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "select_item",
"in": "query",
"description": "选择框选项",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "list_show",
"in": "query",
"description": "是否列表显示0和1",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "form_show",
"in": "query",
"description": "是否表单显示0和1",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "is_fix",
"in": "query",
"description": "是否固定0否1是",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "width",
"in": "query",
"description": "列宽度",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "link_table_name",
"in": "query",
"description": "复选框和多文件关联表名字.不填则获取时候直接返回,填写则获取关联数据",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form-field/destroy": {
"get": {
"tags": [
"自定义表单字段"
],
"summary": "删除",
"description": "",
"operationId": "bfa4261e40462825865162011a328f51",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form-field/pinyin": {
"get": {
"tags": [
"自定义表单字段"
],
"summary": "汉字转拼音",
"description": "",
"operationId": "66540b5a3a661450be4385f679bc911c",
"parameters": [
{
"name": "str",
"in": "query",
"description": "汉字",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/custom-form-field/config": {
"get": {
"tags": [
"自定义表单字段"
],
"summary": "汉字转拼音",
"description": "",
"operationId": "5b0ce8b3a8102cabcff05c1624e6045a",
"parameters": [
{
"name": "str",
"in": "query",
"description": "汉字",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/department": {
"get": {
"tags": [
"后台管理"
],
"summary": "获取部门",
"description": "",
"operationId": "94d839b43560f5e94bb362f906d8a22f",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "获取部门"
}
}
}
},
"/api/admin/department/show": {
"get": {
"tags": [
"后台管理"
],
"summary": "获取部门详情",
"description": "",
"operationId": "4679dfab6b34f87596dbb1c3690aa3fc",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "获取部门"
}
}
}
},
"/api/admin/department/save": {
"post": {
"tags": [
"后台管理"
],
"summary": "保存部门",
"description": "",
"operationId": "d5946ac7c3ba761ca13e250c84f555c5",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "部门ID为空表示新增不为空表示更新",
"schema": {
"type": "integer"
}
},
{
"name": "name",
"in": "query",
"description": "名称",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pid",
"in": "query",
"description": "父id默认为0",
"schema": {
"type": "integer"
}
},
{
"name": "manager_id",
"in": "query",
"description": "部门负责人ID",
"schema": {
"type": "integer"
}
},
{
"name": "leader_id",
"in": "query",
"description": "部门分管人ID",
"schema": {
"type": "integer"
}
},
{
"name": "sortnumber",
"in": "query",
"description": "同级排序默认为0",
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "保存部门"
}
}
}
},
"/api/admin/department/delete": {
"post": {
"tags": [
"后台管理"
],
"summary": "删除部门",
"description": "",
"operationId": "9fef22f933be4fcd1e732ccd2fd1e35a",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "ID",
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "删除部门"
}
}
}
},
"/api/admin/gate-logs/index": {
"get": {
"tags": [
"门岗记录管理"
],
"summary": "门岗记录列表",
"description": "获取门岗记录列表",
"operationId": "ad9782d47f7b77a36d313415c6ba32fe",
"parameters": [
{
"name": "is_export",
"in": "query",
"description": "是否导出0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_fields",
"in": "query",
"description": "需要导出的字段数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "filter",
"in": "query",
"description": "查询条件。数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取门岗记录列表"
}
}
}
},
"/api/admin/gate-logs/show": {
"get": {
"tags": [
"门岗记录管理"
],
"summary": "门岗记录详情",
"description": "获取指定的门岗记录详情",
"operationId": "1443ecaa23affd6548eaad04c884667b",
"parameters": [
{
"name": "id",
"in": "query",
"description": "门岗记录ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取门岗记录详情"
}
}
}
},
"/api/admin/menu": {
"get": {
"tags": [
"后台管理"
],
"summary": "获取菜单",
"description": "",
"operationId": "63d9065efe48814fea7ff1aff75e352b",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "获取菜单"
}
}
}
},
"/api/admin/menu/show": {
"get": {
"tags": [
"后台管理"
],
"summary": "获取菜单详情",
"description": "",
"operationId": "a9ac0af0b385e1b7b2e8706807f1be47",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "获取菜单"
}
}
}
},
"/api/admin/menu/save": {
"post": {
"tags": [
"后台管理"
],
"summary": "保存菜单",
"description": "",
"operationId": "3927c9c5ced2186bf414e49fcf5fe785",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "菜单ID为空表示新增不为空表示更新",
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"description": "名称",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pid",
"in": "query",
"description": "父id默认为0",
"schema": {
"type": "string"
}
},
{
"name": "url",
"in": "query",
"description": "页面路由",
"schema": {
"type": "string"
}
},
{
"name": "ptah",
"in": "query",
"description": "路由",
"schema": {
"type": "string"
}
},
{
"name": "api_prefix",
"in": "query",
"description": "API前缀基于前后端约定同一个页面的API前缀相同",
"schema": {
"type": "string"
}
},
{
"name": "icon",
"in": "query",
"description": "图标样式",
"schema": {
"type": "string"
}
},
{
"name": "visible",
"in": "query",
"description": "是否可见默认为1",
"schema": {
"type": "string"
}
},
{
"name": "auth_node_tags",
"in": "query",
"description": "绑定的权限节点tag多个标示英文逗号分隔",
"schema": {
"type": "string"
}
},
{
"name": "sortnumber",
"in": "query",
"description": "同级排序默认为0",
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "保存菜单"
}
}
}
},
"/api/admin/menu/delete": {
"post": {
"tags": [
"后台管理"
],
"summary": "删除菜单",
"description": "",
"operationId": "b555ee7c6cb8252db36c5af160f9a015",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "ID",
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "删除菜单"
}
}
}
},
"/api/admin/operate-log/index": {
"get": {
"tags": [
"操作日志"
],
"summary": "列表",
"description": "",
"operationId": "898e3ea8176de2f2e45c908546a2b1f2",
"parameters": [
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "admin_id",
"in": "query",
"description": "管理员id",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"description": "内容",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/other/admin-user-list": {
"post": {
"tags": [
"其他"
],
"summary": "后台用户列表",
"description": "",
"operationId": "cc3b529c89b0bca19ec24623ba6fe837",
"parameters": [
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "department_id",
"in": "query",
"description": "部门id",
"required": false,
"schema": {
"type": "int"
}
},
{
"name": "keyword",
"in": "query",
"description": "关键词",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/other/admin-department-list": {
"post": {
"tags": [
"其他"
],
"summary": "后台部门列表",
"description": "",
"operationId": "f4cf8d3e58b688c0e5ed89a20dbddd86",
"parameters": [
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码。不传则全部,传入则分页",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "keyword",
"in": "query",
"description": "关键词",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_tree",
"in": "query",
"description": "是否显示树形结构 0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/parameter/index": {
"get": {
"tags": [
"数据参数字典"
],
"summary": "数据参数字典列表",
"description": "",
"operationId": "1d06d4fb0d890b44517bb66d6cd1f2b1",
"parameters": [
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "number",
"in": "query",
"description": "编号",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "status",
"in": "query",
"description": "状态 0禁用 1启用",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/parameter/store": {
"post": {
"tags": [
"数据参数字典"
],
"summary": "添加数据参数字典",
"description": "",
"operationId": "143c606ca44e670840c2234c337a4cf3",
"parameters": [
{
"name": "number",
"in": "query",
"description": "编号",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "name",
"in": "query",
"description": "名字",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pid",
"in": "query",
"description": "父id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "sort",
"in": "query",
"description": "排序",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "status",
"in": "query",
"description": "状态 0禁用1启用",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "remark",
"in": "query",
"description": "备注",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "detail_list",
"in": "query",
"description": "字典明细二维数组。包括key数据源idvalue数据值sort排序status状态0禁用1启用remark备注",
"required": false,
"schema": {
"type": "object"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/parameter/show": {
"get": {
"tags": [
"数据参数字典"
],
"summary": "数据参数字典详情",
"description": "",
"operationId": "32d002bab4bca88636c64b140b359201",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id值或数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "number",
"in": "query",
"description": "number编号值或数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "pid",
"in": "query",
"description": "父id值或数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/parameter/save": {
"post": {
"tags": [
"数据参数字典"
],
"summary": "更新数据参数字典",
"description": "",
"operationId": "db745de23f8198982c6083d0f47de7a6",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "number",
"in": "query",
"description": "编号",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "name",
"in": "query",
"description": "名字",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "pid",
"in": "query",
"description": "父id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "sort",
"in": "query",
"description": "排序",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "status",
"in": "query",
"description": "状态 0禁用1启用",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "remark",
"in": "query",
"description": "备注",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "detail_list",
"in": "query",
"description": "字典明细二维数组。包括id数据原始id有就传没有就传空,value数据值sort排序status状态0禁用1启用remark备注",
"required": false,
"schema": {
"type": "object"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/parameter/delete": {
"get": {
"tags": [
"数据参数字典"
],
"summary": "删除数据参数字典",
"description": "",
"operationId": "a2578a0438837f0fcbe66460826c05f4",
"parameters": [
{
"name": "id",
"in": "query",
"description": "数据参数字典id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/parameter/detail-delete": {
"get": {
"tags": [
"数据参数字典"
],
"summary": "删除数据参数字典详情记录",
"description": "",
"operationId": "c042eb7796319e4e7291124e9cebb5ce",
"parameters": [
{
"name": "id",
"in": "query",
"description": "数据参数详情id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/role": {
"get": {
"tags": [
"后台管理"
],
"summary": "获取角色",
"description": "",
"operationId": "432d0553165dc1c248421fa36871567e",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "获取角色"
}
}
}
},
"/api/admin/role/show": {
"get": {
"tags": [
"后台管理"
],
"summary": "获取角色详情",
"description": "",
"operationId": "9815083cc76091a16a3388ba833efe31",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "获取角色"
}
}
}
},
"/api/admin/role/save": {
"post": {
"tags": [
"后台管理"
],
"summary": "保存角色",
"description": "",
"operationId": "80f92184eae29a6efd829fc0f82a6bf9",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "菜单ID为空表示新增不为空表示更新",
"schema": {
"type": "integer"
}
},
{
"name": "name",
"in": "query",
"description": "名称",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "introduce",
"in": "query",
"description": "说明",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "allow_level",
"in": "query",
"description": "数据权限0全部1部分2自己",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "sortnumber",
"in": "query",
"description": "同级排序默认为0",
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "保存角色"
}
}
}
},
"/api/admin/role/delete": {
"post": {
"tags": [
"后台管理"
],
"summary": "删除角色",
"description": "",
"operationId": "dc85bbd29c8ecc9534c23543c2588f17",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "ID",
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "删除角色"
}
}
}
},
"/api/admin/role/set-permissions": {
"post": {
"tags": [
"后台管理"
],
"summary": "角色授权",
"description": "",
"operationId": "c6ac574837d7578e18a94b8ebfd79c36",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "id",
"in": "query",
"description": "ID",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "permission_list",
"in": "query",
"description": "二维数组形式,包括:permission_id权限idauth_node_tags英文逗号分隔的权限标示",
"required": true,
"schema": {
"type": "object"
}
}
],
"responses": {
"200": {
"description": "角色授权"
}
}
}
},
"/api/admin/study-asks/index": {
"get": {
"tags": [
"学习题目管理"
],
"summary": "学习题目列表",
"description": "获取学习题目列表",
"operationId": "5fa88c0f485883e4363888dfa4c4519d",
"parameters": [
{
"name": "is_export",
"in": "query",
"description": "是否导出0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_fields",
"in": "query",
"description": "需要导出的字段数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "filter",
"in": "query",
"description": "查询条件。数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取学习题目列表"
}
}
}
},
"/api/admin/study-asks/show": {
"get": {
"tags": [
"学习题目管理"
],
"summary": "学习题目详情",
"description": "获取指定的学习题目详情",
"operationId": "3828eb6c626cb9f86b07810eb566633d",
"parameters": [
{
"name": "id",
"in": "query",
"description": "学习题目ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取学习题目详情"
}
}
}
},
"/api/admin/study-asks/save": {
"post": {
"tags": [
"学习题目管理"
],
"summary": "新增/更新学习题目",
"description": "创建或更新学习题目",
"operationId": "81eaefa78f93970c95291cf38c292a22",
"parameters": [
{
"name": "id",
"in": "query",
"description": "学习题目ID更新时必填",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "study_id",
"in": "query",
"description": "学习内容ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "question",
"in": "query",
"description": "题目",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"description": "题目类型",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "options",
"in": "query",
"description": "选项",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "answer",
"in": "query",
"description": "答案",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "score",
"in": "query",
"description": "分值",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功保存学习题目"
}
}
}
},
"/api/admin/study-asks/destroy": {
"get": {
"tags": [
"学习题目管理"
],
"summary": "删除学习题目",
"description": "删除指定的学习题目",
"operationId": "ddaedc142dbf69a2ae4b002f4620d9e3",
"parameters": [
{
"name": "id",
"in": "query",
"description": "学习题目ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功删除学习题目"
}
}
}
},
"/api/admin/studies/index": {
"get": {
"tags": [
"学习内容管理"
],
"summary": "学习内容列表",
"description": "获取学习内容列表",
"operationId": "f95b3b6597ff657b293b08d5e14ee3f7",
"parameters": [
{
"name": "is_export",
"in": "query",
"description": "是否导出0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_fields",
"in": "query",
"description": "需要导出的字段数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "filter",
"in": "query",
"description": "查询条件。数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取学习内容列表"
}
}
}
},
"/api/admin/studies/show": {
"get": {
"tags": [
"学习内容管理"
],
"summary": "学习内容详情",
"description": "获取指定的学习内容详情",
"operationId": "8c652fbf5f4bd001eea0770800ed612d",
"parameters": [
{
"name": "id",
"in": "query",
"description": "学习内容ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取学习内容详情"
}
}
}
},
"/api/admin/studies/save": {
"post": {
"tags": [
"学习内容管理"
],
"summary": "新增/更新学习内容",
"description": "创建或更新学习内容",
"operationId": "3986515df54cabeb63ed99545d4fb208",
"parameters": [
{
"name": "id",
"in": "query",
"description": "学习内容ID更新时必填",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "title",
"in": "query",
"description": "标题",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"description": "类型",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "content",
"in": "query",
"description": "内容",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "file",
"in": "query",
"description": "文件",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "duration",
"in": "query",
"description": "时长",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "is_required",
"in": "query",
"description": "是否必学",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功保存学习内容"
}
}
}
},
"/api/admin/studies/destroy": {
"get": {
"tags": [
"学习内容管理"
],
"summary": "删除学习内容",
"description": "删除指定的学习内容",
"operationId": "4e7a306f040b365a05a5c7adf23ec841",
"parameters": [
{
"name": "id",
"in": "query",
"description": "学习内容ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功删除学习内容"
}
}
}
},
"/api/admin/upload-file": {
"post": {
"tags": [
"其他"
],
"summary": "上传文件",
"description": "",
"operationId": "2c233caa0e77aedf4bf95a402620b402",
"parameters": [
{
"name": "file",
"in": "query",
"description": "文件",
"required": true,
"schema": {
"type": "file"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/visit-areas/index": {
"get": {
"tags": [
"拜访区域管理"
],
"summary": "拜访区域列表",
"description": "获取拜访区域列表",
"operationId": "d513521c65a118f78af7eac0878b2113",
"parameters": [
{
"name": "is_export",
"in": "query",
"description": "是否导出0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_fields",
"in": "query",
"description": "需要导出的字段数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "filter",
"in": "query",
"description": "查询条件。数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取拜访区域列表"
}
}
}
},
"/api/admin/visit-areas/show": {
"get": {
"tags": [
"拜访区域管理"
],
"summary": "拜访区域详情",
"description": "获取指定的拜访区域详情",
"operationId": "08baa82a75f3180ba7033be0778254b4",
"parameters": [
{
"name": "id",
"in": "query",
"description": "拜访区域ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取拜访区域详情"
}
}
}
},
"/api/admin/visit-areas/save": {
"post": {
"tags": [
"拜访区域管理"
],
"summary": "新增/更新拜访区域",
"description": "创建或更新拜访区域",
"operationId": "a99e153a82cd513f9780a71476d09d56",
"parameters": [
{
"name": "id",
"in": "query",
"description": "拜访区域ID更新时必填",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"description": "区域名称",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "description",
"in": "query",
"description": "区域描述",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "is_enabled",
"in": "query",
"description": "是否启用",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "audit_admin_ids",
"in": "query",
"description": "审核管理员ID数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功保存拜访区域"
}
}
}
},
"/api/admin/visit-areas/destroy": {
"get": {
"tags": [
"拜访区域管理"
],
"summary": "删除拜访区域",
"description": "删除指定的拜访区域",
"operationId": "57d7a4e0c81e41cc3ac1f7f98c4f6cd6",
"parameters": [
{
"name": "id",
"in": "query",
"description": "拜访区域ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功删除拜访区域"
}
}
}
},
"/api/admin/visit_audit/index": {
"get": {
"tags": [
"拜访审核"
],
"summary": "列表",
"description": "",
"operationId": "6901f956ffcf528f96d1097fae8424f7",
"parameters": [
{
"name": "type",
"in": "query",
"description": "类型1访客2施工3车辆",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "myself_accept",
"in": "query",
"description": "是否只看自己的被访数据0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "myself_audit",
"in": "query",
"description": "是否只看自己的审核数据0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "audit_status",
"in": "query",
"description": "审核状态-1待学习0待审核1通过(待进厂)2驳回3已进厂4已离厂",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/visit_audit/show": {
"get": {
"tags": [
"拜访审核"
],
"summary": "详情",
"description": "",
"operationId": "7bca9d8ba8241e128242d788011cfde7",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/visit_audit/save": {
"post": {
"tags": [
"拜访审核"
],
"summary": "更新",
"description": "",
"operationId": "dd1dcf4e06f93459dc3ad6a70d2ef309",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id(存在更新,不存在新增)",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "admin_id",
"in": "query",
"description": "不用填",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "department_id",
"in": "query",
"description": "不用填",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "visit_id",
"in": "query",
"description": "参观id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "audit_admin_id",
"in": "query",
"description": "审核人员id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "status",
"in": "query",
"description": "状态0待审核1通过2驳回",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "reason",
"in": "query",
"description": "原因",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "level",
"in": "query",
"description": "审核次序",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/visit_audit/destroy": {
"get": {
"tags": [
"拜访审核"
],
"summary": "删除",
"description": "",
"operationId": "8d696db399d1329cdacd747be8300cca",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/admin/visits/index": {
"get": {
"tags": [
"访客预约管理"
],
"summary": "访客预约登记列表",
"description": "获取访客预约登记列表",
"operationId": "3586d789bd77e2c4a6f681dc24529a03",
"parameters": [
{
"name": "is_export",
"in": "query",
"description": "是否导出0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_fields",
"in": "query",
"description": "需要导出的字段数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "filter",
"in": "query",
"description": "查询条件。数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取访客预约登记列表"
}
}
}
},
"/api/admin/visits/show": {
"get": {
"tags": [
"访客预约管理"
],
"summary": "访客预约登记详情",
"description": "获取指定的访客预约登记详情",
"operationId": "08223c9cdcc4f653843abbacd5de84e7",
"parameters": [
{
"name": "id",
"in": "query",
"description": "访客预约登记ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取访客预约登记详情"
}
}
}
},
"/api/admin/visits/save": {
"post": {
"tags": [
"访客预约管理"
],
"summary": "新增/更新访客预约登记",
"description": "创建或更新访客预约登记",
"operationId": "6dd2a713413a511238c87ceda43440c9",
"parameters": [
{
"name": "id",
"in": "query",
"description": "访客预约登记ID更新时必填",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "date",
"in": "query",
"description": "到访日期",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "visit_time_id",
"in": "query",
"description": "访问时段ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "visit_area_id",
"in": "query",
"description": "访问区域ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "reason",
"in": "query",
"description": "事由",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"description": "姓名",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "mobile",
"in": "query",
"description": "手机号",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "credent",
"in": "query",
"description": "证件类型",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "idcard",
"in": "query",
"description": "证件号码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "company_name",
"in": "query",
"description": "单位名称",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"description": "类型",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "need_meal",
"in": "query",
"description": "是否需要用餐0否1是",
"required": false,
"schema": {
"type": "boolean"
}
},
{
"name": "meal_type",
"in": "query",
"description": "用餐类型1早餐2午餐3晚餐4全天",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "meal_count",
"in": "query",
"description": "用餐人数",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "meal_remark",
"in": "query",
"description": "用餐备注",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "meal_preferences",
"in": "query",
"description": "用餐偏好(忌口等)",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功保存访客预约登记"
}
}
}
},
"/api/admin/visits/destroy": {
"get": {
"tags": [
"访客预约管理"
],
"summary": "删除访客预约登记",
"description": "删除指定的访客预约登记",
"operationId": "da70f2d1e8a5ad41c81e4b7e589ec00c",
"parameters": [
{
"name": "id",
"in": "query",
"description": "访客预约登记ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功删除访客预约登记"
}
}
}
},
"/api/admin/visit-logs/index": {
"get": {
"tags": [
"拜访日志管理"
],
"summary": "拜访日志列表",
"description": "获取拜访日志列表",
"operationId": "d14fe87a9b94c7bd6ac5e430e3a0c267",
"parameters": [
{
"name": "is_export",
"in": "query",
"description": "是否导出0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_fields",
"in": "query",
"description": "需要导出的字段数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "filter",
"in": "query",
"description": "查询条件。数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取拜访日志列表"
}
}
}
},
"/api/admin/visit-logs/show": {
"get": {
"tags": [
"拜访日志管理"
],
"summary": "拜访日志详情",
"description": "获取指定的拜访日志详情",
"operationId": "f4501d413c14fc5af094cb9f4cc16921",
"parameters": [
{
"name": "id",
"in": "query",
"description": "拜访日志ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取拜访日志详情"
}
}
}
},
"/api/admin/visit-logs/save": {
"post": {
"tags": [
"拜访日志管理"
],
"summary": "保存拜访日志",
"description": "创建或更新拜访日志",
"operationId": "35f34965e1f316c0aeb7e2249a50cda4",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"properties": {
"id": {
"description": "拜访日志ID更新时必填",
"type": "integer"
},
"visit_id": {
"description": "拜访ID",
"type": "integer"
},
"remark": {
"description": "备注",
"type": "string"
},
"type": {
"description": "日志类型1进入2离开3取消",
"type": "integer"
}
},
"type": "object"
}
}
}
},
"responses": {
"200": {
"description": "成功保存拜访日志"
}
}
}
},
"/api/admin/visit-logs/destroy": {
"get": {
"tags": [
"拜访日志管理"
],
"summary": "删除拜访日志",
"description": "删除指定的拜访日志",
"operationId": "cfa346de1b23f7296dafcb04bbc474f7",
"parameters": [
{
"name": "id",
"in": "query",
"description": "拜访日志ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功删除拜访日志"
}
}
}
},
"/api/admin/visit-times/index": {
"get": {
"tags": [
"拜访时间管理"
],
"summary": "拜访时间列表",
"description": "获取拜访时间列表",
"operationId": "06048774957f889d32f4f46bf3fddabf",
"parameters": [
{
"name": "is_export",
"in": "query",
"description": "是否导出0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "export_fields",
"in": "query",
"description": "需要导出的字段数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "filter",
"in": "query",
"description": "查询条件。数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "show_relation",
"in": "query",
"description": "需要输出的关联关系数组,填写输出指定数据",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取拜访时间列表"
}
}
}
},
"/api/admin/visit-times/show": {
"get": {
"tags": [
"拜访时间管理"
],
"summary": "拜访时间详情",
"description": "获取指定的拜访时间详情",
"operationId": "f83958a9eb4d167bdac55f0610108de7",
"parameters": [
{
"name": "id",
"in": "query",
"description": "拜访时间ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功获取拜访时间详情"
}
}
}
},
"/api/admin/visit-times/save": {
"post": {
"tags": [
"拜访时间管理"
],
"summary": "新增/更新拜访时间",
"description": "创建或更新拜访时间",
"operationId": "bf54ec1fc66f89711a5f89435bb0eb15",
"parameters": [
{
"name": "id",
"in": "query",
"description": "拜访时间ID更新时必填",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"description": "时间段名称",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "start_time",
"in": "query",
"description": "开始时间",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "end_time",
"in": "query",
"description": "结束时间",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "max_visitors",
"in": "query",
"description": "最大访客数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "is_enabled",
"in": "query",
"description": "是否启用",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功保存拜访时间"
}
}
}
},
"/api/admin/visit-times/destroy": {
"get": {
"tags": [
"拜访时间管理"
],
"summary": "删除拜访时间",
"description": "删除指定的拜访时间",
"operationId": "f5a94205ab07de27b2ddd69d0569576b",
"parameters": [
{
"name": "id",
"in": "query",
"description": "拜访时间ID",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "成功删除拜访时间"
}
}
}
},
"/api/gate/visits": {
"get": {
"tags": [
"门岗端接口"
],
"summary": "拜访信息列表",
"description": "获取门岗端拜访信息列表",
"operationId": "e97268db9463f87bb39fcd93048bd4f2",
"parameters": [
{
"name": "date",
"in": "query",
"description": "查询日期格式Y-m-d默认今天",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "status",
"in": "query",
"description": "状态筛选1通过(待进厂)3已进厂4已离厂",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"description": "类型筛选1访客2访客车辆3物流车辆",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "keyword",
"in": "query",
"description": "关键词搜索(姓名、手机号、车牌号)",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码默认1",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页数量默认20",
"required": false,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "成功获取拜访信息列表",
"content": {
"application/json": {
"schema": {
"properties": {
"code": {
"type": "integer",
"example": 200
},
"message": {
"type": "string",
"example": "success"
},
"data": {
"properties": {
"current_page": {
"type": "integer"
},
"data": {
"type": "array",
"items": {
"type": "object"
}
},
"total": {
"type": "integer"
}
},
"type": "object"
}
},
"type": "object"
}
}
}
}
}
}
},
"/api/gate/visits/{id}": {
"get": {
"tags": [
"门岗端接口"
],
"summary": "拜访详情信息",
"description": "获取指定拜访的详细信息",
"operationId": "2116c893eba060dcddd0ba868cf44819",
"parameters": [
{
"name": "id",
"in": "path",
"description": "拜访ID",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "成功获取拜访详情",
"content": {
"application/json": {
"schema": {
"properties": {
"code": {
"type": "integer",
"example": 200
},
"message": {
"type": "string",
"example": "success"
},
"data": {
"type": "object"
}
},
"type": "object"
}
}
}
}
}
}
},
"/api/gate/visits/{id}/update": {
"post": {
"tags": [
"门岗端接口"
],
"summary": "更新拜访信息",
"description": "门岗端更新拜访信息绑定ID卡、修改状态、上传货车图片等",
"operationId": "b1dc5f885dcc7f077b76f7b17715d83d",
"parameters": [
{
"name": "id",
"in": "path",
"description": "拜访ID",
"required": true,
"schema": {
"type": "integer"
}
}
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"properties": {
"action": {
"description": "操作类型bind_card绑定ID卡enter进厂leave离厂upload_vehicle上传货车图片",
"type": "string"
},
"person_no": {
"description": "人牌号绑定ID卡时必填",
"type": "string"
},
"car_no": {
"description": "停车牌号绑定ID卡时必填",
"type": "string"
},
"vehicle_images": {
"description": "货车图片ID数组上传货车图片时必填",
"type": "array",
"items": {
"type": "integer"
}
},
"remark": {
"description": "备注信息",
"type": "string"
}
},
"type": "object"
}
}
}
},
"responses": {
"200": {
"description": "更新成功",
"content": {
"application/json": {
"schema": {
"properties": {
"code": {
"type": "integer",
"example": 200
},
"message": {
"type": "string",
"example": "操作成功"
},
"data": {
"type": "object"
}
},
"type": "object"
}
}
}
}
}
}
},
"/api/mobile/common/send-sms": {
"get": {
"tags": [
"小程序-通用"
],
"summary": "短信发送",
"description": "",
"operationId": "5e3859f17ba74e2eedcb0e0c0f67ec44",
"parameters": [
{
"name": "type",
"in": "query",
"description": "类型1参观预约验证码 2活动预约验证码",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "mobile",
"in": "query",
"description": "手机号",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/api/mobile/user/login": {
"get": {
"tags": [
"小程序-用户管理"
],
"summary": "登陆",
"description": "",
"operationId": "99e11c6c15744599acfaf6631830f13c",
"parameters": [
{
"name": "code",
"in": "query",
"description": "code",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "小程序登陆"
}
}
}
},
"/api/mobile/user/save": {
"post": {
"tags": [
"小程序-用户管理"
],
"summary": "更新用户信息",
"description": "",
"operationId": "c02e1d0ef5071f3a2947ed9567a7adc9",
"parameters": [
{
"name": "nickname",
"in": "query",
"description": "昵称",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sex",
"in": "query",
"description": "性别",
"required": false,
"schema": {
"type": "int"
}
},
{
"name": "mobile",
"in": "query",
"description": "手机号",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "country",
"in": "query",
"description": "国家",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "province",
"in": "query",
"description": "省市",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "city",
"in": "query",
"description": "城市",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "headimgurl",
"in": "query",
"description": "头像地址",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/api/mobile/user/mobile": {
"get": {
"tags": [
"小程序-用户管理"
],
"summary": "获取手机号",
"description": "",
"operationId": "14a7843f4ffaafef7278beb04b20fbfe",
"parameters": [
{
"name": "code",
"in": "query",
"description": "code",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/api/mobile/user/show": {
"get": {
"tags": [
"小程序-用户管理"
],
"summary": "获取用户信息",
"description": "",
"operationId": "cb45e08ae0cb40083f0c13a38d387379",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/api/mobile/user/my-visit": {
"get": {
"tags": [
"小程序-拜访列表"
],
"summary": "列表",
"description": "",
"operationId": "a5d94c79997690be32892ff995e42813",
"parameters": [
{
"name": "type",
"in": "query",
"description": "类型1访客2施工3车辆",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page_size",
"in": "query",
"description": "每页显示的条数",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "page",
"in": "query",
"description": "页码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_name",
"in": "query",
"description": "排序字段名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "sort_type",
"in": "query",
"description": "排序类型",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/mobile/user/my-visit-detail": {
"get": {
"tags": [
"小程序-拜访详情"
],
"summary": "列表",
"description": "",
"operationId": "009d96c8ee80cf36ed53eab135051e90",
"parameters": [
{
"name": "id",
"in": "query",
"description": "id",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/mobile/user/config": {
"get": {
"tags": [
"小程序-用户管理"
],
"summary": "配置信息",
"description": "",
"operationId": "d1c6362ac9477cf9ed816ccc063b88cf",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/mobile/visit/visit-save": {
"post": {
"tags": [
"小程序-保存拜访"
],
"summary": "更新",
"description": "",
"operationId": "cb56f13d7cf619fb7343a6f1aaf456e0",
"parameters": [
{
"name": "id",
"in": "query",
"description": "Id(存在更新,不存在新增)",
"required": true,
"schema": {
"type": "int"
}
},
{
"name": "date",
"in": "query",
"description": "到访日期",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "visit_time_id",
"in": "query",
"description": "时间段id",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "visit_area_id",
"in": "query",
"description": "区域id",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "reason",
"in": "query",
"description": "事由",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "remark",
"in": "query",
"description": "备注",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"description": "名字",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "mobile",
"in": "query",
"description": "电话",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "credent",
"in": "query",
"description": "证件类型1身份证2护照",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "idcard",
"in": "query",
"description": "证件号码",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "company_name",
"in": "query",
"description": "单位名称",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "follw_people",
"in": "query",
"description": "随访人员",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "cars",
"in": "query",
"description": "到访车辆",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "start_date",
"in": "query",
"description": "开始时间",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "end_date",
"in": "query",
"description": "结束时间",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "accpet_department_id",
"in": "query",
"description": "接待部门",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "accept_admin_id",
"in": "query",
"description": "接待人员",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "accompany_id",
"in": "query",
"description": "陪同人id",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "accompany_department_id",
"in": "query",
"description": "陪同人部门id",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "plate",
"in": "query",
"description": "车牌号",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"description": "类型1访客2施工3车辆",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "long_time",
"in": "query",
"description": "是否长期0否1是",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "audit_status",
"in": "query",
"description": "审核状态-1待学习0待审核1通过(待进厂)2驳回3已进厂4已离厂",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "file",
"in": "query",
"description": "附件数组",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "accept_goods_admin_id",
"in": "query",
"description": "收货人id",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "work_start_time",
"in": "query",
"description": "施工开始时间",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "work_end_time",
"in": "query",
"description": "施工结束时间",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/mobile/visit/get-ask": {
"get": {
"tags": [
"小程序-获取学习内容"
],
"summary": "列表",
"description": "",
"operationId": "cb5658f034ed6501aa152ae7881db19e",
"parameters": [
{
"name": "type",
"in": "query",
"description": "类型1访客2施工3车辆",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/mobile/visit/visit-area": {
"get": {
"tags": [
"小程序-拜访区域"
],
"summary": "列表",
"description": "",
"operationId": "01a752c16bf0079b81c25987a2624c62",
"parameters": [
{
"name": "keyword",
"in": "query",
"description": "关键词",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/mobile/visit/visit-time": {
"get": {
"tags": [
"小程序-拜访时间段"
],
"summary": "列表",
"description": "",
"operationId": "1751a4557e177ba1e286c0dedc2527c2",
"parameters": [
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/mobile/visit/ask-log": {
"get": {
"tags": [
"小程序-学习"
],
"summary": "获取学习记录",
"description": "",
"operationId": "36c73111e869fd9e5bfb6ec014aa6923",
"parameters": [
{
"name": "type",
"in": "query",
"description": "类型",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/mobile/visit/ask-save": {
"post": {
"tags": [
"小程序-学习"
],
"summary": "保存学习记录",
"description": "",
"operationId": "a5c758a1d83c2bdaf237d402f668f922",
"parameters": [
{
"name": "content",
"in": "query",
"description": "内容json",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "ask",
"in": "query",
"description": "问题json",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "expire_day",
"in": "query",
"description": "有效天数",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"description": "类型 init型",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"description": "名字",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "idcard",
"in": "query",
"description": "身份证",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "mobile",
"in": "query",
"description": "手机号",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
},
"/api/mobile/visit/idcard-check": {
"post": {
"tags": [
"小程序-学习"
],
"summary": "保存学习记录",
"description": "",
"operationId": "f29c56091ca67f4b819718b6d662c543",
"parameters": [
{
"name": "idcard",
"in": "query",
"description": "身份证数组",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "token",
"in": "query",
"description": "token",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "暂无"
}
}
}
}
},
"tags": [
{
"name": "通用接口",
"description": "通用CRUD操作接口"
},
{
"name": "黑名单管理",
"description": "黑名单相关接口"
},
{
"name": "系统配置管理",
"description": "系统配置相关接口"
},
{
"name": "门岗记录管理",
"description": "门岗记录相关接口"
},
{
"name": "学习题目管理",
"description": "学习题目相关接口"
},
{
"name": "学习内容管理",
"description": "学习内容相关接口"
},
{
"name": "拜访区域管理",
"description": "拜访区域相关接口"
},
{
"name": "访客预约管理",
"description": "访客预约登记相关接口"
},
{
"name": "拜访日志管理",
"description": "拜访日志相关接口"
},
{
"name": "拜访时间管理",
"description": "拜访时间相关接口"
},
{
"name": "门岗端接口",
"description": "门岗端相关接口,无需鉴权"
},
{
"name": "后台管理",
"description": "后台管理"
},
{
"name": "权限",
"description": "权限"
},
{
"name": "自定义表单增删改查操作",
"description": "自定义表单增删改查操作"
},
{
"name": "自定义表单",
"description": "自定义表单"
},
{
"name": "自定义表单字段",
"description": "自定义表单字段"
},
{
"name": "操作日志",
"description": "操作日志"
},
{
"name": "其他",
"description": "其他"
},
{
"name": "数据参数字典",
"description": "数据参数字典"
},
{
"name": "拜访审核",
"description": "拜访审核"
},
{
"name": "小程序-通用",
"description": "小程序-通用"
},
{
"name": "小程序-用户管理",
"description": "小程序-用户管理"
},
{
"name": "小程序-拜访列表",
"description": "小程序-拜访列表"
},
{
"name": "小程序-拜访详情",
"description": "小程序-拜访详情"
},
{
"name": "小程序-保存拜访",
"description": "小程序-保存拜访"
},
{
"name": "小程序-获取学习内容",
"description": "小程序-获取学习内容"
},
{
"name": "小程序-拜访区域",
"description": "小程序-拜访区域"
},
{
"name": "小程序-拜访时间段",
"description": "小程序-拜访时间段"
},
{
"name": "小程序-学习",
"description": "小程序-学习"
}
]
}