插件案例 —— 一种与智能审批对接的方案原创
8人赞赏了该文章
1,076次浏览
编辑于2020年08月07日 11:09:29
案例背景
云之家提供了一张智能审批的应用,帮助OA与异构系统进行对接,利用这种审批和webapi的解决思路,我们可以对星空中进行审批的操作,系统对接,完成云之家与星空的对接。
案例设计
智能流程设计,完成所有节点。
节点设置,对开发者选项,配置对接链接。
添加公网外网可以访问的接口地址,接口地址就需要用到我们自定义webapi开发了。
详细开发文档可以参考。
密钥解密代码案例:
string devSecret = Convert.ToString(sJson["devKey"]); string resultStr = this.AesDecrypt(responseBody, devSecret); JObject resultObj = KDObjectConverter.DeserializeObject<JObject>(resultStr); public string AesDecrypt(string str, string key) { if (string.IsNullOrEmpty(str)) return null; Byte[] toEncryptArray = Convert.FromBase64String(str); RijndaelManaged rm = new RijndaelManaged { Key = Encoding.UTF8.GetBytes(key), Mode = CipherMode.ECB, Padding = PaddingMode.PKCS7 }; ICryptoTransform cTransform = rm.CreateDecryptor(); Byte[] resultArray = cTransform.TransformFinalBlock(toEncryptArray, 0, toEncryptArray.Length); return Encoding.UTF8.GetString(resultArray); }
自定位Webapi开发技巧:https://vip.kingdee.com/article/66842139451408896 第三点
赞 8
8人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读