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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个星期实现二次开发,解决很多用户无法解决的问题相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

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

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

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

2.读取活动的编码 

3.读取参与者id 

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

下面展示下代码片段
技术分享 


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

技术分享 
这样就解决了官方UI的异常抛出问题了. 

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




技术分享 


技术分享 

技术分享 

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


以上是关于一个星期实现二次开发,解决很多用户无法解决的问题的主要内容,如果未能解决你的问题,请参考以下文章

halcon12在C#中二次开发编译没错,运行时报: 无法加载DLL"halcon”

nx二次开发外部库出错怎么解决

团队项目开发第二次冲刺阶段第五天

微信中无法下载APP的解决方案(微信自动跳转浏览器打开下载链接)

Angularjs在360兼容模式下取数据缓存问题解决办法

前端报表如何实现无预览打印解决方案或静默打印