# 零代码(HAP)—— 简单的编程思路

最开始参加的时候不太理解整个界面,以为很复杂,实际上就是在问做出一个有着题目要求的软件所需要的思路


# 学习网站地址

万算零代码平台


# HAP(Hyper Application Platform)

帮助用户零代码构建企业应用,用户不需要代码开发就能够搭建出用户体验上佳的销售、运营、人事、采购等核心业务应用,打通企业内部数据。

拥有的功能如下

  1. 工作表
  2. 视图
  3. 角色和权限
  4. 工作流
  5. 统计图表
  6. 自定义页面
  7. 外部门户

# 1. 创建应用的方法

实际上就是一个模拟数据库的流程,只需导入数据,知道每个数据的类型 *,无需操作数据,做好每个元素之间的关系就好了

# 工作表

# 创建步骤要点

  1. 选择并配置触发方式
  2. 设置流程中需要执行的功能节点
  3. 设置流程执行过程中的配置
  4. 保存并发布流程
  5. 启用流程并测试

# 触发方式

  • 通过工作表触发

    当工作表中创建了记录或更改记录数据、删除记录时触即可发流程。
    例如:《费用报销》表中有新的记录产生,就触发流程,通知领导进行审批操作。

  • 定时触发

    可以设定一个循环周期时间,每当时间到达一个周期时间,都可以执行一次计划动作。
    例如:每个工作日的晚上 6 点, 给同事发送通知提醒:【下班时间到了,别忘了写日报哦】

  • 按日期字段触发

    选择工作表中的一个日期字段组成日期时间表,每当到表中的其中 1 个时间,就触发流程执行操作。例如:《员工档案》表中的员工生日(日期字段),每到 1 个员工的生日当天,就给这个员工发送祝福短信。

  • 组织人员事件触发

    当组织内有人加入或离职时触发流程。例如:单独做了一个《员工管理》表,同步管理后台中的人员信息, 当有人员离职时,自动触发流程,在《员工管理》表中将其标记为 “已离职”。

  • 外部用户事件触发

    当应用下的外部用户注册、登录、注销、被停用时触发工作流。例如:当外部用户注销时,向其发送一封告别邮件。

  • Webhook 触发

    工作表支持被动接收数据,您其他系统有数据变更后,可以将变更的数据内容推送到平台服务器,服务器接收到推送消息后可以触发工作流,然后自动执行计划的操作(新增一行记录,发送一个通知消息等),从而打通和其他系统的数据对接,提高业务效率。

# 添加、配置流程中需要执行的功能节点


详细介绍,共 40 种

可以简单来说就是流程图

# 组织角色

组织角色在金砖中也是十分重要的一个部分,当遇到需要管理部门时

# 1. 创建角色和角色组

组织管理员点击系统头像依次进入 "组织管理">"用户">"角色",在页面中点击创建角色,并设置角色名称、所属角色组、及角色的备注。也可以通过导入批量添加角色。

角色组

# 比赛 tip

# 这个东西做不出来完整的应用,只用做流程就行,数据导入这些都是手动导入,交的时候就是交一个框架就行。记住导入 20-30 条数据就行。

# 参考官方的文档,对比赛需要的功能进行记录