87aa64d0c1
- 结算单号由原来的 `el-select multiple` 改为不可编辑的 `el-input readonly` - 点击输入框触发弹窗选择,保留右侧「选择」按钮 - 占位符改为「请输入」,纠正不可输入与提示不符的问题 - 根据已选单号数量动态显示单号或“已选 N 张结算单”,多张显示全称放 tooltip 提示 - 删除无用的选项选择及相关方法,简化组件逻辑和样式 - 调整样式避免宽度不足导致数据显示被截断问题 - 临时验证页面引入完整 Vue 编译版本确保字符串模板支持 - 更新依赖锁中的 TypeScript 版本等补丁信息
8 lines
1.1 KiB
Markdown
8 lines
1.1 KiB
Markdown
# 2026-10-15
|
||
|
||
## 10:46 付款申请表单「结算单号」修复丢失 → 重放并提交
|
||
- 现象:用户反馈昨天改好的「结算单号」(只读输入框 + 整框可点开选择弹窗)今天又变回旧的 `el-select` 写法。
|
||
- 根因:昨天的改动**一直没有 commit**,是纯工作区改动;用户 pull(HEAD 到 9919fb9,两个 settlement 样式提交包含该文件旧版)后被覆盖。教训同 2026-09-18「漏提交新文件」一役:**本仓库改动必须尽快显式 commit**,`git status` 干净 ≠ 改动还在。
|
||
- 处理:按昨天方案 A 原样重放 4 处修改(模板 el-select→el-input readonly+tooltip+整框可点、新增 `referenceSettlementCount`/`referenceDisplayText` computed、删 `handleSettlementSelectVisible`、样式类改名 `__settlement-input` + cursor 规则),curl 自检 vue/style 均 200。
|
||
- **这次只提交该单文件**:`git commit -m ":bug: ..." -- src/views/payment/payment-application-form.vue` → `db03ced`(`.workbuddy/memory` 不入库,留在工作区)。尚未 push,等用户确认。
|