Go to file
文睿 张 1a4bd1d9e8 物料多供应商与多制造商数据库设计文档
确定物料-供应商-制造商三元关系模型,本次只覆盖数据库层:

- D1-D10 决策:三元配对且带采购条件、只存当前价、删除 materials
  的 supplier_id/manufacturer_id/manufacturer_model、拆出
  material_manufacturers、软停用、公司隔离交应用层、status 用
  active/obsolete、删除 uk_organization_partners_org_id、
  init.sql 用临时表中转
- 三张表的字段、唯一键、外键、索引设计,含 NULL 唯一键、
  首选唯一性两个生成列要点
- init.sql 连带改动清单 12 处,以及临时表中转的分流顺序
- 被单值字段截断的 32 条多供应商数据:已查证源库,确认
  伙伴主数据齐备、制造商无同类问题,需回源补齐

前后端改造另行设计。
2026-10-15 14:00:21 +08:00
.claude Initial commit 2026-09-15 16:08:18 +08:00
.superpowers/sdd/wmms-vue-migration Initial commit 2026-09-15 16:08:18 +08:00
cmd/server 功能:完善物料导入与合作伙伴管理 2026-10-13 15:20:29 +08:00
docs 物料多供应商与多制造商数据库设计文档 2026-10-15 14:00:21 +08:00
frontend 物料详情页备注独占一行并自动折行,弹窗加宽,规格标选填 2026-10-14 17:29:24 +08:00
internal 物料备注放宽到 500 字,补回被截断的两条备注 2026-10-14 17:05:37 +08:00
pkg feat: 物料导入与模板下载接口 2026-10-10 15:46:57 +08:00
scripts 物料备注放宽到 500 字,补回被截断的两条备注 2026-10-14 17:05:37 +08:00
uploads 回归测试用例 2026-10-09 18:18:58 +08:00
.dockerignore 修改一致性问题 2026-09-21 14:13:30 +08:00
.gitignore feat: 支持前端 go:embed 单容器部署 2026-10-10 16:14:49 +08:00
AGENTS.md Initial commit 2026-09-15 16:08:18 +08:00
DEPLOY.md 物料备注放宽到 500 字,补回被截断的两条备注 2026-10-14 17:05:37 +08:00
dev-verify.sh fix: 修正试用脚本就绪探测并支持端口可配置 2026-09-30 17:39:03 +08:00
docker-compose.deploy.yml feat: 支持前端 go:embed 单容器部署 2026-10-10 16:14:49 +08:00
docker-compose.yml 修改一致性问题 2026-09-21 14:13:30 +08:00
Dockerfile chore: remove generated caches and temporary files 2026-09-17 15:17:23 +08:00
Dockerfile.deploy feat: 支持前端 go:embed 单容器部署 2026-10-10 16:14:49 +08:00
entrypoint-deploy.sh feat: 支持前端 go:embed 单容器部署 2026-10-10 16:14:49 +08:00
entrypoint.sh 修改一致性问题 2026-09-21 14:13:30 +08:00
go.mod feat: 物料导入模板生成与 xlsx 解析 2026-10-10 14:57:56 +08:00
go.sum feat: 物料导入模板生成与 xlsx 解析 2026-10-10 14:57:56 +08:00
mysql.cnf chore: remove generated caches and temporary files 2026-09-17 15:17:23 +08:00
启动项目.bat 功能:完善物料导入与合作伙伴管理 2026-10-13 15:20:29 +08:00