Commit Graph

229 Commits

Author SHA1 Message Date
刘泉佳 7569594dcb feat: 新增收款认领合规推送记录表 2026-10-29 11:19:25 +08:00
刘泉佳 47fd0298db feat: 履约记录推送新增发票与收票分摊实体状态字段及表结构脚本 2026-10-28 19:30:38 +08:00
刘泉佳 c6735cc98d feat: 开票申请与结算单金蝶推送失败原因落库并随列表返回 2026-10-28 17:00:26 +08:00
刘泉佳 4f9ae49538 feat: 付款申请金蝶推送失败原因落库并随列表返回 2026-10-28 17:00:25 +08:00
刘泉佳 80e56d01c9 feat: 付款特批结果附件落库并经C103-5下载联带上传金蝶
paymentLegal/result 回调 fileUrl(合规附件ID)落库 hcs_spec_attach_fd_id;金蝶附件联带上传新增合规附件来源(C103-5 按 fdId 下载,幂等键=fdId,20MB 封顶);付款申请详情动态追加特批附件展示行走 C103-5 代理下载;同步提交同链路配套修正:paymentLegal/result 回调改按合规特批流程ID(hcs_spec_fd_id)定位付款申请、C106-3 特批发起报文补充 fd_contract_plan 款项日期(履约计划行合规阶段ID);含 blade_payment_application 增量脚本
2026-10-27 20:19:46 +08:00
b2894lxlx 4b9e117c9e ✨ 新增合同变更独立单据与MK审批回写
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-27 18:34:09 +08:00
b2894lxlx 41a86fe335 ✨ 新增项目变更独立单据与MK审批回写
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-27 16:45:37 +08:00
b2894lxlx 3450799c2a !6 fix: 项目+合同对接合同系统
Merge pull request !6 from mindless/feature/hcs-api-p0
2026-10-27 06:24:01 +00:00
b2894lxlx 8737c4b5f9 ✨ 角色菜单数据权限替代用户级组织/客商权限
将后台数据权限迁移到角色×菜单配置,运行时按 menuCode 解析;组织树取最宽合并;停用用户侧组织与客商授权过滤。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-27 04:05:01 +08:00
b2894lxlx 7e009ac7c3 Merge remote-tracking branch 'websoft/dev' 2026-10-26 16:09:25 +08:00
weicw dca59720bf 🩹 code-review 修订:改号同步日志手机号脱敏、统一 feign 契约注释 2026-10-26 15:32:11 +08:00
weicw 5cc5dbb002 🐛 后台改手机号同步登录账号与司机档案电话
- transport 新增 feign /feign/client/driver/sync-mobile:按 user_id+tenant_id 找档案,
  档案 mobile 等于账号旧号时只改 mobile 一列(带 driving_vehicle 原值),已是新号幂等成功,
  找不到或判据不满足返回 synced=false 与原因
- blade-system updateUserWithPhoneSync:账号等于旧号时跟随新号、补账号唯一性校验,
  本地写库后调 feign 同步档案;同步失败只记日志,不回滚账号更新。登录链路仍走 updateUser
