一周时间, React 仿一个钉钉审批流前端,相当于什么水平?

276 天前
 idlewater
只做到这种程度
演示地址: https://dingflow.vercel.app/
相关文章:
用 React 仿钉钉审批流(掘金) https://juejin.cn/post/7263858443329191996
用 React 仿钉钉审批流(知乎) https://zhuanlan.zhihu.com/p/648307778

代码地址: https://github.com/codebdy/dingflow
3927 次点击
所在节点    程序员
36 条回复
guisheng
276 天前
用手机打开基本无法正常使用。(仅用到分支条件-设置条件)
idlewater
276 天前
@guisheng 没考虑手机呢,这个没有手机的使用场景吧?
exposir213
276 天前
不错的
beginor
276 天前
一周时间能实现这个,确实算是高手了。用 react 写控件, 使用 json 做组件配置,这组合确实是最佳的,没有之一。之前接触过 ng 和 vue , 这两者在这方面都没有 react 方便。
idlewater
276 天前
@exposir213 感谢
idlewater
276 天前
@beginor 感谢,刚刚发现 bug 了,嵌套多了就乱套了
14
276 天前
很不错!之前用过这个 https://github.com/bytedance/flow-builder
idlewater
276 天前
@14 谢谢,研究一下
murmur
276 天前
造轮子白造的水平,有个 element-form-editor ,还有个 easy-flow ,这俩东西加一起就可以拼个低代码审批

尤其是前面那个,是个 vue 的低代码都是这套表单编辑器
idlewater
276 天前
@murmur 这是 react 的,帮朋友做的,他需要。开源纯粹是顺手的事,对这个没有什么维护计划。就当学习交流
murmur
276 天前
https://gitee.com/li_cheng58/full_work_flow

这玩意不是 2 年前就有人提交了样例了么
idlewater
276 天前
@murmur 朋友需要 react 的,请我做的,他之前也用的 vue 版
idlewater
276 天前
@murmur 大佬,我觉得我的文章输出的内容是有价值的。每个人做的思路是不一样的
murmur
276 天前
@idlewater

https://www.bilibili.com/video/BV13Y411d7g6/?vd_source=d85a1b56c87da2a60e7b6bf88f39094d

react 的也有,flowable 都给你适配了,而且有完整的审批动作
idlewater
276 天前
@murmur 别人需要给他重做,每个人的思路是不一样的。不能说别人做了,我就不做了,我或许可以做的比他好呢
murmur
276 天前
@idlewater 那只能祝你朋友好运了

首先从你的作品来看,你完全不知道国企 zf 审批的花样,你以为难度只有界面么,界面是最简单的,需求部分才是最难得。

我从毕业开始就做企业应用开发,我见识过各种奇葩的审批要求,尤其是和公文交换打通的时候,那是一个吐血。

最后我的结论就是,按照 1500/人/天(这个价格其实很低了,估到 2500 的公司都有),大企业、gov 的审批,无脑购买,千万别自研。

如果是小企业,开源的都满足不了,那就买,如果能满足,干脆就用钉钉、企微、泛微、蓝凌这些成熟产品,省心功能多,甚至别人还带了业务逻辑,什么采购库存项目管理人事都给你带其了,而且我可以告诉你,这一对东西加一起不如在线文档编辑组件贵。

祝你好运。
idlewater
276 天前
@murmur 感谢大佬
fyxtc
276 天前
emm...刚毕业的心态啊,问什么水平是一个几乎没有标准答案的疑问,各花入各眼,自己在项目过程学习到了东西有收获,帮助了朋友有成就感,还放了开源并有文章给别人参考借鉴,这本来就是一件有意义的事,不要强求别人的认同感,不可能所有人都认同你的。也许把最后一句“相当于什么水平?”抹去,发到“分享创造”节点,变成一个纯分享帖子可能更好,供参考
FightPig
276 天前
挺好的,自己写的东西更容易定制
idlewater
276 天前
@FightPig 谢谢大佬,学习到了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/962803

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX