一个星期实现二次开发,解决很多用户无法解决的问题

最近,收到一个用户的体验分享,他用一个星期完成对H3的从陌生到基本熟悉,再从基本属性到基本二次自定义开发,对于他对我我们H3的支持,我们表示感谢~~以下是对该用户的实例分享整理。

---------------------------------------

我一直看好H3,在接触的一两个月中,我用一个星期从陌生到基本熟悉.从基本熟悉到基本二次自定义开发。
我希望未来公司业务能用上更多H3产品.目前我公司使用体验版已经搓搓有余. 所以我相信未来与H3会有合作机会。

好了,下面我展示一个简单的实例报错.:
H3原本界面UI层没法帮助用户解决问题. 
很多人员是不知道如何去解决它的. 
比如这些: 

1. 实例修复后,后台异常修复后,出现更多的问题,如查看流程状态,只有关闭按钮;

2. 更改版本号、重新启动服务、重载流程实例后等。

对此,我,开始自己慢慢研究,并寻找到临时性解决方案。

其实很简单.通过抓包分析.可以看到几个简单的流程活动操作 ,官方都以Get方式提交就可以了.所以我们就可以自己写代码拼接下.提交就行. 
思路: 
1.读取要操作的实例 Id 

2.读取活动的编码 

3.读取参与者id 

然后自己抓包看看下不同活动的提交方式.进行提交就完了. 
我这里不多展示细节 很简单大家有需求可以自己看下就好了. 

下面展示下代码片段. 
wKioL1lKNQTTD5ZNAAD9UisTXMk354.png 


最终结果图片.自己做的简单UI 

wKiom1lKNRrD6la_AAGJb8mDKoE973.png 
这样就解决了官方UI的异常抛出问题了. 

下面我再展示下我做的其它页面 
只要动动脑子和手,你想做的通过H3大都能做出来
so 
Just to it 




wKioL1lKNSaSDA1LAAHiOKdl390539.png 


wKiom1lKNTPhcClVAAHiOKdl390407.png 

wKiom1lKNVPB-durAAHdhe2CBk4502.png 

好.到此展示结束.希望更多人用上H3 
The best wishes for h3. 

posted @ 2017-06-21 17:01  一面开发一面流程  阅读(378)  评论(0编辑  收藏  举报