如何设置工单提交校验规则,减少必填信息缺失

工单表单字段一多,提单人容易只填标题和一句话描述,处理人再反复追问版本、环境、影响范围。要减少这类缺失和无效填写,做法是把字段分成硬必填、条件必填和选填提示三层,为每层配置对应校验,再用模板、默认值和提示文案降低凑字填写的动机。下面按字段清单、校验配置、引导手段、角色分工、完整示例和上线验证六步展开。



要点总览(TL;DR)


  • 先按下游消费方盘点字段,把字段分为硬必填、条件必填和选填提示三类,长期无人使用的字段直接下线。
  • 非空校验只用于硬必填;编号、日期、联系方式等结构化字段用格式校验;取值有限的字段改用下拉枚举;条件必填按工单分类、优先级或来源渠道触发。
  • 硬校验之外,用按类型预置的描述模板、可推断字段的默认值、写清“填什么、为什么、示例”的错误提示,以及字段分组折叠,降低凑字填写的动机。
  • 服务负责人定字段分级,平台管理员配置表单与校验,一线处理人参与灰度试用并反馈误拦,保留上一版配置以便回退。
  • 上线两周后评估必填缺失率、退回补充率、无效填写抽检和提单时长,按季度复审字段,新增必填字段须说明消费方和使用环节。


先定字段清单:哪些信息必须收、哪些可以后补


校验规则的设计起点是字段清单,判断依据是下游谁在什么环节真正使用这个字段。字段多并不等于信息全,长期无人查看的字段反而会让提单人形成“随便填也能过”的习惯。建议由服务负责人牵头,拉上处理角色做一次字段盘点。


具体做法是按处理角色逐个字段追问:这个字段由谁读取,在受理、分派、处理、验收哪个环节使用,缺失时会造成什么后果。把答案记录成一张分级清单,字段分为三类:


  • 硬必填:下游必须消费、缺失就无法受理或分派的字段,例如报障对象、影响范围、联系方式。
  • 条件必填:只在特定分类、优先级或来源渠道下才需要的字段,例如涉及账号权限的工单才要求填写账号标识。
  • 选填提示:有助于加快处理但可后补的信息,例如期望完成时间、相关截图。

盘点时同步做减法:连续一个季度无人查询、无人用于统计的字段,直接从表单下线,而不是继续设为必填。字段越少,剩余字段的填写质量越容易保证。


字段名 消费角色 使用环节 级别 校验方式
报障系统 一线受理 分派 硬必填 下拉枚举
问题描述 处理工程师 处理 硬必填 非空+最小长度
发生时间 处理工程师 定位 条件必填(故障类) 日期格式
账号标识 权限管理员 处理 条件必填(权限类) 格式校验
期望完成时间 服务负责人 验收 选填提示 无硬校验

这张清单是后续所有校验配置的依据,完成标志是每个字段都能说清消费方和使用环节,且没有“说不清谁用”的必填字段。



校验规则怎么配:非空、格式、枚举与条件触发


字段分级确定后,下一步是把级别翻译成具体校验。原则是校验强度与字段必要性匹配:硬必填用非空拦截,结构化字段用格式约束,自由文本尽量改成枚举,条件字段按触发条件生效。


  • 非空校验只用于硬必填字段。把非空校验加到选填字段上,等于把选填变成了必填,会推高误拦率。
  • 格式校验覆盖有固定结构的字段,例如工单编号、发生日期、联系电话、账号标识。格式规则要写宽一点,避免因格式过严拦下真实有效的信息。
  • 枚举与下拉用于取值有限的字段,例如系统名称、故障类型、影响范围。用下拉替代自由文本,可以从源头减少同义表述和错别字。
  • 条件必填按工单分类、优先级或来源渠道触发。例如分类为“权限申请”时才要求账号标识,优先级为“紧急”时才要求影响业务说明。
  • 附件与描述长度按场景启用。报障类工单可要求描述不少于一定字数或附截图,咨询类工单则不必设长度门槛,否则会逼出凑字内容。

