weicw
|
ec926afa46
|
✨ 新增认证审核能力判定接口
|
2026-10-26 03:14:05 +08:00 |
|
weicw
|
2e3853db18
|
🐛 运输类型筛选改按整趟车判,修正配载与多式联运双重计数
行级 SQL 筛会把混装挂总单与不挂总单的配载单劈成两档:同一趟车同时出现在配载运输与多式联运,两档各只剩命中的子单,卡片上的运单数、货物与重量缩水,三档数目之和大于全部。判据移到服务层 matchesOrgType,按整趟车的子单集合分档。
|
2026-10-26 00:56:16 +08:00 |
|
weicw
|
05aaa5396b
|
✨ 运次与运单下发多式联运标志,运输类型筛选分三档
transportOrgType 仍是 common/load 二值(组织形态维),另加 Boolean multimodal 表示挂了多联总单;两者可叠加,文案由前端组合。visibleRows 补选 master_no,否则派生永远为空。配载档筛选排掉挂总单的行,多式联运档只看 master_no。
|
2026-10-26 00:45:54 +08:00 |
|
weicw
|
c95dccc871
|
🐛 fix(打卡里程): 回显里程去掉两位小数
运单里程列是 decimal(18,2),BigDecimal 经全局 ToStringSerializer 序列化后
下发成 "200.00",而客户端按正整数校验,原样回填直接提交会被拒。
- DriverPunchNodeVO / WaybillPunchRecordItemVO 的 mileage 改 String(正整数文本)
- 新增 TransportBusinessSupport.mileageText,去尾随零后再下发
- 打卡记录单测断言同步为字符串
|
2026-10-25 21:57:33 +08:00 |
|
b2894lxlx
|
3b5507ab2e
|
🔀 合并 websoft/dev,解决所属组织与数据权限冲突
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-25 20:37:21 +08:00 |
|
weicw
|
576560f086
|
📝 收敛测试类与 pom 依赖的注释表述
|
2026-10-25 20:20:59 +08:00 |
|
weicw
|
c03a5fdf47
|
🐛 司机与车辆导出支持「未分配组织」筛选
|
2026-10-25 20:20:59 +08:00 |
|
weicw
|
5bcb908cbd
|
🐛 空组织司机保存时不再发起组织反查
|
2026-10-25 20:20:59 +08:00 |
|
weicw
|
ceccb40cd7
|
✨ 司机与车辆列表支持按未分配组织筛选
|
2026-10-25 19:45:41 +08:00 |
|
weicw
|
32262868c7
|
🔀 合并集成分支 feat/mp-register-without-org
|
2026-10-25 19:35:40 +08:00 |
|
weicw
|
6c112bea65
|
🐛 车辆侧取消所属组织必填,司机无组织也能建首辆车
|
2026-10-25 19:33:42 +08:00 |
|
weicw
|
1d47015762
|
🐛 管理端保存司机不再要求所属组织
|
2026-10-25 19:30:50 +08:00 |
|
weicw
|
d3d2c9f116
|
✨ 调度端运单详情新增车辆实时定位接口
|
2026-10-25 18:40:55 +08:00 |
|
weicw
|
c950f13c55
|
✨ 待回单确认拆出独立 tab 档位,进行中不再包含
|
2026-10-25 16:20:36 +08:00 |
|
b2894lxlx
|
20f8b1d8ec
|
🐛 补齐调度端状态测试的数据权限构造参数
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-25 00:02:12 +08:00 |
|
weicw
|
0c05c3c385
|
✨ 运单里程改为末位打卡采集,含里程计费时司机必填
|
2026-10-24 21:29:16 +08:00 |
|
weicw
|
b36abe9e4b
|
🔀 合并主干 master 到 dev
- 状态命名统一用 dev 的 pending_return_confirm:master 侧 pending_return 常量、字面量与文案分支一并改名,避免两套状态并存
- 汇票可选按 master 放开:去掉部门/收付款方限制,删除随之失效的 selectableBill 判定
- 结算导入模板按 master 重写:不预置费用项列、不再有结算金额列,导出签名收为两参
- 合入 master 的待确认回单批量完成、变更记录审批过滤、小程序数据权限(MpUserDataScope)与评分量化/客商档案改动
- 受影响的测试构造器补上 MpUserDataScopeSupport 依赖
|
2026-10-24 16:37:43 +08:00 |
|
b2894lxlx
|
9c0a870e5c
|
🔀 合并 websoft/dev,解决待回单状态与汇票可选冲突
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-24 14:50:05 +08:00 |
|
weicw
|
b347869166
|
🐛 修复 blade-transport 重复声明 spring-boot-starter-test 导致构建失败
- 同一依赖在 pom 里出现两次,Maven 读 POM 阶段直接失败:
'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique
- 保留带注释那处(说明为什么引入 JUnit 5 / Mockito),删掉前面无注释的重复项
|
2026-10-24 12:37:40 +08:00 |
|
weicw-dshsa
|
70b2096e8a
|
✨ 登录自动建档写入岗位并订正存量空岗位
- createPlaceholderProfile 写 posts='司机':岗位为空的档案会被派单候选筛掉
- 新增幂等订正脚本,只补 profile_source='login_auto' 且岗位为空的档案
- update_time 不覆盖,脚本内附校验与回退段
|
2026-10-23 20:42:55 +08:00 |
|
刘泉佳
|
05ab35d5c9
|
Merge remote-tracking branch 'origin/master' into feature/hcs-api-p0
# Conflicts:
# blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/ContractManageServiceImpl.java
# blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/PaymentApplicationServiceImpl.java
|
2026-10-23 19:18:33 +08:00 |
|
weicw-dshsa
|
7fa20747ab
|
🐛 修复登录自动建档把脱敏手机号写入司机档案
|
2026-10-23 18:05:20 +08:00 |
|
刘泉佳
|
f1b6aac32b
|
fix: 金蝶应收应付单送部门.编码
|
2026-10-23 17:45:50 +08:00 |
|
刘泉佳
|
6369ec6441
|
feat: 付款审批入口接入特批即时发起并调整审批响应提示
/approve 与 MK 审批回调在审批生效后立即发起付款特批;审批响应区分特批待发起、特批审核中、
合规推送失败(data=false 警告,保留重推)与金蝶同步结果。
|
2026-10-23 17:22:24 +08:00 |
|
刘泉佳
|
1b7b8ae571
|
feat: 新增付款申请审批通过即时发起特批能力
HcsImmediatePushSupport 增加付款即时推送入口,复用 repushPayment 发起 C106-3;
按“审批即发起”要求不受 immediate-enabled 开关控制,失败留痕由扫描或手动重推兜底。
|
2026-10-23 17:22:21 +08:00 |
|
刘泉佳
|
3ddf044810
|
fix: 付款特批未通过前不推送履约数据,特批通过后自动补推
发起 C106-3 后挂起等待特批结果,审核期间仅回填整体同步状态,不再推送履约计划 C103-9 与履约记录 C108;
合规回调或人工确认特批通过后补推履约数据并联动金蝶,驳回不产生履约数据。
|
2026-10-23 17:22:18 +08:00 |
|
weicw-dshsa
|
eed7d3c4d8
|
✅ 修正自动建档测试的 selectOne 桩,恢复按 user_id 反查的可证伪性
|
2026-10-23 17:17:48 +08:00 |
|
刘泉佳
|
9450f95bbc
|
fix: 合同金蝶同步结果回传接收 D903修改
|
2026-10-23 17:16:39 +08:00 |
|
weicw-dshsa
|
77144f4e68
|
💡 清理本次改动注释中的票据引用与设计叙述
注释只写从代码看不出来的事实:删除票号引用、设计权衡与取证经过,
保留业务约束(id_card_no 为 NULL 表示未采集、唯一索引覆盖软删除行、
driving_vehicle 为 ALWAYS 策略等)。
|
2026-10-23 16:34:25 +08:00 |
|
刘泉佳
|
f3699c9cf0
|
fix: 合同特批结果回传改按合规合同ID(hcs_fd_id)定位合同并联动审批状态
|
2026-10-23 15:57:51 +08:00 |
|
weicw-dshsa
|
9f849f55be
|
✅ 补充司机档案自动建档与绑定回归测试
|
2026-10-23 15:48:57 +08:00 |
|
weicw-dshsa
|
49be9c6d52
|
✨ 新增司机档案登录自动建档与账号绑定接口
|
2026-10-23 15:48:57 +08:00 |
|
weicw-dshsa
|
170c296a75
|
✨ 接单认证门槛默认关闭,保留配置回退
|
2026-10-23 15:30:15 +08:00 |
|
weicw-dshsa
|
8d8fc30616
|
💬 同意调整路线的跟进记录改写成调整后的整条路线
原来只写变化差分(「到货地 旧 → 新」「途经站由 X 个改为 Y 个」),
中间站变化时会出现「途经站由 2 个改为 2 个」这种没有信息量的句子。
改成按站序把调整后的地址用「 → 」连起来;一个地址都没改时仍写
「同意调整路线,未修改路线」。
|
2026-10-23 14:01:15 +08:00 |
|
刘泉佳
|
12d8d0b775
|
feat: 付款特批C106-3/4新增流程模板ID字段(fdTemplateId,Nacos可配置)
|
2026-10-23 10:13:56 +08:00 |
|
b2894lxlx
|
49c149c675
|
✨ 评分量化减分累计与最高扣分限制,并修复运输对账与结算调整单等问题
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-23 04:28:19 +08:00 |
|
weicw-dshsa
|
aa7caf5a4c
|
♻️ 整理异常处置路线调整的注释、参数命名与终态守卫
注释只留状态与约束,去掉推理与取舍表述;firstNonBlank / rewriteSegmentPoint 参数改为有语义的名字;reject / revoke / adjustRoute 共用 assertNotSettled,文案沿用「该异常已处理」。
|
2026-10-23 01:29:09 +08:00 |
|
weicw-dshsa
|
87b473594a
|
🐛 修正分段改址的出发地同步与站数校验,详情字段移出列表
运单分支中间站改址后逐段同步 departure;无配载单的站数变化显式拒绝;已撤销异常不得再跟进或完成;配载单号、子运单号与可调整站点只在详情组装,列表路径不新增查询。
|
2026-10-23 01:29:00 +08:00 |
|
weicw-dshsa
|
ba2b0a3a8b
|
✨ 异常详情下发配载单、子运单与可调整站点
|
2026-10-23 01:10:25 +08:00 |
|
weicw-dshsa
|
b56da11a6c
|
✨ 新增异常处置同意并调整路线接口
|
2026-10-23 00:58:47 +08:00 |
|
weicw-dshsa
|
7f4dc94934
|
✨ 新增异常拒绝与撤销接口
|
2026-10-23 00:37:59 +08:00 |
|
weicw-dshsa
|
cb83f5bffd
|
✨ 首页异常待办立即处置直达该条异常详情页
待处理事项的 targetUrl 由异常列表页改为 subpackages/admin/disposal-detail?id=<异常处置记录主键>;id 在服务端拼进路径,避免 int64 主键经 JSON 下发到小程序后丢精度。
|
2026-10-22 23:32:33 +08:00 |
|
weicw-dshsa
|
987f8ec6a8
|
✨ 运单搜索关键字支持项目名与司机名
|
2026-10-22 20:05:49 +08:00 |
|
刘泉佳
|
0c9f9dcb8b
|
refactor: 收款认领合规链复用履约计划与履约记录既有开关
- 移除独立 claim.sync-enabled 开关(HcsProperties.Claim 配置节与 Nacos 配置样例)
- 认领链门禁改为复用既有开关:exe-stage.sync-enabled 门禁 C103-9 更新履约计划与 C107-1 认领记录(与合同链履约计划同步同开关);perf-record.sync-enabled 门禁 C108-1 履约流水(与付款链履约记录同步同开关)
- 同步更新业务流程梳理文档的开关说明与启用条件
|
2026-10-22 19:35:12 +08:00 |
|
刘泉佳
|
f38ab3896f
|
fix: 项目立项接口新增erp请求id 传项目id
|
2026-10-22 19:18:29 +08:00 |
|
刘泉佳
|
5c8324b8a6
|
feat: 金蝶认领推送完成后同步合同合规系统(C103-9/C107-1/C108-1)
- 新增 HcsClaimSyncSupport 认领链编排:金蝶认领推送(A301-3)成功后按合同分组推送
① C103-9 认领金额原子累加收款计划行并重推(未推送合规随合同链路首推)
② C107-1 按「认领主单×合同」推送认领记录(合规流水ID经C104-2定位)
③ C108-1 按合同新增履约流水(fd_plan_id=收款计划行合规阶段ID)
- IContractExeStageService 新增 findCollectionStageRow / accumulateClaimedAmountOnPush
- ReceiptFlowServiceImpl.pushClaimLocked 事务提交后挂钩,失败仅日志不影响金蝶推送结果
- 单合同失败不影响其余合同;开关关闭零开销
|
2026-10-22 19:10:22 +08:00 |
|
刘泉佳
|
dcda231c51
|
feat: 付款审批通过累加履约计划款项金额并推送合同系统,金蝶付款申请携带履约计划id
|
2026-10-22 16:33:00 +08:00 |
|
刘泉佳
|
fc691bcc16
|
fix: 合同特批回调接口D103
|
2026-10-22 16:05:02 +08:00 |
|
b2894lxlx
|
dea72691de
|
✨ 进行中配载可编辑、汇票可选放开限制,并补充业务部门与待确认回单
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-10-22 15:40:59 +08:00 |
|
weicw-dshsa
|
b31b81bedf
|
🐛 修正待回单确认单测的桩返回类型与夹具
|
2026-10-22 15:30:26 +08:00 |
|