# 招投标信息维护弹窗宽度与供应商序号前端实施计划 ## 保存路径确认 - 前端实施计划保存到 `docs/plans/frontend/` ## 目标 - 新增、编辑弹窗宽度调整为页面宽度的 `80%` - 供应商明细不再录入排序,改为页面按当前行顺序自动生成序号与提交顺序 ## 实施范围 - 文件:`ruoyi-ui/src/views/ccdiPurchaseTransaction/index.vue` ## 实施步骤 1. 将新增/编辑共用弹窗宽度从固定像素改为 `80%` 2. 将供应商明细表中的“排序”输入列改为只读“序号”展示列 3. 调整供应商新增与提交逻辑,提交时按当前行顺序自动补齐 `sortOrder` 4. 清理空白供应商行判断,避免隐藏排序字段后把空白行误判为有效数据 5. 使用真实页面验证新增/编辑弹窗显示与供应商录入行为 ## 验证点 - 新增/编辑弹窗宽度明显放大至页面宽度的 `80%` - 供应商明细不再出现排序输入框 - 新增供应商后可正常录入供应商名称、统一信用代码、联系人、联系电话、银行账户 - 编辑已有数据时供应商顺序按当前表格行顺序提交