第四讲:创建第一个OA应用——从空白开始

好,咱们正式开始动手了。

前面三章讲了平台理念、架构设计,说实话都是铺垫。这一章,咱们真刀真枪地创建一个OA应用。我带你从零开始,一步步走完整个过程。

4.1 为什么从空白开始?

很多低代码平台都提供模板,什么「审批流模板」、「考勤模板」……一选就生成一堆东西。但我个人习惯,第一个应用一定要从空白创建

为什么?

你想想看,模板虽然快,但它隐藏了太多细节。你根本不知道那些页面、数据表、流程是怎么搭起来的。一旦业务有变化,你改都不知道从哪下手。

我在项目中遇到过好几次,客户用了模板后想调整字段,结果发现模板里绑死了几十个关联关系,改一个字段要动整个应用结构。嗯,那叫一个痛苦。

所以,咱们从空白开始。虽然慢一点,但每一步都清清楚楚。

4.2 创建应用:三步走

登录平台后,找到「创建应用」按钮。不同平台位置可能不同,但逻辑一样。

  1. 点击「新建应用」——选择「从空白创建」
  2. 填写应用名称——比如「内部审批系统」
  3. 设置应用图标——选一个你喜欢的,或者上传公司Logo

就这么简单?对,就这么简单。但这里有两个坑,我踩过。

避坑指南:

我曾经在项目里随手填了个「测试应用」,结果上线时忘了改名字,用户看到「测试应用」四个字,直接投诉说我们不重视。所以,应用名称一开始就认真起,别偷懒。

图标也是。别用默认图标,至少选一个跟业务相关的。比如审批系统用「✓」图标,考勤用「时钟」图标。用户第一眼看到的就是图标,这决定了他们对系统的第一印象。

4.3 理解应用结构:一个OA应用到底长什么样?

创建完应用后,你会看到一个空白的应用界面。别慌,咱们先搞清楚它的骨架。

一个典型的OA应用,由三大部分组成:

组成部分 作用 类比
数据模型 定义你要管理什么数据(比如请假单、报销单) Excel的列头
页面视图 用户怎么看到和操作这些数据 Excel的表格界面
流程逻辑 数据怎么流转、谁审批、什么条件触发 Excel的宏/VBA

说白了,数据是核心,页面是展示,流程是规则。三者缺一不可。

4.4 数据模型:先搭骨架

我建议你创建应用后,第一件事不是画页面,而是先定义数据模型

举个例子,咱们要做一个「请假审批」功能。你需要先想清楚:请假单里要存哪些信息?

  • 申请人(谁请的假)
  • 请假类型(年假、病假、事假)
  • 开始时间、结束时间
  • 请假天数(自动计算)
  • 审批状态(待审批、已通过、已驳回)

这些就是你的数据字段。在低代码平台里,你只需要像填表格一样,一行一行加字段就行。

我的经验:

字段类型一定要选对。比如「请假天数」用数字类型,「审批状态」用选项类型(单选)。我见过有人把所有字段都设成文本类型,结果后面做统计时,数字没法求和,日期没法排序……嗯,那叫一个崩溃。

4.5 页面视图:让数据看得见

数据模型搭好了,接下来就是画页面。低代码平台通常提供两种页面:

  • 列表页——展示多条数据,比如「所有请假单」
  • 表单页——展示单条数据,比如「填写请假单」

你只需要把刚才定义好的字段,拖拽到页面上就行。说白了,就是搭积木

我个人习惯,先搭列表页,再搭表单页。因为列表页能看到数据全貌,方便调试。

4.6 流程逻辑:让应用活起来

数据有了,页面有了,但应用还是死的。你需要告诉它:用户提交请假单后,下一步该干什么?

这就是流程逻辑。在低代码平台里,通常用「流程设计器」来画流程图。

  • 节点1:员工提交申请
  • 节点2:部门经理审批
  • 节点3:HR备案
  • 结束:通知申请人结果

你只需要把节点拖出来,连上线,设置好审批人就行。

核心要点:

流程逻辑是OA应用的灵魂。没有流程,你的应用就是一个「电子表格」。有了流程,它才是一个真正的「系统」。

4.7 避坑指南:新手最容易犯的错

我总结了几点,你记一下:

  1. 别一上来就画页面——先想清楚数据模型,页面自然就出来了
  2. 字段类型别乱选——日期就用日期类型,数字就用数字类型,别偷懒
  3. 流程别画太复杂——刚开始,3-5个节点就够了。复杂流程后面再优化
  4. 记得保存——听起来像废话,但我真见过有人画了半天没保存,结果浏览器崩溃……

4.8 小结

这一章,咱们从空白创建了一个OA应用,设置了名称和图标,也搞清楚了应用的三层结构:数据模型、页面视图、流程逻辑。

下一章,我会带你深入数据模型,手把手教你设计一张真正的「请假单」数据表。到时候,你会看到字段类型、关联关系、默认值这些细节怎么用。

嗯,今天就到这儿。你先去创建一个空白应用,感受一下。别怕,点错了也没关系,大不了删了重来。