我是靠谱客的博主 强健板栗,最近开发中收集的这篇文章主要介绍宜搭低代码与Faas构建数据看板写在前面环境及目的表单&连接器&Faas 结语,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

写在前面

数字化办公兴起,企业改变办公方式迫在眉睫,低代码是一个发展方向

目录

写在前面

环境及目的

表单&连接器&Faas

表单

连接器&Faas

Faas

连接器配置

 结语


环境及目的

平台:钉钉宜搭低代码

Faas:nodejs v12.20.0

前置技能:熟悉宜搭,js,nodejs,echarts

预计实现功能:在宜搭录入表单后根据数据出柱状图,通过钉钉机器人推送到群里

表单&连接器&Faas

表单

在宜搭上构建基础数据表单,应包含要展示的要素

案例:

实现这个图

 应该构建如下表单,增加一个单选来决定是否通知,将需要的数据在前端构建好,使用一个多行文本框保存需要上传的对象字符串(为啥不在Faas中获取?前端接口比后端需要的权限少)

 在动作面板中编辑js代码,处理好对象(或者在Faas中处理)

连接器&Faas

表单触发型连接器,当任意字段编辑成功并且“是否通知”==“是”触发,连接器选的是node(第一次用的是python,绘图用了plt,发现没发写文件,气不过了,重建了一个node,选择了更好的echarts来绘图)

 请求这里只用了dataStr,需要多加

 返回了一个图片链接和图片高度(没用上),和一个markdown文本(有注意到markdown写成了markdowm,相对于改faas重新部署我更愿意错下去)

Faas

正常写代码,入参在faasEntry.faasInputs.inputs.dataStr

返回写在result中

遇到了好几个坑,下面几个坑没填上跳过了:

        1.不能写文件(需要上传图片到接口返回公网可以访问的链接通过markdown展示)

        2.本来打算使用canvas绘图的,报libjpeg.so.8异常,搜索发现解决不了,抛弃,最后使用echarts->sharp->stream(svg->Buffer->stream)将需要的图转为流

        3.本来打算直接在Faas中请求机器人,axios请求机器人老超时(时超时不超???),最后只能使用宜搭的通知

连接器配置

 

 至此,配置完成,看看结果

 

还行,当然可以配置更复杂的markdown,按需完成就好 

 结语

相对于低代码及低代码平台给没有开发能力的人群带来的便捷,也给双脚戴上了枷锁,低代码乃至于零代码是一个方向,但这个方向的尽头犹未可知

最后

以上就是强健板栗为你收集整理的宜搭低代码与Faas构建数据看板写在前面环境及目的表单&连接器&Faas 结语的全部内容,希望文章能够帮你解决宜搭低代码与Faas构建数据看板写在前面环境及目的表单&连接器&Faas 结语所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(93)

评论列表共有 0 条评论

立即
投稿
返回
顶部