提示解释填写目的和格式;正则负责输入格式;报错解释当前失败及修复方法。三者不能互相替代。前端提示不是服务端校验。必填、类型、范围、重复、日期真实性、附件内容和权限分别校验。
| 字段/场景 | 当前执行口径 | 典型失败反馈 |
|---|
| 商品中文名称 | 沿用已实现的最多100字符,允许中文、字母、数字与标点,不允许换行及控制字符。 | 名称为空/超长/包含不可见字符时,给出对应原因。 |
| 商品英文名称 | 沿用最多100字符;字母、数字、单个空格、-、_,首尾须为字母或数字。不是模型字段内部英文键。 | 指出长度、首尾或连接符格式错误;不再把合法单字符 A 判为过短。 |
| 模型字段名/英文键 | 沿用原字段规则资料:名称1–30;内部英文键1–50,仅字母数字下划线。不能把商品英文名规则直接套到字段键。 | 模型下重名另行查重;不强制未经定义的 camelCase。 |
| 数量、单价、比例 | 按实际控件 min/max/step 校验。采购计划基准数量与全流程试稿数量精度仍存在旧差异,保留待评审,不擅自统一业务精度。 | 请输入有效数字/不得小于下限/不得大于上限/请按步长填写。 |
| 日期 | 校验真实日期与来源截止边界。YYYY-MM-DD 正则只校验形式,不能证明日期有效。 | 不得晚于来源采购计划;剩余时间不足7天。 |
| 单据参数摘要 | 前5个参数默认摘要,用户可调整;商品库来源摘要只读,不能在采购计划/买单内重设。 | 最多5个;来源摘要不可编辑。 |
| 视频/附件 | 商品视频最多3个、附件最多3个;沿用上一版上传配置与类型/大小测试。历史通用文档“附件5个”不覆盖商品内3个的后续对齐。 | 数量超限/类型不支持/文件过大/读取失败/保存失败分别反馈。 |
完整的现有字段测试、上传测试、商务配置和历史说明保留在包中。此次未重新设计所有字段的业务规则;重点修复反馈占位与共用组件。可在“字段与报错测试”入口继续逐项检查。