Files
ccdi/docs/plans/frontend/2026-04-23-bidding-supplier-validation-frontend-implementation.md
2026-04-24 13:29:13 +08:00

1.0 KiB

招投标供应商校验前端实施计划

目标

  • 将招投标信息维护页面新增、编辑弹窗中的供应商明细校验收敛为:
    • 供应商名称必填
    • 统一信用代码必填
  • 移除联系人、联系电话、银行账户,以及供应商名称/统一信用代码的内容校验提示。

实施内容

  • 调整 ruoyi-ui/src/views/ccdiPurchaseTransaction/index.vue 中的 getSupplierFieldRules
    • supplierName 仅保留必填规则。
    • supplierUscc 改为仅保留必填规则。
    • contactPersoncontactPhonesupplierBankAccount 不再返回校验规则。

验证

  • source ~/.nvm/nvm.sh && nvm use 14.21.3 >/dev/null && cd ruoyi-ui && npm run build:prod
  • 使用 Playwright 打开真实页面 http://127.0.0.1:62319/maintain/purchaseTransaction
    • 新增弹窗录入 supplierUscc=ABCcontactPhone=123 后可保存
    • 编辑弹窗录入 supplierUscc=XYZcontactPhone=abc123 后可保存

产出文件

  • ruoyi-ui/src/views/ccdiPurchaseTransaction/index.vue