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

2023-08-06 15:20:40 +08:00
 idlewater
只做到这种程度
演示地址: https://dingflow.vercel.app/
相关文章:
用 React 仿钉钉审批流(掘金) https://juejin.cn/post/7263858443329191996
用 React 仿钉钉审批流(知乎) https://zhuanlan.zhihu.com/p/648307778

代码地址: https://github.com/codebdy/dingflow
4918 次点击
所在节点    程序员
36 条回复
idlewater
2023-08-06 17:56:07 +08:00
@FightPig 是的,感谢
murmur
2023-08-06 18:31:54 +08:00
@FightPig 你这就错了,工作流,尤其是国产的工作流,是典型的初始需求做的不完善后面全是屎坑的作品

我举个简单的例子,某些流程是可以写两份审批意见的,别人看到的是“请修改”,你看到的就是“写的什么东西 xxx 我没教过你 xxxx”么

然后打印的时候所有退回的意见都不打印

看上去很简单,不就是权限、加字段么

如果说设定哪些人可以写两份意见,哪些角色可以写意见,哪些人可以看到隐藏意见,这些意见在哪个节点删除,你又需要写多少判断条件,你能扛得住这么多改动么

甚至是这个意见是富文本编辑器还是普通文本框都可以设定

所以说学生作业可以鼓励,他这个是真的上生产的东西,最怕自我感动然后做一堆东西最后不如市面成熟产品甚至不如开源产品
akira
2023-08-06 19:40:23 +08:00
@murmur 初始需求再完善,后面也会变成一拖四。 那些企事业单位的审批流,整天就是想起一出是一出。 到现在心理阴影面积都还是无限大。
placeholder
2023-08-06 23:02:41 +08:00
你做这个收了多少钱?
idlewater
2023-08-07 08:28:38 +08:00
@placeholder 看着给,没做完,还没给
avalon8
2023-08-07 09:07:29 +08:00
respect
AyaseEri
2023-08-07 09:11:36 +08:00
你这一缩放就炸了啊。
如果我希望删除审批节点时,顺带删除后一个网关条件,节点物料里怎么做?
YuuuuuuH
2023-08-07 09:18:43 +08:00
@murmur 这问题不是程序员的问题啊,这种需求没有 BA 或者 PM 去捕获,拿头想想得出来吗?😂
idlewater
2023-08-07 09:23:45 +08:00
@avalon8 感谢
idlewater
2023-08-07 09:26:24 +08:00
@AyaseEri 缩放用的 scale ,这边没发现会炸,抽时间再看看。
删除节点顺便删除条件,这个需要修改代码。复杂的功能这个完成不了,用 bpmnjs 比较合适,我的方向也是 bpmn ,后面会在自己的低码项目里集成 bpmnjs 。
这个项目只是朋友有需求,帮忙做的,简单需求,学习交流用
SmiteChow
2023-08-07 09:28:48 +08:00
初级水平
idlewater
2023-08-07 09:37:31 +08:00
@SmiteChow 感谢,继续努力
0x7c000
2023-08-07 11:17:26 +08:00
文章写的不错。
idlewater
2023-08-07 11:41:31 +08:00
@0x7c000 谢谢
wccode
2023-08-07 16:13:21 +08:00
我直接膜拜,顺便看你大佬其他文章,水平👍
idlewater
2023-08-07 16:51:40 +08:00
@wccode 感谢大佬认可

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

https://ex.noerr.eu.org/t/962803

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

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

© 2021 V2EX