1.1 KiB
1.1 KiB
招投标供应商校验后端实施计划
目标
- 让招投标信息维护页面的新增、编辑接口仅保留供应商名称和统一信用代码必填校验。
- 移除供应商联系人、联系电话、银行账户,以及供应商名称/统一信用代码的内容格式校验,避免页面保存被接口层拦截。
实施内容
- 调整
CcdiPurchaseTransactionSupplierDTO- 保留
supplierName的@NotBlank。 - 为
supplierUscc增加@NotBlank必填校验。 - 移除
supplierName的长度校验。 - 移除
supplierUscc的格式校验。 - 移除
contactPerson、contactPhone、supplierBankAccount的内容校验注解。
- 保留
验证
mvn -pl ccdi-info-collection -am -DskipTests compilesh bin/restart_java_backend.sh- 结合真实页面验证:
- 新增弹窗提交
supplierUscc=ABC、contactPhone=123成功 - 编辑弹窗提交
supplierUscc=XYZ、contactPhone=abc123成功
- 新增弹窗提交
产出文件
ccdi-info-collection/src/main/java/com/ruoyi/info/collection/domain/dto/CcdiPurchaseTransactionSupplierDTO.java