r1.0.0

  • 升级至 Python 3.6

  • 配置文件统一为 config.py

  • 新增 API:撤回工单

  • 工单详情接口新增返回当前状态详情

  • 允许工单创建人在初始状态直接关闭工单

  • 工单列表接口性能优化

  • flowstep 接口新增返回当前状态信息,记录按状态顺序 ID 排序

  • 工单列表查询接口新增查询条件:草稿、处理中、已撤回、已退回、已完成

  • 自定义通知由脚本改为钩子方式

  • 管理端首页新增工单数量分类统计

  • 管理端显示当前详细版本号

  • 管理端支持用户、部门、角色编辑

  • 管理端配置状态时,初始/结束状态隐藏处理人输入框

  • 管理端支持工单干预:直接关闭、转交、修改状态、删除

  • 状态参与人类型为部门时支持设置多个部门

  • 流转操作支持目标状态为初始状态:无需再配置“创建人编辑”这类中间状态

  • 工作流状态钩子支持配置附加参数信息

  • 管理端权限精细化:分为超级管理员和工作流管理员

  • 使用 readthedoc 管理项目文档

  • 静态文件从 CDN 改为本地,避免内网部署无法访问外网时的不可用

  • 代码结构与逻辑优化(去冗余、单例减少内存占用、数据库语句优化、类型提示、视图参数严格校验等)