Skip to content

jack-changyan/fr

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

生产事故记录需求文档-Demo

痛点

  1. 生产事故没有任何记录,通常解决完后就不了了之了。
  2. 在遇到生产事故时,不停的有人在问现在怎么样了,什么时候能修复好。
  3. 没有记录,没有回顾,没有技术能力提升。
  4. 同样的生产事故反复出现。

目的

​ 当事故发生时,快速创建事故详情页面,通过详情页面公布事故处理过程。

​ 做到事故处理过程公开透明,事故处理有记录。

功能

  1. 创建事故详情页面(值班员,运维等角色)

    1. 事故信息:报警信息,相关人员信息,业务系统信息。
    2. 事故状态
  2. 增加事故记录

    1. 处理情况
    2. 事故状态
  3. 后台功能

    1. 增删用户
    2. 事故处理通知渠道(扩展功能)
      1. 微信,钉钉,邮箱,email。
  4. 导出事故pdf报告。

  5. 与IM软件打通,WEB页面新增,通知IM群。IM群接收事件,记录到平台(扩展功能)。

技术架构

  • 前端: vue 3, element-plus
  • 后端: django 3.1, djangorestframework

demo 示例图

事故列表

event.png

事故详情

record

项目快速使用

# 编译镜像
docker-compose build

# 启动
docker-compose up -d

# 或者使用 docker 镜像
docker run -d --name fr -p 8000:8000 lework/fr

访问: http://<host>:8000, 默认用户: admin/admin123

About

事故记录demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 59.6%
  • Vue 30.1%
  • JavaScript 8.6%
  • Other 1.7%