我用7天做了一个啤酒供需数字化管理系统丨【玩转应用魔方】我与华为云低代码APPcube——从相识到受益
我知道华为云低代码APPcube时间并不长。
最初认识是在2020HC 活动现场见到了 董鑫武老师,和很多伙伴一起学了 低代码的一些 知识。
后来才发现工作中越来越多的使用低代码技术,把它变成工作和 生活不可缺少的工具 。
最近 低代码 活动的 视频 直播课 也在 火热的 开展 ,关于低代码的微认证 建议同学们 都 进行 考试 ,现在半价 特别合适。
根据 教学 案例 我 开发 大屏 业务系统 ,“最近7天(下单日期)订单处理状态统计”功能,需要使用后台脚本来实现业务逻辑,业务大屏组件不能直接关联脚本,因此需要先创建脚本,再创建服务编排,服务编排中包装脚本,再将服务编排包装成公共服务,业务大屏组件关联这个公共服务的URL即可将统计功能在前后台实现。
“最近7天(下单日期)订单处理状态统计”功能,我们设计是通过“基本柱图”展示的,因此开发脚本之前,需要先在业务大屏应用中,查看“基本柱图”的静态数据中的“输入数据”代码,然后在数据源应用(行业应用BeerMgtApp)中创建脚本。
为了实现啤酒、订单信息的准确管理,我们需要开发新增/编辑的规范化页面,实现啤酒、订单信息的新增与修改。整体包括定义业务逻辑(实现新增/修改/查询对象)和组装标准页面。
组装页面的一般流程:先在页面的“模型视图”创建页面模型,切换到“设计视图”后,拖拽页面组件组装页面前端,然后对组件进行模型绑定或属性值绑定,再进行页面事件,组件事件的编排,执行“逻辑脚本”,最后预览测试页面。
AppCube中标准页面组装前端页面,标准页面支持对前端页面组件的组合编排,以及为组件配置属性、关联事件,满足你快速开发前端页面的要求。标准页面是图形化、无码化的UI在线开发工具;您只需要了解基本前端编码知识,将组件面板上的页面组件拖拽至设计器上,再进行必要的属性、事件配置,就可以完成页面的开发。
在进行标准页面设计前,您需要对标准页面设计界面进行全面的了解。
鼠标放在APP下的页面文件夹旁会出现“+”,单击“+”,选择“标准页面”,设置UI Builder配置页面标签和名称,即可进入标准页面设计界面。
AppCube提供了基于Typescript语言的在线编辑环境,兼容ES5的语法与标准库,主要用于实现复杂多样化的业务逻辑。
脚本可以通过以下几种常见场景进行调用:
- 在服务编排中调用脚本。
- 在标准页面有两种方法调用脚本。
- 在页面事件代码中直接调用脚本。
- 定义服务模型,在模型中关联脚本,再在页面事件代码中调用模型接口。
- 在触发器中调用脚本。
- 通过Restful接口调用。
“https://域名/u-route/baas/script/v1.0/run/ScriptName”,其中“域名”为AppCube对外提供的默认域名,“ScriptName”为脚本名称。该调用方式只适用于外部接口。
- 在Script中调用其他Script。
- 其他。
最后我希望通过APPcube可以开发一个学生 成绩和 作业 管理 平台
把每次信息自动汇总生成可视化数据 ,方便教师和家长更好的了解
【玩转应用魔方】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/306271
- 点赞
- 收藏
- 关注作者
评论(0)