Files
x_admin/server/docs/swagger.yaml
2024-06-13 14:23:23 +08:00

1840 lines
42 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

basePath: /
definitions:
flow_apply.FlowApplyResp:
properties:
applyUserId:
description: 申请人id
type: integer
applyUserNickname:
description: 申请人昵称
type: string
createTime:
description: 创建时间
type: string
flowFormData:
description: 表单配置
type: string
flowGroup:
description: 流程分类
type: integer
flowName:
description: 流程名称
type: string
flowProcessData:
description: 流程配置
type: string
flowProcessDataList:
description: 流程配置list数据
type: string
flowRemark:
description: 流程描述
type: string
formValue:
description: 表单值
type: string
id:
type: integer
status:
description: 状态1待提交2审批中3审批完成4审批失败
type: integer
templateId:
description: 模板
type: integer
updateTime:
description: 更新时间
type: string
type: object
flow_history.FlowHistoryResp:
properties:
applyId:
description: 申请id
type: integer
applyUserId:
description: 申请人id
type: integer
applyUserNickname:
description: 申请人昵称
type: string
approverId:
description: 审批人id
type: integer
approverNickname:
description: 审批用户昵称
type: string
createTime:
description: 创建时间
type: string
formValue:
description: 表单值
type: string
id:
description: 历史id
type: integer
nodeId:
description: 节点
type: string
nodeLabel:
description: 节点名称
type: string
nodeType:
description: 节点类型
type: string
passRemark:
description: 通过备注
type: string
passStatus:
description: 通过状态1待处理2通过3拒绝
type: integer
templateId:
description: 模板id
type: integer
updateTime:
description: 更新时间
type: string
type: object
flow_template.FlowTemplateResp:
properties:
flowFormData:
description: 表单配置
type: string
flowGroup:
description: 流程分类
type: integer
flowName:
description: 流程名称
type: string
flowProcessData:
description: 流程配置
type: string
flowProcessDataList:
description: 流程配置list数据
type: string
flowRemark:
description: 流程描述
type: string
id:
type: integer
type: object
monitor_client.MonitorClientResp:
properties:
browser:
description: 浏览器
type: string
city:
description: 城市
type: string
clientId:
description: sdk生成的客户端id
type: string
clientTime:
description: 客户端时间
type: string
createTime:
description: 创建时间
type: string
height:
description: 屏幕高度
type: integer
id:
description: uuid
type: integer
os:
description: 系统
type: string
projectKey:
description: 项目key
type: string
ua:
description: ua记录
type: string
userId:
description: 用户id
type: string
width:
description: 屏幕
type: integer
type: object
monitor_project.MonitorProjectResp:
properties:
createTime:
description: 创建时间
type: string
id:
description: 项目id
type: integer
projectKey:
description: 项目uuid
type: string
projectName:
description: 项目名称
type: string
projectType:
description: 项目类型go java web node php 等
type: string
updateTime:
description: 更新时间
type: string
type: object
monitor_web.MonitorWebResp:
properties:
clientId:
description: sdk生成的客户端id
type: string
clientTime:
description: 客户端时间
type: string
createTime:
description: 创建时间
type: string
eventType:
description: 事件类型
type: string
id:
description: uuid
type: integer
message:
description: 错误消息
type: string
page:
description: URL地址
type: string
projectKey:
description: 项目key
type: string
stack:
description: 错误堆栈
type: string
type: object
response.PageResp:
properties:
count:
description: 总数
type: integer
lists:
description: 数据
pageNo:
description: 每页数量
type: integer
pageSize:
description: 每页Size
type: integer
type: object
response.RespType:
type: object
response.Response:
properties:
code:
type: integer
data: {}
message:
type: string
type: object
externalDocs:
description: OpenAPI
url: https://swagger.io/resources/open-api/
host: localhost:8001
info:
contact:
email: 11675084@qq.com
name: API Support
url: http://x.adtk.cn
description: x_admin是一个完整的后台管理系统
license:
name: MIT License
url: https://gitee.com/xiangheng/x_admin/blob/main/LICENSE
termsOfService: http://x.adtk.cn
title: x_admin文档
version: 0.0.1
paths:
/api/admin/monitor_client/ExportFile:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 项目key.
in: query
name: projectKey
type: string
- description: sdk生成的客户端id.
in: query
name: clientId
type: string
- description: 用户id.
in: query
name: userId
type: string
- description: 系统.
in: query
name: os
type: string
- description: 浏览器.
in: query
name: browser
type: string
- description: 城市.
in: query
name: city
type: string
- description: 屏幕.
in: query
name: width
type: integer
- description: 屏幕高度.
in: query
name: height
type: integer
- description: ua记录.
in: query
name: ua
type: string
- description: 客户端时间.
in: query
name: clientTime
type: integer
produces:
- application/json
responses: {}
summary: 客户端信息导出
tags:
- monitor_client-客户端信息
/api/admin/monitor_client/add:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 项目key.
in: body
name: projectKey
schema:
type: string
- description: sdk生成的客户端id.
in: body
name: clientId
schema:
type: string
- description: 用户id.
in: body
name: userId
schema:
type: string
- description: 系统.
in: body
name: os
schema:
type: string
- description: 浏览器.
in: body
name: browser
schema:
type: string
- description: 城市.
in: body
name: city
schema:
type: string
- description: 屏幕.
in: body
name: width
schema:
type: integer
- description: 屏幕高度.
in: body
name: height
schema:
type: integer
- description: ua记录.
in: body
name: ua
schema:
type: string
- description: 客户端时间.
in: body
name: clientTime
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 客户端信息新增
tags:
- monitor_client-客户端信息
/api/admin/monitor_client/del:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: uuid.
in: body
name: id
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 客户端信息删除
tags:
- monitor_client-客户端信息
/api/admin/monitor_client/detail:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: uuid.
in: query
name: id
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/monitor_client.MonitorClientResp'
summary: 客户端信息详情
tags:
- monitor_client-客户端信息
/api/admin/monitor_client/edit:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: uuid.
in: body
name: id
schema:
type: integer
- description: 项目key.
in: body
name: projectKey
schema:
type: string
- description: sdk生成的客户端id.
in: body
name: clientId
schema:
type: string
- description: 用户id.
in: body
name: userId
schema:
type: string
- description: 系统.
in: body
name: os
schema:
type: string
- description: 浏览器.
in: body
name: browser
schema:
type: string
- description: 城市.
in: body
name: city
schema:
type: string
- description: 屏幕.
in: body
name: width
schema:
type: integer
- description: 屏幕高度.
in: body
name: height
schema:
type: integer
- description: ua记录.
in: body
name: ua
schema:
type: string
- description: 客户端时间.
in: body
name: clientTime
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 客户端信息编辑
tags:
- monitor_client-客户端信息
/api/admin/monitor_client/list:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 页码
in: query
name: PageNo
required: true
type: integer
- description: 每页数量
in: query
name: PageSize
required: true
type: integer
- description: 项目key.
in: query
name: projectKey
type: string
- description: sdk生成的客户端id.
in: query
name: clientId
type: string
- description: 用户id.
in: query
name: userId
type: string
- description: 系统.
in: query
name: os
type: string
- description: 浏览器.
in: query
name: browser
type: string
- description: 城市.
in: query
name: city
type: string
- description: 屏幕.
in: query
name: width
type: integer
- description: 屏幕高度.
in: query
name: height
type: integer
- description: ua记录.
in: query
name: ua
type: string
- description: 客户端时间.
in: query
name: clientTime
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
items:
$ref: '#/definitions/monitor_client.MonitorClientResp'
type: array
"400":
description: 请求错误
schema:
type: string
summary: 客户端信息列表
tags:
- monitor_client-客户端信息
/api/admin/monitor_client/listAll:
get:
produces:
- application/json
responses:
"200":
description: 成功
schema:
items:
$ref: '#/definitions/monitor_client.MonitorClientResp'
type: array
summary: 客户端信息列表-所有
tags:
- monitor_client-客户端信息
/api/admin/monitor_project/ExportFile:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 项目uuid.
in: query
name: projectKey
type: string
- description: 项目名称.
in: query
name: projectName
type: string
- description: 项目类型go java web node php 等.
in: query
name: projectType
type: string
produces:
- application/json
responses: {}
summary: 错误项目导出
tags:
- monitor_project-错误项目
/api/admin/monitor_project/add:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 项目uuid.
in: body
name: projectKey
schema:
type: string
- description: 项目名称.
in: body
name: projectName
schema:
type: string
- description: 项目类型go java web node php 等.
in: body
name: projectType
schema:
type: string
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 错误项目新增
tags:
- monitor_project-错误项目
/api/admin/monitor_project/del:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 项目id.
in: body
name: id
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 错误项目删除
tags:
- monitor_project-错误项目
/api/admin/monitor_project/detail:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 项目id.
in: query
name: id
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/monitor_project.MonitorProjectResp'
summary: 错误项目详情
tags:
- monitor_project-错误项目
/api/admin/monitor_project/edit:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 项目id.
in: body
name: id
schema:
type: integer
- description: 项目uuid.
in: body
name: projectKey
schema:
type: string
- description: 项目名称.
in: body
name: projectName
schema:
type: string
- description: 项目类型go java web node php 等.
in: body
name: projectType
schema:
type: string
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 错误项目编辑
tags:
- monitor_project-错误项目
/api/admin/monitor_project/list:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 页码
in: query
name: PageNo
required: true
type: integer
- description: 每页数量
in: query
name: PageSize
required: true
type: integer
- description: 项目uuid.
in: query
name: projectKey
type: string
- description: 项目名称.
in: query
name: projectName
type: string
- description: 项目类型go java web node php 等.
in: query
name: projectType
type: string
produces:
- application/json
responses:
"200":
description: 成功
schema:
items:
$ref: '#/definitions/monitor_project.MonitorProjectResp'
type: array
"400":
description: 请求错误
schema:
type: string
summary: 错误项目列表
tags:
- monitor_project-错误项目
/api/admin/monitor_project/listAll:
get:
produces:
- application/json
responses:
"200":
description: 成功
schema:
items:
$ref: '#/definitions/monitor_project.MonitorProjectResp'
type: array
summary: 错误项目列表-所有
tags:
- monitor_project-错误项目
/api/admin/monitor_web/ExportFile:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 项目key.
in: query
name: projectKey
type: string
- description: sdk生成的客户端id.
in: query
name: clientId
type: string
- description: 事件类型.
in: query
name: eventType
type: string
- description: URL地址.
in: query
name: page
type: string
- description: 错误消息.
in: query
name: message
type: string
- description: 错误堆栈.
in: query
name: stack
type: string
- description: 客户端时间.
in: query
name: clientTime
type: integer
produces:
- application/json
responses: {}
summary: 错误收集error导出
tags:
- monitor_web-错误收集error
/api/admin/monitor_web/add:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 项目key.
in: body
name: projectKey
schema:
type: string
- description: sdk生成的客户端id.
in: body
name: clientId
schema:
type: string
- description: 事件类型.
in: body
name: eventType
schema:
type: string
- description: URL地址.
in: body
name: page
schema:
type: string
- description: 错误消息.
in: body
name: message
schema:
type: string
- description: 错误堆栈.
in: body
name: stack
schema:
type: string
- description: 客户端时间.
in: body
name: clientTime
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 错误收集error新增
tags:
- monitor_web-错误收集error
/api/admin/monitor_web/del:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: uuid.
in: body
name: id
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 错误收集error删除
tags:
- monitor_web-错误收集error
/api/admin/monitor_web/detail:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: uuid.
in: query
name: id
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/monitor_web.MonitorWebResp'
summary: 错误收集error详情
tags:
- monitor_web-错误收集error
/api/admin/monitor_web/edit:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: uuid.
in: body
name: id
schema:
type: integer
- description: 项目key.
in: body
name: projectKey
schema:
type: string
- description: sdk生成的客户端id.
in: body
name: clientId
schema:
type: string
- description: 事件类型.
in: body
name: eventType
schema:
type: string
- description: URL地址.
in: body
name: page
schema:
type: string
- description: 错误消息.
in: body
name: message
schema:
type: string
- description: 错误堆栈.
in: body
name: stack
schema:
type: string
- description: 客户端时间.
in: body
name: clientTime
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 错误收集error编辑
tags:
- monitor_web-错误收集error
/api/admin/monitor_web/list:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 页码
in: query
name: PageNo
required: true
type: integer
- description: 每页数量
in: query
name: PageSize
required: true
type: integer
- description: 项目key.
in: query
name: projectKey
type: string
- description: sdk生成的客户端id.
in: query
name: clientId
type: string
- description: 事件类型.
in: query
name: eventType
type: string
- description: URL地址.
in: query
name: page
type: string
- description: 错误消息.
in: query
name: message
type: string
- description: 错误堆栈.
in: query
name: stack
type: string
- description: 客户端时间.
in: query
name: clientTime
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
items:
$ref: '#/definitions/monitor_web.MonitorWebResp'
type: array
"400":
description: 请求错误
schema:
type: string
summary: 错误收集error列表
tags:
- monitor_web-错误收集error
/api/admin/monitor_web/listAll:
get:
produces:
- application/json
responses:
"200":
description: 成功
schema:
items:
$ref: '#/definitions/monitor_web.MonitorWebResp'
type: array
summary: 错误收集error列表-所有
tags:
- monitor_web-错误收集error
/api/article_collect/list:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 页码
in: query
name: PageNo
required: true
type: integer
- description: 每页大小
in: query
name: PageSize
required: true
type: integer
- description: 用户ID
in: query
name: userId
type: integer
- description: 文章ID
in: query
name: articleId
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.PageResp'
"400":
description: 请求错误
schema:
type: string
"500":
description: 内部错误
schema:
type: string
summary: article_collect列表
tags:
- article_collect文章
/api/flow_apply/add:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 模板
in: body
name: templateId
schema:
type: integer
- description: 申请人id
in: body
name: applyUserId
schema:
type: integer
- description: 申请人昵称
in: body
name: applyUserNickname
schema:
type: string
- description: 流程名称
in: body
name: flowName
schema:
type: string
- description: 流程分类
in: body
name: flowGroup
schema:
type: integer
- description: 流程描述
in: body
name: flowRemark
schema:
type: string
- description: 表单配置
in: body
name: flowFormData
schema:
type: string
- description: 流程配置
in: body
name: flowProcessData
schema:
type: string
- description: 状态1待提交2审批中3审批完成4审批失败
in: body
name: status
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 申请流程新增
tags:
- flow_apply-申请流程
/api/flow_apply/back:
post:
responses: {}
/api/flow_apply/del:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 申请id
in: body
name: id
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 申请流程删除
tags:
- flow_apply-申请流程
/api/flow_apply/detail:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 申请id
in: query
name: id
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/flow_apply.FlowApplyResp'
summary: 申请流程详情
tags:
- flow_apply-申请流程
/api/flow_apply/edit:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 申请id
in: body
name: id
schema:
type: integer
- description: 模板
in: body
name: templateId
schema:
type: integer
- description: 申请人id
in: body
name: applyUserId
schema:
type: integer
- description: 申请人昵称
in: body
name: applyUserNickname
schema:
type: string
- description: 流程名称
in: body
name: flowName
schema:
type: string
- description: 流程分类
in: body
name: flowGroup
schema:
type: integer
- description: 流程描述
in: body
name: flowRemark
schema:
type: string
- description: 表单配置
in: body
name: flowFormData
schema:
type: string
- description: 流程配置
in: body
name: flowProcessData
schema:
type: string
- description: 状态1待提交2审批中3审批完成4审批失败
in: body
name: status
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 申请流程编辑
tags:
- flow_apply-申请流程
/api/flow_apply/list:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 页码
in: query
name: PageNo
required: true
type: integer
- description: 每页数量
in: query
name: PageSize
required: true
type: integer
- description: 模板
in: query
name: templateId
type: integer
- description: 申请人id
in: query
name: applyUserId
type: integer
- description: 申请人昵称
in: query
name: applyUserNickname
type: string
- description: 流程名称
in: query
name: flowName
type: string
- description: 流程分类
in: query
name: flowGroup
type: integer
- description: 流程描述
in: query
name: flowRemark
type: string
- description: 表单配置
in: query
name: flowFormData
type: string
- description: 流程配置
in: query
name: flowProcessData
type: string
- description: 状态1待提交2审批中3审批完成4审批失败
in: query
name: status
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
items:
$ref: '#/definitions/flow_apply.FlowApplyResp'
type: array
"400":
description: 请求错误
schema:
type: string
summary: 申请流程列表
tags:
- flow_apply-申请流程
/api/flow_apply/pass:
post:
responses: {}
/api/flow_history/add:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 申请id
in: body
name: applyId
schema:
type: integer
- description: 模板id
in: body
name: templateId
schema:
type: integer
- description: 申请人id
in: body
name: applyUserId
schema:
type: integer
- description: 申请人昵称
in: body
name: applyUserNickname
schema:
type: string
- description: 审批人id
in: body
name: approverId
schema:
type: integer
- description: 审批用户昵称
in: body
name: approverNickname
schema:
type: string
- description: 节点
in: body
name: nodeId
schema:
type: string
- description: 表单值
in: body
name: formValue
schema:
type: string
- description: 通过状态0待处理1通过2拒绝
in: body
name: passStatus
schema:
type: integer
- description: 通过备注
in: body
name: passRemark
schema:
type: string
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 流程历史新增
tags:
- flow_history-流程历史
/api/flow_history/del:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 历史id
in: body
name: id
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 流程历史删除
tags:
- flow_history-流程历史
/api/flow_history/detail:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 历史id
in: query
name: id
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/flow_history.FlowHistoryResp'
summary: 流程历史详情
tags:
- flow_history-流程历史
/api/flow_history/edit:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 历史id
in: body
name: id
schema:
type: integer
- description: 申请id
in: body
name: applyId
schema:
type: integer
- description: 模板id
in: body
name: templateId
schema:
type: integer
- description: 申请人id
in: body
name: applyUserId
schema:
type: integer
- description: 申请人昵称
in: body
name: applyUserNickname
schema:
type: string
- description: 审批人id
in: body
name: approverId
schema:
type: integer
- description: 审批用户昵称
in: body
name: approverNickname
schema:
type: string
- description: 节点
in: body
name: nodeId
schema:
type: string
- description: 表单值
in: body
name: formValue
schema:
type: string
- description: 通过状态0待处理1通过2拒绝
in: body
name: passStatus
schema:
type: integer
- description: 通过备注
in: body
name: passRemark
schema:
type: string
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 流程历史编辑
tags:
- flow_history-流程历史
/api/flow_history/list:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 页码
in: query
name: PageNo
required: true
type: integer
- description: 每页数量
in: query
name: PageSize
required: true
type: integer
- description: 申请id
in: query
name: applyId
type: integer
- description: 模板id
in: query
name: templateId
type: integer
- description: 申请人id
in: query
name: applyUserId
type: integer
- description: 申请人昵称
in: query
name: applyUserNickname
type: string
- description: 审批人id
in: query
name: approverId
type: integer
- description: 审批用户昵称
in: query
name: approverNickname
type: string
- description: 节点
in: query
name: nodeId
type: string
- description: 表单值
in: query
name: formValue
type: string
- description: 通过状态0待处理1通过2拒绝
in: query
name: passStatus
type: integer
- description: 通过备注
in: query
name: passRemark
type: string
produces:
- application/json
responses:
"200":
description: 成功
schema:
items:
$ref: '#/definitions/flow_history.FlowHistoryResp'
type: array
"400":
description: 请求错误
schema:
type: string
summary: 流程历史列表
tags:
- flow_history-流程历史
/api/flow_history/listAll:
get:
produces:
- application/json
responses:
"200":
description: 成功
schema:
items:
$ref: '#/definitions/flow_history.FlowHistoryResp'
type: array
summary: 流程历史列表-所有
tags:
- flow_history-流程历史
/api/flow_template/add:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 流程名称
in: body
name: flowName
schema:
type: string
- description: 流程分类
in: body
name: flowGroup
schema:
type: integer
- description: 流程描述
in: body
name: flowRemark
schema:
type: string
- description: 表单配置
in: body
name: flowFormData
schema:
type: string
- description: 流程配置
in: body
name: flowProcessData
schema:
type: string
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 流程模板新增
tags:
- flow_template-流程模板
/api/flow_template/del:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 历史id
in: body
name: id
schema:
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 流程模板删除
tags:
- flow_template-流程模板
/api/flow_template/detail:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 历史id
in: query
name: id
type: integer
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/flow_template.FlowTemplateResp'
summary: 流程模板详情
tags:
- flow_template-流程模板
/api/flow_template/edit:
post:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: .
in: body
name: id
schema:
type: integer
- description: 流程名称
in: body
name: flowName
schema:
type: string
- description: 流程分类
in: body
name: flowGroup
schema:
type: integer
- description: 流程描述
in: body
name: flowRemark
schema:
type: string
- description: 表单配置
in: body
name: flowFormData
schema:
type: string
- description: 流程配置
in: body
name: flowProcessData
schema:
type: string
produces:
- application/json
responses:
"200":
description: 成功
schema:
$ref: '#/definitions/response.RespType'
summary: 流程模板编辑
tags:
- flow_template-流程模板
/api/flow_template/list:
get:
parameters:
- description: token
in: header
name: Token
required: true
type: string
- description: 页码
in: query
name: PageNo
required: true
type: integer
- description: 每页数量
in: query
name: PageSize
required: true
type: integer
- description: 流程名称
in: query
name: flowName
type: string
- description: 流程分类
in: query
name: flowGroup
type: integer
- description: 流程描述
in: query
name: flowRemark
type: string
- description: 表单配置
in: query
name: flowFormData
type: string
- description: 流程配置
in: query
name: flowProcessData
type: string
produces:
- application/json
responses:
"200":
description: 成功
schema:
items:
$ref: '#/definitions/flow_template.FlowTemplateResp'
type: array
"400":
description: 请求错误
schema:
type: string
summary: 流程模板列表
tags:
- flow_template-流程模板
/api/flow_template/listAll:
get:
responses: {}
summary: 流程模板列表-所有
tags:
- flow_template-流程模板
/system/admin/ListByDeptId/{deptId}:
get:
description: 获取部门的用户
parameters:
- description: 部门id
in: path
name: deptId
required: true
type: integer
responses:
"200":
description: '{"code": 200, "data": []}'
schema:
$ref: '#/definitions/response.Response'
summary: 获取部门的用户
tags:
- 管理员
securityDefinitions:
BasicAuth:
type: basic
swagger: "2.0"