- App 内改号改调 updateUserWithPhoneSync
- bindOpenId 改为覆盖写:不再拦截已绑定其他 openid 或 openid 属于其它账号
2026-10-26 15:19:33 +08:00
b2894lxlx 8a10ffeed6 Merge remote-tracking branch 'websoft/dev' 2026-10-26 13:49:08 +08:00
b2894lxlx 81648fc659 ✨ 开票合计反算、配载承运商乙方交集与临时合同结算校验
开票按合计金额/税率反算不含税单价(6位小数);配载按子单客户合同甲方匹配后取承运商乙方交集;临时合同过期不可结算,并修正合同变更编号唯一校验。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-26 10:50:55 +08:00
weicw aac08bcbaa 📝 认证审核注释改为事实描述并统一引用菜单码常量 2026-10-26 03:39:55 +08:00
weicw e0ff423de0 🐛 审核详情返回驳回原因 2026-10-26 03:22:35 +08:00
weicw ec926afa46 ✨ 新增认证审核能力判定接口 2026-10-26 03:14:05 +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
weicw c950f13c55 ✨ 待回单确认拆出独立 tab 档位,进行中不再包含 2026-10-25 16:20:36 +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
刘泉佳 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 b04f68e168 🩹 登录建号租户改为优先取 Tenant-Id 请求头
接口契约要求 Tenant-Id 头 → tenant_id 参数 → 兜底 000000。
写库前仍兜到非空;入参与请求头不一致时以请求头为准。
同步订正两个 DTO 的 tenantId 说明。
2026-10-23 16:34:10 +08:00
weicw-dshsa 49be9c6d52 ✨ 新增司机档案登录自动建档与账号绑定接口 2026-10-23 15:48:57 +08:00
b2894lxlx 49c149c675 ✨ 评分量化减分累计与最高扣分限制,并修复运输对账与结算调整单等问题
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-23 04:28:19 +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 987f8ec6a8 ✨ 运单搜索关键字支持项目名与司机名 2026-10-22 20:05:49 +08:00
刘泉佳 dcda231c51 feat: 付款审批通过累加履约计划款项金额并推送合同系统,金蝶付款申请携带履约计划id 2026-10-22 16:33:00 +08:00
b2894lxlx dea72691de ✨ 进行中配载可编辑、汇票可选放开限制,并补充业务部门与待确认回单
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-22 15:40:59 +08:00
weicw-dshsa d2f7d6aed0 ✨ 待回单确认:司机卡片与调度端详情/卡片下发原始业务状态 2026-10-22 14:15:33 +08:00
weicw-dshsa 3e60c0720b ✅ 锁定末位打卡回单需确认时进入待回单确认 2026-10-22 13:46:03 +08:00
b2894lxlx 73c8f6665e ✨ 客商档案表单重构并补充实缴资本、营业期限起日与已使用额度
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-22 12:56:48 +08:00
b2894lxlx 83b2144407 ✨ 小程序用户支持组织与数据权限,调度端按项目业务部门收口运单
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-22 10:59:21 +08:00
刘泉佳 86b8babcfc Merge remote-tracking branch 'origin/feature/20261019-bfi-all' into feature/hcs-api-p0
# Conflicts:
#	blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/PaymentApplicationServiceImpl.java
2026-10-22 09:39:06 +08:00
刘泉佳 26c9a32c6b feat: 新增客商风险批量与按名查询接口及风险等级转义
C101-1 展示链路:/hcs/risk/batch 批量查询(单失败跳过)、/hcs/risk/by-name 按名称查询(反查编号不阻断);CustomerRiskVO 回填 customerCode 并新增 riskLevelName 服务端转义(黑名单优先,0=低/1=中/2=高风险)
2026-10-21 17:37:48 +08:00
b2894lxlx 167cea020c ✨ 结算单支持业务模式与运输方式,并修复组织合同流水号空值
预结算/正式结算主表新增业务模式、运输方式及列表导出字典翻译;组织合同初始流水号未填时不落-1,OA同步保留本地合同配置。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 16:41:59 +08:00
b2894lxlx 604ae47b4f ✨ 导入运单支持未结算整批删除并调整结算单导入模板
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 15:37:09 +08:00
b2894lxlx 939569e623 🐛 修复进度预付驳回重提,并校正结算费用与运输计划组织
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 15:37:09 +08:00
b2894lxlx d3e6668881 Merge remote-tracking branch 'gitee/master' into dev 2026-10-21 12:01:35 +08:00
weicw-dshsa 142eee384b ✨ 运次级下发计重合计与货物明细行 2026-10-20 22:20:43 +08:00
b2894lxlx ccb68b0853 ✨ 导入运单支持未结算整批删除并调整结算单导入模板
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-20 14:43:51 +08:00
weicw-dshsa 0bdfad6a8d ✨ 已结束运单的打卡卡片仅展示不可提交 2026-10-20 14:40:18 +08:00
刘泉佳 fac4c112aa :feat: 新增项目金蝶同步结果回调并回填金蝶ID
- 新增 /hcs/projectLegal/result 免登回调端点(D902),按项目编号定位回填金蝶项目ID/编号,原文留痕 blade_hcs_check_log
- 合同 contractLegal/result 回调成功分支回填金蝶合同ID
- 项目/合同金蝶回调成功与失败均追加变更记录(changeRecordJson)
- 项目立项/合同列表支持按是否同步金蝶、是否同步合规筛选
- 新增增量SQL:blade_project_apply.kingdee_id/kingdee_number、blade_contract_manage.kingdee_id
2026-10-20 11:05:11 +08:00
b2894lxlx 87222f2e8c 🐛 修复进度预付驳回重提,并校正结算费用与运输计划组织
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-20 01:50:55 +08:00
b2894lxlx 58c9462502 Merge remote-tracking branch 'websoft/dev' 2026-10-19 22:37:23 +08:00
weicw-dshsa 776861fc5b 🔀 合并 origin/master 到 dev 2026-10-19 19:03:06 +08:00
b2894lxlx fce582e80b 🐛 修复收款流水继续认领与付款可付口径,并改用OA登录名提交流程
收款流水部分认领预填关联结算单并修正认领完成判定;正式结算尾款扣减预付占用;预付驳回重提纠正结算引用;临时额度取消强制项目额度校验;用户增加OA登录名供MK流程使用。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-19 17:12:22 +08:00