# 招投标信息维护弹窗宽度与供应商序号前端实施计划

## 保存路径确认
- 前端实施计划保存到 `docs/plans/frontend/`

## 目标
- 新增、编辑弹窗宽度调整为页面宽度的 `80%`
- 供应商明细不再录入排序，改为页面按当前行顺序自动生成序号与提交顺序

## 实施范围
- 文件：`ruoyi-ui/src/views/ccdiPurchaseTransaction/index.vue`

## 实施步骤
1. 将新增/编辑共用弹窗宽度从固定像素改为 `80%`
2. 将供应商明细表中的“排序”输入列改为只读“序号”展示列
3. 调整供应商新增与提交逻辑，提交时按当前行顺序自动补齐 `sortOrder`
4. 清理空白供应商行判断，避免隐藏排序字段后把空白行误判为有效数据
5. 使用真实页面验证新增/编辑弹窗显示与供应商录入行为

## 验证点
- 新增/编辑弹窗宽度明显放大至页面宽度的 `80%`
- 供应商明细不再出现排序输入框
- 新增供应商后可正常录入供应商名称、统一信用代码、联系人、联系电话、银行账户
- 编辑已有数据时供应商顺序按当前表格行顺序提交
