b2894lxlx
|
2a5eca8393
|
✨ 评分减分累计与最高扣分、用户部门标签联动树,并修复对账导入与结算调整等
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-23 04:28:22 +08:00 |
|
b2894lxlx
|
6f2383a7e5
|
✨ 结算付款体验优化与合同/运单导入校验
付款申请汇票筛选与提示去重、结算菜单拆分与金蝶同步弹框、应收应付详情高度、合同计费与半月结调整,以及导入运单批量删除校验。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-18 05:12:26 +08:00 |
|
刘泉佳
|
85602ff98f
|
Merge branch 'master' into feature/bfi-api-rate
# Conflicts:
# src/components/vehicle-attachment-table/main.vue
# src/option/payment/paymentApplication.js
# src/views/payment/payment-application.vue
# src/views/payment/receipt-claim-record.vue
# src/views/vehicle/customer-archive.vue
|
2026-10-14 14:41:40 +08:00 |
|
b2894lxlx
|
f455003014
|
✨ 优化主数据地图回填与表单校验间距,并修复运单导入筛选与组织树定位
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-10 16:20:26 +08:00 |
|
刘泉佳
|
0484c2359d
|
Merge remote-tracking branch 'refs/remotes/origin/master' into feature/bfi-api-rate
# Conflicts:
# pnpm-lock.yaml
# src/axios.js
# src/views/settlement/formal-settlement.vue
# src/views/vehicle/customer-archive.vue
|
2026-10-01 13:46:44 +08:00 |
|
weicw-dshsa
|
fc7df95c1a
|
🐛 修复导入错误提示重复弹出并丢失业务文案
- axios 拦截器:blob 请求(导入/导出)在业务校验失败时后端返回的是
JSON(Content-Type: application/json),而 axios 在 responseType='blob'
下把响应体解析成 Blob,直接读 res.data.msg 取不到任何字段,
status 退回 res.status、文案落到「系统错误」兜底,用户误以为系统崩溃。
现按 Content-Type 判断:JSON 才解析回对象,真·文件流保持原样不动。
- 统一提示出口 notifiedError():弹窗后给 Error 打 _notified 标记,
业务层据此避免同一条错误被弹两次。
- import-excel:拦截器已提示过的错误不再重复 $message.error;
>500/网络异常等仍由 resolveErrorMessage 从 Blob 中取 msg 兜底。
|
2026-09-26 12:21:20 +08:00 |
|
weicw-dshsa
|
088c9cace0
|
🐛 导入失败时显示后端业务提示,不再误报系统错误
问题(用户实测反馈):导入只有一个表头的空文件时,前端提示「系统错误」,
用户误以为系统崩溃;后端其实已返回明确文案(400 + 「导入数据不能为空」)。
根因(两处叠加):
1) axios 错误分支 reject(new Error(error)) 把原始错误包装掉,
error.response 丢失、message 退化成 [object Object];
2) 导入接口统一用 responseType:'blob',非 2xx 的响应体也是 Blob,
而 axios 错误分支不做解析,拿不到后端 msg。
修复:
- src/axios.js:错误分支直接 reject 原始 axios 错误,保留 response;
- src/utils/import-excel.js:新增 resolveErrorMessage,从错误响应的 Blob 中
解析后端 JSON 取 msg;解析不到时兜底为中文提示(不再暴露
「Request failed with status code xxx」这类英文技术文案)。
验证:vite build 通过;模拟真实响应体验证 400 + 空表场景,
提示由「系统错误」变为后端原文「未读取到数据行,请确认表头下方已填写内容」。
|
2026-09-26 11:50:49 +08:00 |
|
刘泉佳
|
a554ccf38e
|
🐛 axios网络级失败(502/504/超时)补充统一错误提示,修复接口报错页面无感知
|
2026-09-21 21:20:57 +08:00 |
|
b2894lxlx
|
c6dffb5d97
|
截止‘运力管理’模块
|
2026-07-20 11:26:51 +08:00 |
|
kk
|
e66b4a3680
|
init
|
2026-07-08 18:00:33 +08:00 |
|