# 待办显示修复 + 定制师列表 + 尾款默认值 **日期**: 2026-03-23 16:35 **影响服务**: hl-order-service, hl-user-service **已部署**: 测试服务器 ✅ --- ## 1. 行程编辑确认不再触发全面重置(BUG修复) **问题**: 确认房型升级等行程编辑时,错误触发了全面级联重置(退保险、作废合同、清除配房配车、重置所有待办),导致待办显示不对。 **修复后行为**: - **房型升级/行程编辑确认** → 只回退到待配房,保留保险和合同,保留已有配房配车数据 - **出行人变更** → 退保险+作废合同,重置到待配保险 - **出发日期变更** → 全面重置(退保+作废+清房车+清住宿) **前端无需改动**,待办接口返回数据自动正确。 --- ## 2. 更换定制师列表:只展示有企微的定制师 **接口**: `GET /admin/order/todo/customizer-list` **变更**: 现在只返回绑定了企业微信的定制师(过滤掉没有企微的管理员账号)。 **前端需改**: 下拉列表展示请用 `wechatName` 字段(企微姓名),不要用 `adminId`。 ### 返回字段 | 字段 | 类型 | 说明 | |------|------|------| | adminId | Long | 管理员ID(提交时传这个) | | username | String | 用户名 | | avatarUrl | String | 头像 | | **wechatName** | **String** | **企微姓名(下拉展示用这个)** | | wechatUserid | String | 企微用户ID | ### 下拉展示建议 ``` 侯玉凤(定制师) 米明光(定制师) ... ``` 用 `wechatName` 展示,选中后提交 `adminId`。 --- ## 3. 尾款支付方式默认线下转账 **变更**: 新创建的订单 `balancePayMethod` 默认值改为 `OFFLINE`(线下转账)。 **前端影响**: - "设置尾款支付方式"弹窗可以改为只在需要切换为在线支付时才弹出 - 或者直接按 `balancePayMethod` 字段回显当前值,默认已经是"线下转账" --- ## 4. 申请修改(解锁)功能确认 后端已实现,接口如下: ### 管理员申请解锁 - **接口**: `POST /admin/order/{orderId}/request-unlock` - **请求体**: `{ "reason": "解锁原因" }` - **效果**: 发送通知给C端用户,等待用户确认 ### C端用户同意解锁 - **接口**: `POST /internal/mp/order/{orderId}/approve-unlock`(小程序端调用) - **效果**: 订单解锁,管理员可重新编辑 ### 前端需要做 1. 点击"提交申请"调用 `request-unlock` 接口 2. 小程序端收到通知后展示确认弹窗,用户同意后调用 `approve-unlock` 3. 管理员端刷新后可以继续编辑