23 lines
1.0 KiB
Markdown
23 lines
1.0 KiB
Markdown
|
|
# 招投标供应商校验前端实施计划
|
||
|
|
|
||
|
|
## 目标
|
||
|
|
- 将招投标信息维护页面新增、编辑弹窗中的供应商明细校验收敛为:
|
||
|
|
- 供应商名称必填
|
||
|
|
- 统一信用代码必填
|
||
|
|
- 移除联系人、联系电话、银行账户,以及供应商名称/统一信用代码的内容校验提示。
|
||
|
|
|
||
|
|
## 实施内容
|
||
|
|
- 调整 `ruoyi-ui/src/views/ccdiPurchaseTransaction/index.vue` 中的 `getSupplierFieldRules`
|
||
|
|
- `supplierName` 仅保留必填规则。
|
||
|
|
- `supplierUscc` 改为仅保留必填规则。
|
||
|
|
- `contactPerson`、`contactPhone`、`supplierBankAccount` 不再返回校验规则。
|
||
|
|
|
||
|
|
## 验证
|
||
|
|
- `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=ABC`、`contactPhone=123` 后可保存
|
||
|
|
- 编辑弹窗录入 `supplierUscc=XYZ`、`contactPhone=abc123` 后可保存
|
||
|
|
|
||
|
|
## 产出文件
|
||
|
|
- `ruoyi-ui/src/views/ccdiPurchaseTransaction/index.vue`
|