工单系统架构设计

这里写自定义目录标题

  • 工单系统的定义
    • 技术架构
    • 功能模块
    • 平台展示功能
    • 代码示例

工单系统的定义

工单是指用于记录、处理、跟踪一项工作的完成情况。

技术架构

  1. 框架Springboot
  2. 数据库Oracle,Redis
  3. 前端 Vue
  4. 流程引擎

功能模块

新建:工单来源有两钟方式,一种是通过用户申告,另外一种是通过监控系统自发现
草稿箱:用户可以把工单保存在草稿箱中
代办工单:待办工单用于展示需要由当前登录用户处理的工单。根据工单状态的不同以及用户角色的不同,可进行的操作类型也有所不同。
已办工单:已办工单展示了该用户完成当前流程操作的工单。
关注工单:关注工单功能用于保存用户指定关注的工单,用户可以自己选择关注某工单,派单人可以在派单时指定某些用户关注该工单
办结工单:办结工单展示当前登录用户派发或参与的已办结工单
工单总览:显示全部的工单内容

平台展示功能

工单系统架构设计_第1张图片

代码示例

获取待办工单列表接口:/publicProcess/waitOrder
该接口获取的是操作人的待完成工单和所属机构或角色的待认领工单
参数名称 传参字段 字段类型 示例 是否必填
操作人id userId String a25232fwf3yt 是

数据返回类型:HttpResult
访问成功返回数据示例:{
“code”: 200,
“msg”: “查询成功”,
“data”: [
“58176”,
“58180”,
“60133”
]
}
访问失败返回数据示例:
{
“code”: 500,
“msg”: “查询失败”,
“data”:
}

你可能感兴趣的:(工单系统架构设计)