字段 校验类型 触发条件 错误提示文案
报障系统 枚举必选 始终 请选择发生问题的系统,便于分派到对应处理组
问题描述 非空+最小长度 始终 请描述操作步骤、报错信息和发生时间,例如“点击导出后提示超时,10:20 起持续出现”
账号标识 格式校验 分类为权限类 请填写登录账号,格式如 zhangsan@example.com
发生时间 日期格式 分类为故障类 请选择问题首次发生的时间,精确到分钟

配置完成后逐条自测:用正常值、边界值和空值各提交一次,确认该拦的拦住、不该拦的放行。完成标志是每个硬必填和条件必填字段都有对应规则与提示文案,且提示文案能指导填写。



减少随意填写:模板、默认值与提示文案的配合


硬校验只能保证字段非空,挡不住“无”“同上”“见附件”这类占位内容。要让提单人愿意写有效信息,需要在拦截之外提供填写便利,让正确填写比随意填写更省事。


  • 按工单类型提供描述模板:在描述框预置结构,例如“操作步骤/预期结果/实际结果/发生时间/影响范围”,并附一条填写示例。模板降低的是组织语言的成本,不是替提单人编内容。
  • 设置默认值或自动带出:来源渠道、提交人所属部门、当前环境等可推断字段由系统带出,减少手工选择,也减少选错。
  • 错误提示写清三件事:填什么、为什么需要、示例格式。提示紧跟在字段下方,提交失败时定位到具体字段,而不是只弹一句“请完善信息”。
  • 字段分组与折叠:把字段按“基本信息/问题详情/补充材料”分组,非当前分类相关的组折叠隐藏,控制单屏字段数量,避免一次面对十几个输入框。

工单类型 描述模板要点 默认值/自动带出 提示文案重点
系统报障 操作步骤、报错信息、发生时间、影响范围 来源渠道、提交部门 说明报错原文比概括描述更有用
权限申请 申请系统、账号、所需权限、使用期限 申请人账号 说明权限范围与期限用于审批判断
咨询类 问题背景、已查阅的资料 无 说明补充背景可减少来回确认

模板与提示文案按工单类型分别维护,随分类调整同步更新。完成标志是每类工单都有可套用的描述结构和一条真实风格的示例。



角色分工与上线流程


校验规则涉及字段取舍和提单体验,单靠平台管理员拍板容易两头不讨好。建议明确三类角色,按草案、配置、试用、上线的顺序推进。


角色 职责 交付物
服务负责人 确定字段必要性与分级,裁决争议字段 字段分级清单
平台管理员 配置表单、校验规则与提示文案 校验规则配置表
一线处理人 参与试用,反馈误拦和提示不清的情况 试用问题清单

上线步骤建议如下:


  1. 服务负责人输出字段分级清单草案,与处理角色评审一轮,删掉无人使用的字段。
  2. 平台管理员按清单配置表单与校验,逐字段自测正常值、边界值和空值。
  3. 选取一个处理组或一类工单灰度试用一到两周,收集误拦和退回补充的案例。
  4. 根据试用反馈调整规则强度,保留上一版配置以便回退。
  5. 全量上线,并约定复审时间。

在工具层面,ONES Desk 支持自定义工单属性与工单内容配置,适配不同收集场景,并提供表单配置与门户提单链接分享;工单可关联到 ONES Project 的需求或缺陷工作项继续跟踪。字段的具体校验类型与配置方式以实际版本为准,配置前可先在测试表单上验证拦截效果。



示例:一条报障工单的校验规则设计


以下示例为演示情景,展示字段分级、校验配置与提示文案如何组合,可迁移到权限申请、咨询等其他工单类型。


字段分级结果:硬必填为报障系统、问题描述、联系方式;条件必填为发生时间(分类为故障类时)、账号标识(涉及登录问题时);选填提示为期望完成时间、相关截图、临时规避措施。


校验规则与触发条件:


  • 报障系统:下拉枚举,始终必选。
  • 问题描述:非空,且不少于 30 字,始终生效。
  • 联系方式:格式校验,支持手机号或邮箱。
  • 发生时间:日期时间格式,分类为故障类时必填。
  • 账号标识:格式校验,勾选“涉及登录”时必填。

