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