使用 Vue3 + Element Plus + Go 重构 ferry 工单系统

项目介绍

2020 年 7 月 13 日,我第一次提交了 ferry 工单系统的代码,当时其实就是想将自己心中构思的工单系统实现出来。出乎意料的收到了大家关注,同时登上了 github 和 gitee 的榜单,让这个系统让更多的人知道了。

由于之前架构设计的有些许潦草,所以部分地方其实拓展起来是有点乏力的。且技术大版本的更新换代,让我有了使用新技术重构下这个系统的想法。

下面就来简单介绍下 ferry 工单系统,重构后的样子。

演示站点:https://fdevops.com:8000

账号:lanyulei

密码:lanyulei

命令行参数

server

(future) ➜  flexible git:(master) ✗ go run main.go server -h 
start API server

Usage:
  flexible server [flags]

Examples:
flexible server -c config/settings.yml

Flags:
  -c, --config string   Start server with provided configuration file (default "config/settings.yml")
  -h, --help            help for server

migrate

(future) ➜  flexible git:(master) ✗ go run main.go migrate -h
synchronous data structure

Usage:
  flexible migrate [flags]

Examples:
flexible migrate -c config/settings.yml

Flags:
  -e, --clear string    clear migration records
  -c, --config string   specify the profile to start the service (default "config/settings.yml")
  -d, --data            whether to synchronize data structures only
  -g, --generate        list of migration records
  -h, --help            help for migrate
  -l, --list            list of migration records
  -s, --sync            whether to synchronize data

首页

首页通常是放一些工单统计相关的数据。

使用 Vue3 + Element Plus + Go 重构 ferry 工单系统

工单申请

用户可以在这里提交工单申请。

使用 Vue3 + Element Plus + Go 重构 ferry 工单系统

工单列表

使用 Vue3 + Element Plus + Go 重构 ferry 工单系统

模板管理

更多标签类型的支持,同时支持添加自定义事件、配置数据源、自定义 css 样式等。

使用 Vue3 + Element Plus + Go 重构 ferry 工单系统

流程管理

流程管理新增了,协助人即避免了工单有疑问不知道找谁,支持邮件通知及钉钉通知。

使用 Vue3 + Element Plus + Go 重构 ferry 工单系统

工单处理

支持工单内留言评论,处理、展示操作历史等。

使用 Vue3 + Element Plus + Go 重构 ferry 工单系统

操作审计

使用 Vue3 + Element Plus + Go 重构 ferry 工单系统

自定义任务

使用 Vue3 + Element Plus + Go 重构 ferry 工单系统

任务历史

使用 Vue3 + Element Plus + Go 重构 ferry 工单系统

简单介绍到这里,直接去演示站点体验会有更深入的了解。

演示站点:https://fdevops.com:8000

本文为原创文章,未经授权禁止转载本站文章。
原文出处:兰玉磊的个人博客
原文链接:https://www.fdevops.com/2023/01/05/rewrite-ferry-31205
版权:本文采用「署名-非商业性使用-相同方式共享 4.0 国际」知识共享许可协议进行许可。

(27)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
兰玉磊的头像兰玉磊
上一篇 2022年10月9日
下一篇 2023年1月15日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

评论列表(17条)

  • dyyd
    dyyd 2023年1月5日 20:50

    演示帐号和密码是多少呢

  • yyyy
    yyyy 2023年1月6日 13:25

    源码在哪

  • 857678
    857678 2023年1月6日 18:23

    重构后的版本什么时候发布?

  • 111
    111 2023年1月7日 09:54

    这个开源不?

  • buzaiaoye
    buzaiaoye 2023年1月10日 13:50

    重构后的系统会继续开源出来吗

  • 低调
    低调 2023年1月12日 16:37

    会开源吗?

  • 低调
    低调 2023年1月13日 09:51

    大佬,能说说表单设计器和流程图的前端组件是那个嘛?谢谢!

  • Lance
    Lance 2023年2月15日 10:05

    可以把基础功能开源,一些高级功能做为商用版本功能,比如说表单设计里的数据源,工作流的高级功能,这样项目就能更好的发展。

    • 兰玉磊的头像
      兰玉磊 2023年2月15日 23:14

      @Lance嗯呐,这个在考虑中了呢,打算先持续完善。这个优先级先往后放放了。

  • yqy
    yqy 2023年7月31日 13:48

    可以将源码和docker部署相关资料发下么?这边本地搭建环境验证下