Files
gxwebsoft 87aa64d0c1 fix(payment): 修复付款申请表单结算单号字段交互体验
- 结算单号由原来的 `el-select multiple` 改为不可编辑的 `el-input readonly`
- 点击输入框触发弹窗选择,保留右侧「选择」按钮
- 占位符改为「请输入」,纠正不可输入与提示不符的问题
- 根据已选单号数量动态显示单号或“已选 N 张结算单”,多张显示全称放 tooltip 提示
- 删除无用的选项选择及相关方法,简化组件逻辑和样式
- 调整样式避免宽度不足导致数据显示被截断问题
- 临时验证页面引入完整 Vue 编译版本确保字符串模板支持
- 更新依赖锁中的 TypeScript 版本等补丁信息
2026-10-15 11:33:10 +08:00

1.1 KiB
Raw Permalink Blame History

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,等用户确认。