mirror of
https://gitee.com/hhyykk/ipms-sjy.git
synced 2025-07-25 00:15:06 +08:00
[feat] 新增客户和供应商信息重复校验
- 在创建客户和供应商时增加名称和组织机构代码的重复性校验- 新增相应的错误码和异常处理 - 优化了数据插入逻辑,确保数据的唯一性和完整性
This commit is contained in:
@ -3,6 +3,13 @@ package cn.iocoder.yudao.module.pm.enums;
|
||||
import cn.iocoder.yudao.framework.common.exception.ErrorCode;
|
||||
|
||||
public interface ErrorCodeConstants {
|
||||
// 客户
|
||||
ErrorCode CUSTOMER_NOT_EXISTS = new ErrorCode(1_060_000_000, "客户信息不存在");
|
||||
ErrorCode CUSTOMER_NAME_DUPLICATE = new ErrorCode(1_060_000_001, "客户名称重复");
|
||||
ErrorCode CUSTOMER_CODE_DUPLICATE = new ErrorCode(1_060_000_002, "组织机构代码重复");
|
||||
|
||||
// 供应商
|
||||
ErrorCode SUBCONTRACTOR_NOT_EXISTS = new ErrorCode(1_061_000_000, "供应商信息不存在");
|
||||
ErrorCode SUBCONTRACTOR_NAME_DUPLICATE = new ErrorCode(1_061_000_001, "供应商名称重复");
|
||||
ErrorCode SUBCONTRACTOR_CODE_DUPLICATE = new ErrorCode(1_061_000_002, "组织机构代码重复");
|
||||
}
|
||||
|
Reference in New Issue
Block a user