描述模板与提示示例:描述框预置“操作步骤:/报错信息:/发生时间:/影响范围:”,示例为“在订单页点击导出,提示‘请求超时’,10:20 起持续出现,影响华东区约 20 名用户”。错误提示写为“请补充报错原文和发生时间,这两项用于判断是否为已知问题”。


放弃硬校验的字段及原因:期望完成时间不设硬校验,因为多数报障由服务级别约定决定时限,强制填写只会得到随意日期;截图不设强制附件,因为部分问题在电话或聊天中已说明,强制上传会推高提单时长;临时规避措施设为选填提示,因为提单时未必已知。



完成检查:规则上线后的验证与迭代


规则是否有效,要看缺失和无效填写是否下降,同时确认没有把正常提单拦在门外。建议上线两周后做第一次评估,之后按季度复审。


  • 必填缺失率:统计提交时被校验拦截的工单占比,以及受理后因信息不足退回补充的比例。两个指标应同步下降;若拦截率很高而退回率不降,说明规则拦的是形式而非关键信息。
  • 无效填写抽检:每周抽取一定数量工单,检查描述中是否出现占位文本、与标题重复、明显套用模板未改内容的情况,记录比例作为基线。
  • 误拦与提单时长:收集提单人反馈的误拦案例,对比规则上线前后的平均提单时长。误拦集中或时长明显上升的字段,应放宽或改为选填提示。
  • 定期复审与字段下线:每季度复核字段使用情况,连续无人查询的字段下线,新增字段须说明消费方和使用环节后才能设为必填。

检查清单可归纳为:字段分级清单是否更新、每条规则是否有对应提示文案、灰度反馈是否闭环、缺失率与退回率是否下降、误拦案例是否处理、复审日期是否确定。完成这些检查,校验规则才算真正落地并可持续迭代。



常见问题


工单字段多、提单人容易随意填写,应该先删字段还是先加校验?


先删字段。字段越多,提单人越容易只填标题和一句话描述,而校验只能保证非空,挡不住“无”“同上”这类占位内容。建议先做一次字段盘点,把连续一个季度无人查询、无人用于统计的字段下线,再对剩余字段分级配置校验。字段数量降下来之后,硬必填的拦截才更聚焦,提示文案也更容易被认真阅读。


条件必填应该按什么维度触发,才能避免规则太复杂?


优先选择提单人自己能判断、且与信息需求直接相关的维度,常见的是工单分类、优先级和来源渠道。例如分类为“权限申请”时才要求账号标识,优先级为“紧急”时才要求影响业务说明。触发维度控制在两三个以内,每条条件规则都要能说清“为什么这个场景需要这个字段”。条件叠加过多会让提单人难以预期,也会增加配置和自测成本。


描述类字段设了最小长度,为什么还是会出现凑字内容?


最小长度只能约束字数,不能约束信息量。要减少凑字,需要同时提供结构:在描述框预置“操作步骤/报错信息/发生时间/影响范围”这类模板,并附一条真实风格的示例,让提单人知道该写什么。错误提示也应写清填什么、为什么需要、示例格式,而不是只提示“请完善信息”。对于咨询类工单,可以不设长度门槛,避免为了过校验而填充无关内容。


规则上线后误拦较多,应该怎么调整?


先定位误拦集中在哪些字段和哪类工单,再判断是规则过严还是提示不清。格式校验过严、选填字段被加了非空、条件触发范围过大,是常见原因。调整时优先放宽格式规则、把非关键字段改为选填提示,并同步修改提示文案。调整前保留上一版配置以便回退,调整后重新用正常值、边界值和空值各提交一次验证。若误拦伴随提单时长明显上升,应缩小硬校验范围。


ONES Desk 能支持这类字段分级和校验配置吗?


ONES Desk 支持自定义工单属性与工单内容配置,适配不同收集场景,并提供表单配置与门户提单链接分享;工单可关联到 ONES Project 的需求或缺陷工作项继续跟踪。字段的具体校验类型与配置方式以实际版本为准,建议配置前先在测试表单上验证拦截效果,再灰度上线。