30 分钟快速搭建定制化业务应用

本教程以“配送管理”为例,带您完成从数据建模到前台验证的最小业务闭环。完成后,业务人员可以从应用入口新建和查看配送单,管理员可以控制页面、权限,并按需增加审批或自动化。

[!NOTE]
30 分钟是熟悉管理后台后的参考用时,不包含需求评审、历史数据迁移、复杂流程设计和正式发布。不同版本或租户的菜单名称可能略有差异,请以实际管理后台为准。

您将搭建什么

配送管理应用
  └─ 配送单对象
      ├─ 数据:收货人、电话、地址、状态、签收凭证
      ├─ 页面:新建编辑页、详情页、列表页
      ├─ 入口:平台应用或 CRM 应用视图
      ├─ 权限:管理员、配送人员
      └─ 自动化:审批流程或工作流程(可选)

本教程先完成可用原型,再说明上线前需要补充的验证和治理工作。

开始之前

请确认:

  • 您拥有对象、界面、权限和流程相关的管理权限。
  • 您可以使用一个普通员工测试账号验证前台效果。
  • 本次练习不使用真实客户、手机号、地址或附件。
  • 如果企业已启用沙盒,请优先在沙盒中完成练习。

先记录本次最小需求:配送人员创建配送单并更新状态;管理员可以查看全部配送单;其他人员不需要访问该应用。

步骤 1:创建配送单对象

  1. 进入自定义对象管理页面,点击 新建。
  2. 对象名称填写 配送单,补充对象用途并选择图标。
  3. 保留系统生成的 API Name;仅在已明确开发或集成规范时调整。
  4. 保存对象。

在自定义对象列表中新建对象

配置配送单对象的基本信息

[!TIP]
标准业务应优先评估能否复用预设对象。只有现有对象无法准确表达业务语义时,再创建自定义对象。

步骤 2:设置记录名称

主属性用于在列表、详情和关联选择中识别一条记录。配送单通常适合使用自增编号,例如 PS-202608-0001。

  1. 进入配送单的主属性设置。
  2. 选择 自增编号,设置前缀、编号规则和起始值。
  3. 如果业务已经有外部配送单号,也可以选择文本,并将外部编号单独保存为字段。
  4. 保存设置。

将配送单主属性设置为自增编号

将主属性设置为文本

步骤 3:添加最小业务字段

先添加完成配送闭环必需的字段,避免一开始堆积大量暂时不用的信息。

字段名称 建议类型 是否必填 用途
收货人 单行文本 是 记录收货联系人
联系电话 手机 是 联系收货人
配送地址 动态地址或多行文本 是 记录配送地点
计划配送时间 日期时间 否 安排配送任务
配送状态 单选 是 建议设置待配送、配送中、已签收、已取消
签收照片 图片 否 保存签收凭证
备注 多行文本 否 保存异常或补充信息

逐个新增字段并保存。为 配送状态 设置默认值 待配送。

[!IMPORTANT]
必填、唯一性和默认值会影响前台录入、导入和历史数据。正式上线前,应确认存量数据和所有录入入口都能满足这些约束。

步骤 4:配置页面布局

页面布局决定用户在不同场景中看到什么。至少完成以下三类页面:

  1. 新建编辑页:依次放置收货人、联系电话、配送地址、计划配送时间、配送状态和备注。
  2. 详情页:突出配送状态、负责人、计划配送时间和签收照片,并保留基础信息。
  3. 列表页:展示配送单号、收货人、配送状态、计划配送时间和负责人,增加常用状态筛选。
  4. 将布局分配给本次测试使用的角色或业务类型。
  5. 保存并预览。

配送单对象的布局配置入口

此时先不要添加复杂组件。确保业务人员能够顺利新建、编辑、查看和筛选配送单后,再逐步优化页面。

步骤 5:创建应用入口

对象创建成功不代表业务人员能直接找到它,还需要把对象加入应用、视图或菜单。

  1. 进入应用管理页面,新建平台应用;应用名称填写 配送管理。
  2. 配置图标和适用范围,仅选择配送团队及管理员。
  3. 创建 Web 或移动应用视图,把配送单加入菜单。
  4. 按需将配送管理加入 Web 主导航或 App 主导航。
  5. 启用应用或视图。

在平台应用列表中新建应用

配置配送管理应用的基本信息

[!NOTE]
适用范围决定用户能否看到入口,角色权限决定用户能否执行操作,数据权限决定用户最终能访问哪些记录。三者需要同时验证。

步骤 6:配置最小权限

准备两个角色并分配给测试账号:

角色 功能与对象权限 字段权限 数据范围
配送管理员 查看、新建、编辑及业务需要的管理操作 可查看和编辑全部业务字段 可查看配送业务范围内的全部记录
配送人员 查看、新建、编辑 可编辑配送信息和状态,不开放无关敏感字段 仅查看本人负责或明确共享的记录

配置顺序建议如下:

  1. 确认角色能看到配送管理入口。
  2. 授予配送单的对象操作权限。
  3. 配置字段可见和可编辑范围。
  4. 按负责人、归属部门或相关团队配置记录级数据权限。
  5. 仅在确有跨团队协作需求时增加数据共享规则。

遵循最小权限原则,不要为了通过测试直接授予全部权限。

步骤 7:增加自动化(可选)

原型不一定需要流程。如果业务确有自动化需求,可按目标选择:

目标 选择的能力 示例
需要人工核准 审批流程 特殊配送申请提交主管审批
字段变化后自动执行动作 工作流程 状态变为已签收后发送通知
多人连续处理任务 业务流程 仓库出库、配送、签收依次办理
按生命周期推进任务 阶段流程 待配送、配送中、已签收分阶段管理
需要变量、分支或复杂数据操作 流 根据配送区域分配负责人并更新关联数据

首次练习可以配置一条简单工作流程:当 配送状态 变为 已签收 时,向配送管理员发送通知。保存并启用后,用测试记录触发一次。

步骤 8:验证完整业务链路

分别使用配送人员和配送管理员账号验证,不要只在管理后台检查配置是否保存成功。

配送人员

  1. 能看到配送管理入口,但看不到无关管理菜单。
  2. 能新建配送单,必填和默认值符合预期。
  3. 能在列表中筛选并打开本人负责的配送单。
  4. 能更新配送状态和上传签收凭证。
  5. 无法访问未授权记录和字段。

配送管理员

  1. 能查看业务范围内的配送单。
  2. 能查看本次测试需要的全部字段。
  3. 能处理或监控已配置的流程。
  4. 能根据负责人、状态和时间定位测试数据。

多端与异常场景

  • 分别检查 Web 和移动端布局。
  • 尝试遗漏必填字段、录入重复数据和执行未授权操作。
  • 检查通知、待办和流程记录是否按预期生成。
  • 删除练习数据前,确认它没有被其他测试记录或流程引用。

上线前检查

本教程完成的是最小原型。正式上线前还应完成以下工作:

  • 由业务负责人确认字段口径、状态定义、流程边界和验收标准。
  • 补充验证规则、查重规则、布局规则及必要的对象关系。
  • 评估初始数据导入、数据清洗、历史数据和附件迁移。
  • 用各角色的真实权限组合完成业务验收。
  • 涉及海外组织时,补充语言、时区、区域、币种和地址配置。
  • 涉及打印、邮件、签章或短信时,完成模板与插件联调。
  • 对高风险变更,在沙盒中测试并通过更改集校验、部署。
  • 记录负责人、发布时间、验证结果和回退方案。

下一步

2026-08-11
0 0