增强客户编码管理功能,新增客户编码唯一性校验,确保同租户内客户编码不重复。更新相关API和前端表单验证逻辑,优化Excel导入功能以处理客户编码的有效性和唯一性。添加数据库约束以维护数据完整性。

This commit is contained in:
geht
2026-04-22 16:56:48 +08:00
parent 2610dbc4c0
commit 9d621433c6
7 changed files with 162 additions and 3 deletions

View File

@@ -0,0 +1,4 @@
-- 客户编码在同租户内唯一tenant_id 与多租户拦截一致NULL 已归 0 V3.9.2_20
-- 若执行失败请先排查SELECT tenant_id, customer_code, COUNT(*) c FROM mes_xsl_customer GROUP BY tenant_id, customer_code HAVING c > 1;
ALTER TABLE `mes_xsl_customer`
ADD UNIQUE KEY `uk_mes_xsl_customer_tenant_code` (`tenant_id`, `customer_code`);