V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lanyulei
V2EX  ›  程序员

兄弟们,我这个臭不要脸的作者又来了,开源工单系统,比较灵活的工单系统,支持一下吧。

  •  3
     
  •   lanyulei · 2020-09-24 11:43:17 +08:00 · 15455 次点击
    这是一个创建于 1519 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先感谢大家的支持哈,上次在 V 站发了一个硬广,得到了不少的好评,让我非常的兴奋,天天晚上折腾到一两点,改 bug,上新功能,我发现,你们的支持是我最大的动力,非常感谢。

    这次我又来了,增加了一些功能,改了一些 bug 。

    如果觉得不错的,兄弟,给个 star 吧,支持一下,让我能出更好的作品,没准以后你就能用上呢,感谢哈。

    不喜勿喷哈,感谢。

    后续考虑看看是不是可以加上更多的功能,比如说对接运维相关的 cmdb 、任务调度、上线发布等等,其他的例如客服系统等等。

    github 地址: https://github.com/lanyulei/ferry

    演示地址: http://fdevops.com:8001/#/dashboard

    账号:admin
    密码:123456
    
    演示 demo 登陆需要取消 ldap 验证,就是登陆页面取消 ldap 的打勾。
    

    工单系统相关功能:

    • 工单提交申请
    • 工单统计
    • 多维度工单列表,包括(我创建的、我相关的、我待办的、所有工单)
    • 自定义流程
    • 自定义模版
    • 任务钩子
    • 任务管理
    • 催办
    • 转交
    • 手动结单
    • 加签
    • 多维度处理人,包括(个人,变量(创建者、创建者负责人))
    • 排他网关,即根据条件判断进行工单跳转
    • 并行网关,即多个节点同时进行审批处理
    • 通知提醒(目前仅支持邮件)
    • 流程分类管理
    • 不同节点对应不同输出,隐藏 /展示表单模版
    • 多人情况下可进行自动接单

    权限管理相关功能,使用 casbin 实现接口权限控制:

    • 支持 ldap 用户验证登录
    • 用户、角色、岗位的增删查改,批量删除,多条件搜索
    • 角色、岗位数据导出 Excel
    • 重置用户密码
    • 维护个人信息,上传管理头像,修改当前账户密码
    • 部门的增删查改
    • 菜单目录、跳转、按钮及 API 接口的增删查改
    • 登陆日志管理
    • 左菜单权限控制
    • 页面按钮权限控制
    • API 接口权限控制

    系统设置:

    • 自定义上传 logo 及 title
    • ldap 用户信息映射
    第 1 条附言  ·  2020-09-24 15:28:00 +08:00
    在此诚邀各位大佬,如果有兴趣的可以一起来维护此项目。有兴趣的加群私聊群主,商量一下哈。
    138 条回复    2021-03-27 11:38:29 +08:00
    1  2  
    lanyulei
        101
    lanyulei  
    OP
       2020-09-25 10:03:48 +08:00
    @godblessumilk ok,等现阶段功能和 bug 差不多都完成了,就着手适配移动端了哈。
    lanyulei
        102
    lanyulei  
    OP
       2020-09-25 10:04:28 +08:00
    @gitdoit ferry 工单,让你纵享丝滑。哈哈哈。
    lanyulei
        103
    lanyulei  
    OP
       2020-09-25 10:05:04 +08:00
    @sunwq OK 。我记一下,晚上的时候,调整调整。
    lanyulei
        104
    lanyulei  
    OP
       2020-09-25 10:06:21 +08:00
    @zhongpingjing 这个其实就是 rbac 的权限管理方式,用的是 casbin 。可以去官网看看。支持大部分主流的编程语言。
    apptwd
        105
    apptwd  
       2020-09-25 10:09:45 +08:00
    哈哈 试了下 很棒的系统丫
    ming7435
        106
    ming7435  
       2020-09-25 10:15:47 +08:00
    好东西,已 star
    yph007595
        107
    yph007595  
       2020-09-25 10:32:34 +08:00
    是否考虑做开放 api,供第三方系统对接,工单提交,审批,都通过 api 来实现。
    yph007595
        108
    yph007595  
       2020-09-25 10:40:09 +08:00
    @yph007595
    是否考虑做开放 api,供第三方系统对接,工单提交,审批,都通过 api 来实现,工单系统内容负责工单流转。

    对很多业务来说,工单前端填写内容的部分跟公司业务有很大的关联度,不是几个 form 组件就能满足的。
    例如,工单申请某一资源,有一个 select 组件,需要实时的从其他系统里面获取该资源的可用余量。
    lanyulei
        109
    lanyulei  
    OP
       2020-09-25 10:42:50 +08:00
    @yph007595 当然可以了,我系统的 select 标签可以获取远程数据的。绑定函数即可获取对应的数据,后续打算远程数据可以通过 url 来获取,可以详细看下吧。
    lanyulei
        110
    lanyulei  
    OP
       2020-09-25 10:43:32 +08:00
    @yph007595 你说的这些,我肯定会想到的啊,不管是 select 还是单选,多选,都是支持获取远程数据的。
    Maoooooo
        111
    Maoooooo  
       2020-09-25 10:45:08 +08:00
    哎刚好朋友推荐了,赶紧试试看
    ityouknow
        112
    ityouknow  
       2020-09-25 10:58:55 +08:00
    找时间我帮你在公号推一下!
    tianshiyeben
        113
    tianshiyeben  
       2020-09-25 11:04:56 +08:00
    看着不错啊,我第一次知道工单系统这个东西。
    y2jq
        114
    y2jq  
       2020-09-25 11:14:31 +08:00
    好东西!
    yumi007
        115
    yumi007  
       2020-09-25 11:14:31 +08:00
    大佬太强了
    Harz
        116
    Harz  
       2020-09-25 11:16:25 +08:00
    star +1
    lanyulei
        117
    lanyulei  
    OP
       2020-09-25 11:22:50 +08:00
    @ityouknow 哈哈哈,好的,感谢,感谢。🙏
    42is42is42
        118
    42is42is42  
       2020-09-25 11:45:00 +08:00
    支持一下,之前一直用的 odoo
    slysly759
        119
    slysly759  
       2020-09-25 11:48:46 +08:00
    开源不易~给你手工支持一下~
    lanyulei
        120
    lanyulei  
    OP
       2020-09-25 12:10:40 +08:00
    @slysly759 哈哈哈,感谢。
    lanyulei
        121
    lanyulei  
    OP
       2020-09-25 12:10:51 +08:00
    @42is42is42 嗯呐,感谢。
    lanyulei
        122
    lanyulei  
    OP
       2020-09-25 13:49:38 +08:00
    非常感谢各位的支持与建议。
    clf
        123
    clf  
       2020-09-25 14:34:11 +08:00
    不错不错,不过感觉流程引擎上还有很多提升的地方~
    wanglulei
        124
    wanglulei  
       2020-09-25 14:49:14 +08:00
    楼主用什么语言写的
    din121
        125
    din121  
       2020-09-25 14:56:21 +08:00
    看起来不错,已 star 。期待持续优化~
    lanyulei
        126
    lanyulei  
    OP
       2020-09-25 15:04:03 +08:00
    @lychs1998 嗯呐,是啊,因为自己开发的所以可能没有想的那么权限,希望能提提意见哈,集思广益才能有更好的体验。
    lanyulei
        127
    lanyulei  
    OP
       2020-09-25 15:04:25 +08:00
    @wanglulei 使用 Go + Vue 开发的呢
    zhongpingjing
        128
    zhongpingjing  
       2020-09-25 15:04:56 +08:00
    @lanyulei thanks
    lanyulei
        129
    lanyulei  
    OP
       2020-09-25 15:05:03 +08:00
    @din121 哈哈哈,OK,没问题。欢迎遇到 bug 或者有好的建议能提出哈。
    p0h5
        130
    p0h5  
       2020-09-26 00:10:39 +08:00 via iPhone
    如果可以的话,请考虑下系统外的用户角色在公众号 /小程序 /H5 等场景提交工单,业务后台办理 /办结并推送给提交的用户,这种场景还是不少
    lanyulei
        131
    lanyulei  
    OP
       2020-09-26 13:26:09 +08:00
    @p0h5 嗯呐,好的,后续研究研究,看看能不能加上哈。
    alinwu05
        132
    alinwu05  
       2020-09-26 17:59:37 +08:00
    已无情 star !
    thetbw
        133
    thetbw  
       2020-09-26 20:43:18 +08:00
    用的那个 ruoyi 框架吧,刚入职的外包公司,最近项目也是在这个系统上开发的
    dany813
        134
    dany813  
       2020-09-27 09:16:51 +08:00
    牛逼,赶紧收藏下
    lanyulei
        135
    lanyulei  
    OP
       2020-09-27 09:54:20 +08:00
    @thetbw 不是呢,ruoyi 是 java 的,我这个是 Go 语言的。
    thetbw
        136
    thetbw  
       2020-09-27 19:24:43 +08:00 via Android
    @lanyulei 哦,看一下逻辑都蛮像的,包括用户管理,日志啥的,不过 ruoyi 也有 go 版本吧
    lanyulei
        137
    lanyulei  
    OP
       2020-09-29 10:28:28 +08:00
    @thetbw 嗯呐,我用的是 go-admin 这套。前端不知道用的是啥了。哈哈哈。
    marktask
        138
    marktask  
       2021-03-27 11:38:29 +08:00
    你好,不要脸来嫖支持了。想问下工单系统支持权限设定吗? A 用户只能在指定节点里面发布工单,无权限的节点不可见。支持报表单独显示每个用户完成的工单任务数吗?
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2680 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:25 · PVG 08:25 · LAX 16:25 · JFK 19:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.